Simon Klee
ccab563c39
mini: settle on wait and durable pending
...
Turn completion no longer races stream lifecycle events.
Use session.wait as the authoritative idle fence, then
reconcile projected output to recover any suffix missed
by the live stream.
2026-07-20 20:54:29 +02:00
opencode-agent[bot]
61b7caa0b5
fix(tui): make migrated selected background transparent ( #37967 )
...
Co-authored-by: James Long <longster@gmail.com >
2026-07-20 13:41:18 -04:00
Aiden Cline
98c29075b4
feat(codemode): complete date parity ( #37960 )
2026-07-20 12:13:16 -05:00
Aiden Cline
6d50023457
feat(codemode): complete regexp and math parity ( #37955 )
2026-07-20 11:29:55 -05:00
James Long
e8b19afa8f
fix(tui): adapt file badge accent to theme mode ( #37953 )
2026-07-20 11:45:29 -04:00
Aiden Cline
3da0dea8e7
feat(codemode): expand standard library parity ( #37943 )
2026-07-20 09:59:37 -05:00
Dax Raad
c7aa47c144
feat(tui): implement session timeline
2026-07-20 09:53:07 -04:00
James Long
7be95bcd6a
feat(tui): support single-mode themes ( #37930 )
2026-07-20 09:37:48 -04:00
opencode-agent[bot]
3f4fb3f9db
fix(tui): show opencode2 continuation command ( #37933 )
...
Co-authored-by: Dax <mail@thdxr.com >
2026-07-20 13:36:02 +00:00
James Long
6702ce0d3f
fix(tui): soften theme scale extremes ( #37555 )
2026-07-20 09:20:20 -04:00
Simon Klee
a9895a1e8a
fix(tui/mini): idle footer when session idles ( #37910 )
2026-07-20 13:22:46 +02:00
Simon Klee
75c7ac6a2c
tui/mini: consolidate stream and panel internals ( #37903 )
2026-07-20 12:45:48 +02:00
Simon Klee
0eb71d0fc7
refactor(tui): extract shared frontend helpers ( #37868 )
2026-07-20 10:43:02 +02:00
Aiden Cline
deee40c572
fix(codemode): parse canonical index keys ( #37851 )
publish / version (push) Has been cancelled
publish / build-cli (push) Has been cancelled
publish / build-node-cli (map[host:blacksmith-4vcpu-ubuntu-2404 target:linux-x64]) (push) Has been cancelled
publish / build-node-cli (map[host:blacksmith-4vcpu-ubuntu-2404-arm target:linux-arm64]) (push) Has been cancelled
publish / build-node-cli (map[host:blacksmith-4vcpu-windows-2025 target:windows-arm64]) (push) Has been cancelled
publish / build-node-cli (map[host:blacksmith-4vcpu-windows-2025 target:windows-x64]) (push) Has been cancelled
publish / build-node-cli (map[host:macos-26 target:darwin-arm64]) (push) Has been cancelled
publish / sign-cli-windows (push) Has been cancelled
publish / build-electron (map[bun_install_flags:--os=darwin --cpu=arm64 host:macos-26 platform_flag:--mac --arm64 target:aarch64-apple-darwin]) (push) Has been cancelled
publish / build-electron (map[bun_install_flags:--os=darwin --cpu=x64 host:macos-26-intel platform_flag:--mac --x64 target:x86_64-apple-darwin]) (push) Has been cancelled
publish / build-electron (map[host:blacksmith-4vcpu-ubuntu-2404 platform_flag:--linux target:x86_64-unknown-linux-gnu]) (push) Has been cancelled
publish / build-electron (map[host:blacksmith-4vcpu-ubuntu-2404-arm platform_flag:--linux --arm64 target:aarch64-unknown-linux-gnu]) (push) Has been cancelled
publish / build-electron (map[host:blacksmith-4vcpu-windows-2025 platform_flag:--win target:x86_64-pc-windows-msvc]) (push) Has been cancelled
publish / build-electron (map[host:windows-2025 platform_flag:--win --arm64 target:aarch64-pc-windows-msvc]) (push) Has been cancelled
publish / publish (push) Has been cancelled
typecheck / typecheck (push) Has been cancelled
2026-07-19 23:55:53 -05:00
Aiden Cline
8b5655ed53
fix(ai): preserve compatible reasoning details ( #37708 )
2026-07-19 22:30:55 -05:00
opencode-agent[bot]
b9525b5878
fix(ai): expand context overflow patterns ( #37848 )
...
Co-authored-by: Aiden Cline <rekram1-node@users.noreply.github.com >
2026-07-19 22:22:56 -05:00
opencode-agent[bot]
2b8d1998d6
fix(ai): buffer partial tool call identity ( #37847 )
...
Co-authored-by: Aiden Cline <rekram1-node@users.noreply.github.com >
2026-07-19 22:12:49 -05:00
Aiden Cline
391cfbcfe7
fix(codemode): align string, array, and Date behavior ( #37775 )
2026-07-19 21:41:06 -05:00
Dax Raad
fe0c74f4df
fix(cli): accept updated service on restart
2026-07-19 19:29:40 -04:00
Kit Langton
6d32bc9cb0
feat(simulation): control arbitrary tool lifecycles ( #37816 )
2026-07-19 17:40:30 -04:00
Simon Klee
925c2423de
mini: add reconnect, forms, and shared targets ( #37811 )
...
Centralize session target resolution for mini and noninteractive
run paths. Recover from transport drops, replace questions with
forms, and keep tool/catalog state location-scoped with live
progress and theme discovery.
2026-07-19 22:45:10 +02:00
Kit Langton
71cb419570
fix(simulation): validate semantic click identity ( #37808 )
2026-07-19 16:43:53 -04:00
Kit Langton
edc93ceff1
feat(simulation): expose semantic UI snapshots ( #37802 )
2026-07-19 16:04:27 -04:00
opencode-agent[bot]
86a468c4d8
fix(tui): move agent cycling to shift-tab ( #37706 )
...
Co-authored-by: Simon Klee <hello@simonklee.dk >
2026-07-19 21:45:03 +02:00
opencode-agent[bot]
f05d2ab551
fix(tui): load root sessions in switcher ( #37784 )
...
Co-authored-by: Dax Raad <d@ironbay.co >
2026-07-19 16:32:32 +00:00
opencode-agent[bot]
bef6cfbffe
feat(client): support opaque payload schemas ( #37773 )
...
Co-authored-by: Aiden Cline <rekram1-node@users.noreply.github.com >
2026-07-19 16:08:26 +00:00
Aiden Cline
fe9a936867
feat(server): expose runtime MCP controls over HTTP ( #37712 )
2026-07-19 10:28:25 -05:00
Aiden Cline
d5669ca934
docs(codemode): streamline README ( #37769 )
2026-07-19 10:18:24 -05:00
opencode-agent[bot]
04f0a771a3
feat(ai): add OpenAI image generation ( #37714 )
...
Co-authored-by: Aiden Cline <rekram1-node@users.noreply.github.com >
2026-07-19 10:17:49 -05:00
Simon Klee
c50554d907
mini: move frontend into tui package ( #37754 )
2026-07-19 14:12:22 +02:00
Simon Klee
3f5ad8441f
cli: extract run from mini package ( #37737 )
2026-07-19 11:11:03 +02:00
Simon Klee
cf6e5b3604
mini: fix shell tool output display ( #37711 )
2026-07-19 09:31:38 +02:00
Aiden Cline
cbcf191fdb
fix(core): detach disposed MCP registrations from root scope ( #37660 )
publish / version (push) Has been cancelled
publish / build-cli (push) Has been cancelled
publish / build-node-cli (map[host:blacksmith-4vcpu-ubuntu-2404 target:linux-x64]) (push) Has been cancelled
publish / build-node-cli (map[host:blacksmith-4vcpu-ubuntu-2404-arm target:linux-arm64]) (push) Has been cancelled
publish / build-node-cli (map[host:blacksmith-4vcpu-windows-2025 target:windows-arm64]) (push) Has been cancelled
publish / build-node-cli (map[host:blacksmith-4vcpu-windows-2025 target:windows-x64]) (push) Has been cancelled
publish / build-node-cli (map[host:macos-26 target:darwin-arm64]) (push) Has been cancelled
publish / sign-cli-windows (push) Has been cancelled
publish / build-electron (map[bun_install_flags:--os=darwin --cpu=arm64 host:macos-26 platform_flag:--mac --arm64 target:aarch64-apple-darwin]) (push) Has been cancelled
publish / build-electron (map[bun_install_flags:--os=darwin --cpu=x64 host:macos-26-intel platform_flag:--mac --x64 target:x86_64-apple-darwin]) (push) Has been cancelled
publish / build-electron (map[host:blacksmith-4vcpu-ubuntu-2404 platform_flag:--linux target:x86_64-unknown-linux-gnu]) (push) Has been cancelled
publish / build-electron (map[host:blacksmith-4vcpu-ubuntu-2404-arm platform_flag:--linux --arm64 target:aarch64-unknown-linux-gnu]) (push) Has been cancelled
publish / build-electron (map[host:blacksmith-4vcpu-windows-2025 platform_flag:--win target:x86_64-pc-windows-msvc]) (push) Has been cancelled
publish / build-electron (map[host:windows-2025 platform_flag:--win --arm64 target:aarch64-pc-windows-msvc]) (push) Has been cancelled
publish / publish (push) Has been cancelled
typecheck / typecheck (push) Has been cancelled
2026-07-18 23:38:07 -05:00
Kit Langton
ba0bbdafaa
fix(core): preserve the first terminal failure ( #37705 )
2026-07-19 00:00:23 -04:00
Kit Langton
a288cb5a0c
fix(core): continue after malformed tool input ( #37701 )
2026-07-18 23:09:08 -04:00
Kit Langton
57ff57595a
fix(core): safely recover malformed tool input ( #37698 )
2026-07-18 21:52:45 -04:00
Kit Langton
584fdefe6f
fix(simulation): render screenshot symbol glyphs ( #37691 )
2026-07-18 21:36:21 -04:00
Kit Langton
c310ef82f4
fix(core): authorize relative external paths ( #37689 )
2026-07-18 19:55:18 -04:00
Dax Raad
4e85a37590
fix(tui): auto-approve permissions in auto mode
2026-07-18 17:54:59 -04:00
opencode-agent[bot]
fe9b051d1a
feat(core): allow MCP Code Mode opt-out ( #37681 )
...
Co-authored-by: Dax Raad <d@ironbay.co >
2026-07-18 17:17:56 -04:00
Aiden Cline
33f1b269e9
fix(codemode): stop leaking undefined into tool arguments ( #37652 )
2026-07-18 13:42:16 -05:00
opencode-agent[bot]
0d68b0bb20
fix(tui): style interrupted compaction neutrally ( #37655 )
...
Co-authored-by: Aiden Cline <rekram1-node@users.noreply.github.com >
2026-07-18 13:41:01 -05:00
Kit Langton
4e56998d3c
fix(cli): harden managed service election ( #37645 )
2026-07-18 14:16:55 -04:00
Aiden Cline
d625bc86fc
feat(core): publish pending MCP status during connect ( #37605 )
2026-07-18 12:02:21 -05:00
Aiden Cline
5f437a09b0
feat(codemode): native coercion parity in interpreter ( #37608 )
2026-07-18 12:01:10 -05:00
opencode-agent[bot]
7d4496eafc
test(core): stabilize shell progress test ( #37643 )
...
Co-authored-by: Aiden Cline <rekram1-node@users.noreply.github.com >
2026-07-18 11:59:24 -05:00
opencode-agent[bot]
1f2de535aa
fix(ai): parse compatible reasoning deltas ( #37558 )
...
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com >
2026-07-18 10:57:10 -05:00
opencode-agent[bot]
529d55b1c3
fix(core): remove session import cycle ( #37596 )
...
Co-authored-by: James Long <17031+jlongster@users.noreply.github.com >
2026-07-18 13:24:47 +00:00
Aiden Cline
deb5b144c3
test(ai): record MiniMax messages compatibility ( #37604 )
publish / version (push) Has been cancelled
publish / build-cli (push) Has been cancelled
publish / build-node-cli (map[host:blacksmith-4vcpu-ubuntu-2404 target:linux-x64]) (push) Has been cancelled
publish / build-node-cli (map[host:blacksmith-4vcpu-ubuntu-2404-arm target:linux-arm64]) (push) Has been cancelled
publish / build-node-cli (map[host:blacksmith-4vcpu-windows-2025 target:windows-arm64]) (push) Has been cancelled
publish / build-node-cli (map[host:blacksmith-4vcpu-windows-2025 target:windows-x64]) (push) Has been cancelled
publish / build-node-cli (map[host:macos-26 target:darwin-arm64]) (push) Has been cancelled
publish / sign-cli-windows (push) Has been cancelled
publish / build-electron (map[bun_install_flags:--os=darwin --cpu=arm64 host:macos-26 platform_flag:--mac --arm64 target:aarch64-apple-darwin]) (push) Has been cancelled
publish / build-electron (map[bun_install_flags:--os=darwin --cpu=x64 host:macos-26-intel platform_flag:--mac --x64 target:x86_64-apple-darwin]) (push) Has been cancelled
publish / build-electron (map[host:blacksmith-4vcpu-ubuntu-2404 platform_flag:--linux target:x86_64-unknown-linux-gnu]) (push) Has been cancelled
publish / build-electron (map[host:blacksmith-4vcpu-ubuntu-2404-arm platform_flag:--linux --arm64 target:aarch64-unknown-linux-gnu]) (push) Has been cancelled
publish / build-electron (map[host:blacksmith-4vcpu-windows-2025 platform_flag:--win target:x86_64-pc-windows-msvc]) (push) Has been cancelled
publish / build-electron (map[host:windows-2025 platform_flag:--win --arm64 target:aarch64-pc-windows-msvc]) (push) Has been cancelled
publish / publish (push) Has been cancelled
typecheck / typecheck (push) Has been cancelled
2026-07-17 23:22:09 -05:00
opencode-agent[bot]
cd3cca0006
feat(core): add runtime MCP controls ( #37308 )
...
Co-authored-by: Aiden Cline <rekram1-node@users.noreply.github.com >
Co-authored-by: Aiden Cline <aidenpcline@gmail.com >
2026-07-17 22:56:52 -05:00