opencode-agent[bot]
ac77cc46b8
fix(client): isolate shared event consumers ( #46393 )
...
Co-authored-by: nexxeln <95541290+nexxeln@users.noreply.github.com>
2026-08-31 19:32:27 +05:30
Dax
6a2c3e91c7
feat(plugin): add typed rpc and custom events ( #46105 )
2026-08-30 21:28:19 -04:00
Kit Langton
e3bda5e2d0
feat(tui): add branch review scopes
2026-08-28 22:46:23 -04:00
Kit Langton
ad9117b107
fix(session): run user shells immediately in the background
...
Run user shell commands concurrently with model execution, retain their output in one shell entry, and admit non-waking completion messages. Share result capture and notification formatting across shell callers.
2026-08-28 22:46:20 -04:00
Kit Langton
1ce3c7e580
fix(tui): stop flashing when jumping to session start
...
Buffer bulk history privately and publish once with a bounded head window. Preserve pending anchor compensation while ensuring newer navigation cancels obsolete Home work. Add atomic-loading and real-App navigation regressions.
2026-08-28 14:35:31 -04:00
Kit Langton
732f949a65
fix(tui): admit compaction requests optimistically ( #45973 )
...
Render queued compaction feedback before model setup, coalesce repeated gestures, and reconcile canonical admissions without restoring consumed rows. Serialize prompt and compaction preparation through the existing per-session admission chain.
2026-08-28 14:00:09 -04:00
Kit Langton
e8fa7daed5
fix(client): preserve live activity during hydration ( #45975 )
...
Merge session status changes received during activity hydration and ignore superseded reconnect responses. Cover terminal events, starts, deletion, and overlapping connections so idle sessions do not regain stale TUI spinners.
2026-08-28 12:30:21 -04:00
James Long
ca47949475
feat(plugin): expose experimental terminal reads ( #45792 )
2026-08-28 08:03:35 -04:00
James Long
2b8a3e7ee0
fix(pty): own daemon lifetime and hand off restarts ( #45551 )
2026-08-27 11:52:48 -04:00
Kit Langton
ef9b9fb6bf
test(client): scope service subprocess fixtures per test ( #45471 )
2026-08-27 10:55:20 -04:00
opencode-agent[bot]
1aa4046f02
test(app): isolate component coverage with storybook ( #45142 )
...
Co-authored-by: Brendonovich <14191578+Brendonovich@users.noreply.github.com>
2026-08-27 02:42:27 +08:00
James Long
9cca8dd6e0
feat(tui): add persistent session terminals ( #44971 )
2026-08-26 09:30:03 -04:00
Shoubhit Dash
e82aa92e64
fix(session): support assistant message content updates ( #45015 )
2026-08-26 18:31:59 +05:30
Kit Langton
9361117504
feat(core): add directory projects ( #45107 )
2026-08-25 23:22:23 -04:00
Dax
eb1ac54d73
feat(tui): support multiple integration accounts ( #45072 )
2026-08-25 17:03:16 -04:00
Kit Langton
db7837814c
fix(project): refresh renamed projects across live clients ( #45043 )
2026-08-25 20:13:10 +00:00
opencode-agent[bot]
ed582d1bdb
feat(core): run worktree setup scripts ( #44455 )
...
Co-authored-by: Brendonovich <14191578+Brendonovich@users.noreply.github.com>
Co-authored-by: Brendonovich <Brendonovich@users.noreply.github.com>
2026-08-25 22:45:01 +08:00
opencode-agent[bot]
4fb8a6038a
feat(app): select worktree base branch ( #44906 )
...
Co-authored-by: Brendonovich <14191578+Brendonovich@users.noreply.github.com>
Co-authored-by: Brendan Allan <git@brendonovich.dev>
2026-08-25 21:05:52 +08:00
Kit Langton
c1763e2b64
fix(server): make text generation locationless ( #44773 )
2026-08-24 17:36:02 -04:00
Kit Langton
34bd7c220c
feat(session): report interrupt result ( #44766 )
2026-08-24 17:34:37 -04:00
Kit Langton
a02b0a4729
fix(core): make workspace destroy idempotent ( #44769 )
2026-08-24 17:27:01 -04:00
Brendan Allan
6cd3da1d4c
fix(app): preserve scroll across history prepends ( #44317 )
2026-08-23 15:00:29 +08:00
Aiden Cline
b190b778d4
fix(tui): avoid premature environment sync ( #44270 )
2026-08-22 18:39:04 -05:00
Kit Langton
e33d688428
fix(codegen): stabilize generated contract names ( #44000 )
2026-08-22 00:16:27 +00:00
Kit Langton
c29a7c152d
feat(session): add viewed state ( #42811 )
2026-08-21 19:34:35 -04:00
opencode-agent[bot]
749d24ebc0
fix(client): authenticate PTY websocket connections ( #43735 )
...
Co-authored-by: Hona <10430890+Hona@users.noreply.github.com>
2026-08-21 00:02:54 +00:00
Luke Parker
2a7d0729d0
feat(desktop): optimize cold development startup ( #42722 )
2026-08-20 17:40:50 +10:00
Kit Langton
a51622a0e7
chore: upgrade Effect to rc.110 ( #43567 )
2026-08-20 03:43:23 +00:00
Dax
67fe76057e
feat(cli): configure service environment ( #43269 )
2026-08-18 13:27:44 -04:00
Dax
b38d9d812f
refactor(client): move service shutdown client-side ( #43252 )
2026-08-18 15:02:37 +00:00
Dax
5c7f5840ee
feat(core): persist web search provider selection ( #42663 )
2026-08-14 20:19:02 -04:00
James Long
62b67f2761
refactor(protocol): move worktree routes out of experimental namespace ( #42656 )
2026-08-14 18:18:40 -04:00
James Long
ad8ed9b367
refactor(core): replace project copies with worktrees ( #42149 )
2026-08-13 18:06:28 -04:00
Dax
a7642737c7
feat(core): add generic session inbox ( #42109 )
2026-08-12 15:28:04 -04:00
Matt Robinson
f06a86eeac
feat(client): support service version ranges ( #42023 )
...
Co-authored-by: Dax Raad <d@ironbay.co>
2026-08-12 09:01:37 -07:00
Kit Langton
9322f5d2c9
fix(client): surface managed startup stderr ( #41793 )
2026-08-11 21:55:43 -04:00
Dax
5da7eaa6eb
feat(api): continue pending work after interrupt ( #41888 )
2026-08-11 17:56:54 -07:00
Kit Langton
0df3070d6d
test(client): accelerate service lifecycle tests ( #41879 )
2026-08-11 20:50:25 -04:00
Aiden Cline
9bc4eea79a
refactor(core): replace integration prompts with forms ( #40997 )
2026-08-09 22:00:18 -05:00
opencode-agent[bot]
4194d55522
chore: generate
2026-08-08 04:21:03 +00:00
opencode-agent[bot]
8977881e09
feat(tui): queue prompts with option enter ( #40922 )
...
Co-authored-by: Kit Langton <kit.langton@gmail.com>
2026-08-07 10:22:18 -04:00
Dax
1539bd6794
fix(client): evict unresponsive service ( #40896 )
2026-08-06 10:37:05 -07:00
Dax
939da6a5e7
feat(cli): add debug config command ( #40895 )
2026-08-06 10:35:48 -07:00
Kit Langton
1fd817ffcf
fix(client): wait for live service contenders ( #40515 )
2026-08-04 20:23:57 +00:00
Aiden Cline
42e8d11552
feat(vcs): expose branch info ( #40368 )
2026-08-03 23:18:13 -05:00
Dax Raad
2a85c861e0
fix(session): hide pending admission sequence
2026-07-29 09:50:24 -04:00
Dax Raad
8db7487c89
refactor(core): consolidate tool architecture
2026-07-26 20:16:58 -04:00
Shoubhit Dash
efb629a33a
feat(core): add pluggable web search ( #35558 )
...
Co-authored-by: Dax Raad <d@ironbay.co>
2026-07-26 03:55:05 +00:00
Kit Langton
3db4458e6c
feat(session): expose transient generation API ( #37433 )
2026-07-17 09:25:50 -04:00
Dax Raad
5fb0470b44
feat(api): add experimental wellknown connections
2026-07-15 22:53:38 -04:00