Commit graph

169 commits

Author SHA1 Message Date
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
Kit Langton
b0480a6f93
feat(core): make portable shell scanner authoritative (#42581) 2026-08-14 11:06:04 -04:00
opencode-agent[bot]
9872fb8a54
refactor(api): remove legacy question service (#42562)
Co-authored-by: Filip Hejmowski <fhejmowski@simplito.com>
Co-authored-by: neriousy <hejmowskifilip@gmail.com>
Co-authored-by: Kit Langton <kit.langton@gmail.com>
2026-08-14 14:38:32 +00:00
opencode-agent[bot]
3a4c8cdf9d
revert(core): remove portable shell permission scanner (#42571)
Co-authored-by: Kit Langton <kit.langton@gmail.com>
2026-08-14 08:40:40 -04:00
James Long
ad8ed9b367
refactor(core): replace project copies with worktrees (#42149) 2026-08-13 18:06:28 -04:00
Kit Langton
e8101ef7fe
feat(core): add portable shell permission scanner (#42351) 2026-08-13 17:53:35 -04:00
Kit Langton
0d703d39e7
fix(core): adopt pre-project sessions on directory resolution (#42100) 2026-08-12 20:47:55 +00: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
caae28e0d4
fix(tui): render instruction updates as compact notices (#41900) 2026-08-11 22:21:24 -04:00
Dax
93965df860
feat(session): record location switches (#41899) 2026-08-11 19:03:57 -07:00
Kit Langton
9322f5d2c9
fix(client): surface managed startup stderr (#41793) 2026-08-11 21:55:43 -04:00
Dax Raad
49a4175a34 fix: make workspace imports NodeNext compatible 2026-08-11 21:09:46 -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
Brendan Allan
20df2fdba6
feat(cli): embed web ui (#41525)
Co-authored-by: Dax Raad <d@ironbay.co>
2026-08-11 15:43:07 -07:00
Aiden Cline
8c27c8485e
feat(session): persist previous selections (#41771) 2026-08-11 10:52:14 -05:00
Aiden Cline
4df276b9e8
feat(session): persist previous agent on switch (#41621) 2026-08-10 22:35:16 -05:00
Aiden Cline
9bc4eea79a
refactor(core): replace integration prompts with forms (#40997) 2026-08-09 22:00:18 -05:00
Kit Langton
c2ba0bef6b
feat: attach skills to prompts (#41188) 2026-08-08 13:24:22 -04: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
Aiden Cline
dcae95e2bb
feat(ai): expose model compatibility options (#40942) 2026-08-06 17:46:05 -05:00
James Long
0cc507b8a9
feat(cli): add session import and export (#40914) 2026-08-06 17:51:11 -04:00
Dax
20fa444f31
fix(config): omit unset optional values (#40918) 2026-08-06 13:06:03 -07:00
Aiden Cline
7dbe8c4c13
refactor(mcp): remove unused registration status (#40904) 2026-08-06 13:59:22 -05: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
Dax
0fbe489e35
feat(core): migrate v1 data to v2 (#40723) 2026-08-05 21:57:58 -04:00
Kit Langton
3e253c589e
refactor(core): persist instruction updates as messages (#40679) 2026-08-05 12:55:29 -04:00
Dax Raad
53b8111121 refactor: rename tool call ID fields 2026-08-04 17:08:12 -04: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
Aiden Cline
003b22edda
fix: preserve provider error status (#39976) 2026-08-01 11:06:00 -05:00
Kit Langton
06e26d89ad
feat(protocol): accept title on session create (#39935) 2026-07-31 19:39:54 +00:00
Kit Langton
eb95bd27fe
feat(session): make generated titles optional (#39747) 2026-07-30 21:24:34 -04:00
Dax Raad
488445a679 fix(tui): correct project-aware session lists 2026-07-29 21:59:33 -04:00
Dax Raad
fc11ed3838 feat(session): define explicit fork boundaries 2026-07-29 09:50:24 -04:00
Dax Raad
2a85c861e0 fix(session): hide pending admission sequence 2026-07-29 09:50:24 -04:00
Kit Langton
470e360942
test(core): align tool contract expectations (#39172) 2026-07-28 00:48:29 +00: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
Aiden Cline
c5bf4edb10
fix(ai): preserve response message phases (#38777) 2026-07-25 14:06:00 -05:00
Kit Langton
79c1544072
refactor(tools): unify tool APIs and result handling (#38367) 2026-07-23 21:13:31 +00:00
Dax Raad
a817fe5e6c fix(schema): loosen agent color response 2026-07-22 19:22:01 -04:00
James Long
b6e14b5a74
refactor(tui): finish V2 theme migration (#38383) 2026-07-22 17:56:22 -04:00
Kit Langton
5a9ed4d350
fix: make tool progress live-only (#38217) 2026-07-22 10:40:07 -04:00
Aiden Cline
23483ea013
feat(ai): support custom reasoning fields (#38227) 2026-07-21 23:42:59 -05:00
Aiden Cline
fe9a936867
feat(server): expose runtime MCP controls over HTTP (#37712) 2026-07-19 10:28:25 -05:00