Kit Langton
ac2e4b2d96
fix(tui): clear stale tool preparation state
...
Prefer the terminal server projection when refresh observes a completed assistant message, so a missed tool-failure event cannot leave the TUI showing an uncancellable pending tool.
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
2026-07-07 20:01:37 +00:00
opencode-agent[bot]
d0733f83bf
fix(codemode): return final top-level expression ( #35759 )
...
Co-authored-by: Kit Langton <kit.langton@gmail.com >
2026-07-07 11:44:50 -05:00
Kit Langton
b2ce195bda
fix(core): normalize Location.Ref keys in LocationServiceMap ( #35757 )
2026-07-07 12:25:29 -04:00
James Long
6c065ca6a5
feat(simulation): render driven UI screenshots and videos ( #35739 )
2026-07-07 12:15:01 -04:00
Dax Raad
dd1c007877
docs
2026-07-07 12:08:45 -04:00
Kit Langton
8deb0e5780
fix(core): preserve SDK plugins across location eviction ( #35725 )
2026-07-07 11:43:40 -04:00
Aiden Cline
f488089179
fix: preserve compaction files and classify Z.AI overflow ( #35747 )
...
Co-authored-by: opencode-agent[bot] <219766164+opencode-agent[bot]@users.noreply.github.com>
Co-authored-by: 冯基魁 <56265583+fengjikui@users.noreply.github.com >
2026-07-07 09:54:31 -05:00
Kit Langton
e3a39b214f
fix(core): lower failed reasoning to text ( #35735 )
2026-07-07 09:49:17 -04:00
James Long
b6a2912bb1
refactor(simulation): type RPC request payloads ( #35734 )
2026-07-07 09:21:19 -04:00
opencode-agent[bot]
93b7ca9b4d
fix(tui): align switch reminders ( #35637 )
...
Co-authored-by: Aiden Cline <rekram1-node@users.noreply.github.com >
2026-07-06 23:02:34 -05:00
James Long
fcb1d4b418
feat(simulation): add named drive instances ( #35648 )
2026-07-06 22:52:10 -04:00
Kit Langton
04b673432c
feat(core): add durable compaction barrier ( #35371 )
2026-07-06 21:26:05 -04:00
Dax Raad
bd947658bb
docs: add v2 configuration reference
2026-07-06 20:09:35 -04:00
Kit Langton
bb6ee0a5cc
docs(codemode): document loop syntax ( #35631 )
2026-07-06 19:52:39 -04:00
Dax Raad
fd4497e6b9
fix(tui): route shell termination by location
2026-07-06 19:39:22 -04:00
Dax Raad
59790380de
fix(core): support unlimited shell timeouts
2026-07-06 19:32:22 -04:00
Dax Raad
7668eb728d
fix(tui): normalize attachment labels
2026-07-06 19:22:25 -04:00
Dax Raad
79301fbed5
chore(cli): inline build sourcemaps
2026-07-06 19:22:12 -04:00
Dax Raad
c0ea1a43f9
feat(tui): support session deletion
2026-07-06 19:19:22 -04:00
Dax Raad
96717c1a8c
feat(tui): improve session fork handling
2026-07-06 18:59:01 -04:00
Dax Raad
e312f0d775
fix(tui): provide location for home mentions
2026-07-06 18:50:24 -04:00
Aiden Cline
bfdbf43ef8
fix(core): clarify MCP timeout budgets ( #35626 )
2026-07-06 17:47:20 -05:00
Aiden Cline
984430c97d
chore: add typecheck profiling ( #35622 )
2026-07-06 17:17:30 -05:00
Kit Langton
bf01264661
feat(core): finalize session event lifecycle ( #35272 )
2026-07-06 18:14:06 -04:00
Kit Langton
b046bbe4e3
feat(codemode): support loop sequence syntax ( #35618 )
2026-07-06 17:59:13 -04:00
Aiden Cline
8dc9ac07a2
fix(tui): sync v2 terminal title ( #35610 )
2026-07-06 16:51:23 -05:00
Aiden Cline
ba24037e64
feat(codemode): math parity ( #35609 )
2026-07-06 16:47:17 -05:00
Kit Langton
df471872de
fix(codemode): reject Promise.all immediately ( #35604 )
2026-07-06 17:37:50 -04:00
Dax Raad
8942f97998
sync
2026-07-06 17:36:28 -04:00
Kit Langton
754dd57177
fix(codemode): preserve async callback semantics ( #35603 )
2026-07-06 17:29:11 -04:00
Dax Raad
f044def957
fix(tui): detect backgrounded subagents
2026-07-06 17:15:03 -04:00
Dax Raad
9c2842b9b0
fix(tui): track pending session inputs
2026-07-06 17:12:21 -04:00
Aiden Cline
9e0d3976e1
chore: merge dev into v2 ( #35591 )
...
Co-authored-by: Frank <frank@anoma.ly >
Co-authored-by: Aarav Sareen <96787824+arvsrn@users.noreply.github.com >
Co-authored-by: Brendan Allan <git@brendonovich.dev >
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
Co-authored-by: Jack <jack@anoma.ly >
Co-authored-by: Brendan Allan <14191578+Brendonovich@users.noreply.github.com >
Co-authored-by: Shoubhit Dash <shoubhit2005@gmail.com >
Co-authored-by: opencode-agent[bot] <219766164+opencode-agent[bot]@users.noreply.github.com>
Co-authored-by: James Long <longster@gmail.com >
Co-authored-by: Dustin Deus <deusdustin@gmail.com >
Co-authored-by: starptech <starptech@starptechs-MBP.fritz.box >
Co-authored-by: Luke Parker <10430890+Hona@users.noreply.github.com >
Co-authored-by: 𝓛𝓲𝓽𝓽𝓵𝓮 𝓕𝓻𝓪𝓷𝓴 <little-frank@opencord.local >
Co-authored-by: Dax <mail@thdxr.com >
Co-authored-by: usrnk1 <7547651+usrnk1@users.noreply.github.com >
Co-authored-by: Jay <53023+jayair@users.noreply.github.com >
Co-authored-by: runvip <164729189+runvip@users.noreply.github.com >
Co-authored-by: opencode <opencode@sst.dev >
Co-authored-by: Julian Coy <julian@ex-machina.co >
Co-authored-by: Vladimir Glafirov <vglafirov@gitlab.com >
Co-authored-by: Adam <2363879+adamdotdevin@users.noreply.github.com >
Co-authored-by: Kit Langton <kit.langton@gmail.com >
Co-authored-by: Simon Klee <hello@simonklee.dk >
Co-authored-by: Jay <air@live.ca >
Co-authored-by: David Hill <1879069+iamdavidhill@users.noreply.github.com >
2026-07-06 16:05:29 -05:00
Dax Raad
f87998f37f
fix(cli): align prompt attachment mentions
2026-07-06 16:28:37 -04:00
Shoubhit Dash
e57d9ca390
feat(core): flatten provider config and load native packages ( #35563 )
...
Co-authored-by: Dax Raad <d@ironbay.co >
2026-07-06 16:18:56 -04:00
Kit Langton
d603eed5a1
feat(codemode): support destructuring assignment ( #35600 )
2026-07-06 15:56:52 -04:00
Kit Langton
0e1c0414c2
fix(codemode): align mutable JavaScript semantics ( #35598 )
2026-07-06 15:55:32 -04:00
Kit Langton
dc99c600b6
feat(v2): expose canonical schema contracts ( #35595 )
2026-07-06 15:45:46 -04:00
James Long
6ffe61b9fe
feat(simulation): isolate filesystem and disconnect llm ( #35590 )
2026-07-06 15:39:03 -04:00
Dax Raad
36d17c30a7
fix(sdk): expose prompt input contract
2026-07-06 15:05:43 -04:00
Dax Raad
4d100de194
feat(core): resolve prompt attachments
2026-07-06 15:04:23 -04:00
Dax Raad
c13f06c30c
feat(tui): use canonical prompt attachments
2026-07-06 14:35:31 -04:00
Kit Langton
91f1815732
refactor(core): rename system context to instructions ( #35583 )
2026-07-06 14:29:29 -04:00
Kit Langton
1a52e1118e
refactor(core): remove unused session watermarks ( #35579 )
2026-07-06 13:55:47 -04:00
Kit Langton
f2f62438b8
refactor(core): unify live event subscriptions ( #35578 )
2026-07-06 13:46:59 -04:00
Kit Langton
2830176972
fix(plugin): reload late SDK plugins ( #35576 )
2026-07-06 13:36:19 -04:00
Dax Raad
06dcf3f221
fix(tui): remove committed undo messages
2026-07-06 13:08:25 -04:00
Dax Raad
f9442e7107
test(opencode): update active session mock
2026-07-06 13:01:36 -04:00
Dax Raad
ff499c3603
refactor(api): remove watermark sync surface
2026-07-06 13:01:36 -04:00
Aiden Cline
4cee5bd824
refactor(codemode): split interpreter and stdlib ( #35572 )
2026-07-06 12:01:14 -05:00