forked from anomalyco/opencode
-
Notifications
You must be signed in to change notification settings - Fork 0
fix(tui): resolve streaming freeze from GC pressure and event flooding #1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Closed
Closed
Changes from all commits
Commits
Show all changes
94 commits
Select commit
Hold shift + click to select a range
24c6391
fix: update workflows for better automation (#14809)
R44VC0RP ad5f081
fix(cicd): flakey typecheck (#14828)
Hona 34495a7
fix(win32): scripts/turbo commands would not run (#14829)
Hona 284251a
zen: display BYOK cost
fwang 0a91196
fix(win32): e2e sometimes fails because windows is weird and sometime…
Hona 0269f39
ci: add Windows to unit test matrix (#14836)
Hona ae19003
ci: use bun baseline build to avoid segfaults (#14839)
Hona cf5cfb4
upgrade to bun 1.3.10 canary and force baseline builds always (#14843)
Hona eda7137
app: wait for loadFile before opening file tab
Brendonovich cda2af2
wip: zen lite
fwang fb6d201
wip: zen lite
fwang 744059a
chore: generate
opencode-agent[bot] a592bd9
fix: update createOpenReviewFile test to match new call order (#14881)
Hona de796d9
fix(test): use path.join for cross-platform glob test assertions (#14…
Hona 3201a7d
fix(win32): add bun prefix to console app build scripts (#14884)
Hona 6590689
fix(win32): handle CRLF line endings in markdown frontmatter parsing …
Hona 13cabae
fix(win32): add git flags for snapshot operations and fix tests for c…
Hona 888b123
feat: ACP - stream bash output and synthetic pending events (#14079)
noamzbr ef7f222
chore: generate
opencode-agent[bot] 79254c1
fix(test): normalize git excludesFile path for Windows (#14893)
Hona a292edd
fix(test): harden preload cleanup against Windows EBUSY (#14895)
Hona 1af3e9e
fix(win32): fix plugin resolution with createRequire fallback (#14898)
Hona 1a0639e
fix(win32): normalize backslash paths in config rel() and file ignore…
Hona 06f25c7
fix(test): use path.sep in discovery test for cross-platform path mat…
Hona 3d379c2
fix(test): replace Unix-only assumptions with cross-platform alternat…
Hona 36197f5
fix(win32): add 50ms tolerance for NTFS mtime fuzziness in FileTime a…
Hona 3241777
fix(test): replace structuredClone with spread for process.env (#14908)
Hona e27d3d5
fix(app): remove filetree tooltips
adamdotdevin 2cee947
fix: ACP both live and load share synthetic pending status preceeding…
noamzbr 082f0cc
fix(app): preserve native path separators in file path helpers (#14912)
Hona c92913e
chore: cleanup
adamdotdevin 5190589
zen: remove alpha models from models endpoint
fwang cc02476
refactor: replace error handling with serverErrorMessage utility and …
OpeOginni 0d0d057
chore: generate
opencode-agent[bot] c6d8e76
fix(app): on cancel comment unhighlight lines (#14103)
neriousy f8cfb69
zen: restrict alpha models to admin workspaces
fwang 68cf011
fix(app): ignore stale part deltas
adamdotdevin 2a87860
zen: gpt 5.3 codex
fwang 2c00eb6
feat(core): add workspace-serve command (experimental) (#14960)
jlongster 29ddd55
release: v1.2.11
3af12c5
fix(opencode): import custom tools via file URL (#14971)
Hona e718263
fix(project): await git id cache write (#14977)
Hona da40ab7
fix(opencode): disable config bun cache in CI (#14985)
Hona 814c1d3
refactor: migrate Bun.spawn to Process utility with timeout and clean…
thdxr fa559b0
core: temporarily disable plan enter tool to prevent unintended mode …
thdxr 637059a
feat: show LSP errors for apply_patch tool (#14715)
thdxr a487f11
ci: auto-resolve merge conflicts in beta sync using opencode
thdxr 0b3fb5d
ci: specify opencode/kimi-k2.5 model in beta script to ensure consist…
thdxr 6af7ddf
ci: switch beta script to gpt-5.3-codex for improved code generation …
thdxr 76b60f3
desktop: make readme more accurate
Brendonovich 6fc5506
zen: go
fwang d00d98d
wip: zen go
fwang 1172ebe
wip: zen go
fwang 5d5f2cf
wip: zen go
fwang d7500b2
zen: go
fwang fc6e793
feat(desktop): enhance Windows app resolution and UI loading states (…
neriousy 3c6c744
sync
thdxr 561f9f5
opencode go copy
thdxr d848c9b
release: v1.2.13
088a81c
fix: consume stdout concurrently with process exit in auth login (#15…
Ayushlm10 79b5ce5
feat(core): add message delete endpoint (#14417)
shantur de2bc25
release: v1.2.14
5e5823e
chore: generate
opencode-agent[bot] e48c1cc
chore(workflows): label vouched users and restrict vouch managers (#1…
R44VC0RP 2869922
fix(app): correct Copilot provider description in i18n files (#15071)
Oleksii-Pavliuk 45191ad
fix(app): keyboard navigation previous/next message (#15047)
neriousy 7afa48b
tweak(ui): keep reasoning inline code subdued in dark mode
iamdavidhill b368181
chore: move glossary
adamdotdevin 1172fa4
wip: zen go
fwang 9d29d69
split tui/server config (#13968)
kommander 4551282
chore: generate
opencode-agent[bot] 444178e
fix(docs): update schema URL in share configuration examples across m…
OpeOginni b8337cd
fix(app): permissions and questions from child sessions (#15105)
adamdotdevin c4ea11f
wip: zen
fwang 392a6d9
fix(desktop): remove interactive shell flag from sidecar spawn to pre…
kilhyeonjun aae75b3
fix(app): middle-click tab close in scrollable tab bar (#15081)
choephix fce811b
fix: most segfaults on windows with Bun v1.3.10 stable (#15181)
Hona 799b262
release: v1.2.15
6b02165
fix(app): open in powershell (#15112)
neriousy bb8a171
fix(desktop): restore shell path env for desktop sidecar (#15211)
nexxeln 7453e78
feat: opencode go provider list (#15203)
iamdavidhill 05ac0a7
fix(app): simplify review layout (#14953)
adamdotdevin b4d0090
chore: fix flaky test
adamdotdevin 96ca0de
wip: zen
fwang 08f056d
docs: Sync zh_CN docs with English Version (#15228)
niushuai1991 5745ee8
refactor(desktop): enhance project tile interaction with suppress hov…
OpeOginni 7e6a007
feat(app): auto-accept all permissions mode
adamdotdevin 9312867
feat(app): new tabs styling (#15284)
adamdotdevin 270d084
fix(ui): avoid truncating workspace paths in assistant text (#14584)
nexxeln a0b3bbf
fix(ui): prevent filename and diff count overlap in session changes (…
nexxeln 8c484a0
fix(app): terminal issues
adamdotdevin 05d77b7
chore: storybook (#15285)
adamdotdevin 9736fce
chore: update nix node_modules hashes
opencode-agent[bot] d9a81df
fix(tui): resolve streaming freeze from GC pressure and event flooding
coleleavitt File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
P3: Empty
catch (e) {}silently swallows all errors, not just the expected 404. Consider logging the error at debug level so unexpected failures (auth issues, rate limits, network errors) aren't invisible.Prompt for AI agents