Commit graph

113 commits

Author SHA1 Message Date
opencode-agent[bot]
76e4d88d21
fix(core): default custom agents to primary (#40880)
Co-authored-by: Aiden Cline <rekram1-node@users.noreply.github.com>
2026-08-06 20:47:51 -05: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
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
Aiden Cline
42e8d11552
feat(vcs): expose branch info (#40368) 2026-08-03 23:18:13 -05:00
Aiden Cline
a4ad17347f
fix(core): apply safe defaults to all agents (#40316) 2026-08-03 17:56:04 -05:00
Aiden Cline
93e8b75cca
refactor(schema): rename agent default constructor (#40324) 2026-08-03 15:58:08 -05:00
Aiden Cline
634b9b21dd
refactor(ai): align multimodal naming (#40073) 2026-08-01 21:57:05 -05:00
Aiden Cline
003b22edda
fix: preserve provider error status (#39976) 2026-08-01 11:06:00 -05: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
Aiden Cline
5cb633a48e
feat(core): support pinned Code Mode tools (#39550) 2026-07-29 13:16:49 -05: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
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
opencode-agent[bot]
b6f85c2250
fix(core): default custom model capabilities (#38449)
Co-authored-by: Aiden Cline <rekram1-node@users.noreply.github.com>
2026-07-22 23:20:16 -05: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
Kit Langton
57ff57595a
fix(core): safely recover malformed tool input (#37698) 2026-07-18 21:52:45 -04:00
Aiden Cline
73567f3570
feat(core): record title and compaction usage in session totals (#37441) 2026-07-17 00:10:30 -05:00
Dax Raad
b5177adb5b feat(api): add command authentication attempts 2026-07-15 19:08:56 -04:00
Dax Raad
c1d2d7aba3 feat(session): support directory moves from slash commands 2026-07-15 00:33:59 -04:00
Dax Raad
2a7e32c416 refactor(tui): remove legacy sdk surfaces 2026-07-11 16:38:02 -04:00
Kit Langton
96a9731947
feat(core): replace instruction checkpoints with value-delta sync (#36254) 2026-07-10 13:26:25 -04:00
Aiden Cline
a6449cb45c
refactor(form): model links as fields (#36129) 2026-07-10 00:22:01 -05:00
Kit Langton
a72992e00f
feat(core): session.pending.list API with pending-only session_pending storage (#36126) 2026-07-09 17:25:40 -04:00
Dax Raad
85fdb3bde6 refactor(core): optimize location startup 2026-07-09 13:15:20 -04:00
Aiden Cline
7feefb697f
refactor: remove todo tool (#35989) 2026-07-09 00:13:48 -05:00
Dax Raad
67f2393f83 refactor(cli): parse variants from model refs 2026-07-08 23:25:37 -04:00
Kit Langton
984cab7938
feat(core): generalize session input inbox (#36005) 2026-07-08 22:07:45 -04:00
Aiden Cline
b44a981eef
feat(core): global form support (#35959) 2026-07-08 17:25:34 -05:00
Kit Langton
ed6ad272ec
refactor(schema): apply session review decisions (#35793) 2026-07-07 22:10:11 -04:00
Aiden Cline
910e37f6d8
fix: update v2 session usage metrics (#35468) 2026-07-07 14:31:54 -05:00
Aiden Cline
947bbf9490
feat(mcp): expose resource catalog API (#35773) 2026-07-07 13:34:29 -05:00
Aiden Cline
66a8d830aa
feat(core): support MCP resources (#35656) 2026-07-07 11:55:06 -05:00
Kit Langton
04b673432c
feat(core): add durable compaction barrier (#35371) 2026-07-06 21:26:05 -04:00
Dax Raad
59790380de fix(core): support unlimited shell timeouts 2026-07-06 19:32:22 -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