Commit graph

190 commits

Author SHA1 Message Date
Kit Langton
2e67cee75b
fix(tui): recover from terminal forms (#44516) 2026-08-23 16:21:28 -04:00
opencode-agent[bot]
890735c1d7
feat(plugin): expose tool input schema (#44510)
Co-authored-by: rekram1-node <rekram1-node@users.noreply.github.com>
2026-08-23 14:19:57 -05:00
Dax Raad
f28c10aa4d feat(sdk): prepare v2 packages for publishing 2026-08-21 17:28:34 -04:00
Aiden Cline
5970537a8a
feat(plugin): expose session selection methods (#43718) 2026-08-20 18:04:43 -05:00
Dax
98a9d864e6
feat(plugin): add durable storage API (#43525) 2026-08-19 21:51:58 +00:00
Shoubhit Dash
cb39ea1136
fix(core): prefer websocket with request hooks (#43234) 2026-08-19 02:20:57 +05:30
Dax
b0c3a16ead
feat(plugin): expose server plugin status 2026-08-18 14:22:32 -04:00
Aiden Cline
006a0a4b34
feat(plugin): expose MCP server transforms (#43125) 2026-08-17 20:17:48 -05:00
Kit Langton
8afcb3870e
fix(plugin): derive promise adapter from protocol schemas (#42669) 2026-08-15 00:52:06 +00:00
Dax
5c7f5840ee
feat(core): persist web search provider selection (#42663) 2026-08-14 20:19:02 -04:00
Kit Langton
a7288d231e
feat(tui): add working directory actions (#42624) 2026-08-14 15:29:22 -04:00
Dax
a7642737c7
feat(core): add generic session inbox (#42109) 2026-08-12 15:28:04 -04:00
Kit Langton
1b45061afb
feat(tui): experiments via devtools bar, drafts stay put (#41917) 2026-08-12 02:08:06 +00:00
Kit Langton
d8e126b817
feat(tui): hidden experiments section with per-tab prompt drafts (#41862) 2026-08-11 20:52:56 -04:00
Kit Langton
b00d8d65fe
feat(tui): hierarchical slot tree for plugin UI placement (#41189) 2026-08-11 22:00:04 +00:00
Aiden Cline
47c8d85904
feat(plugin): allow tool hooks to fail with tool errors (#41668) 2026-08-11 00:36:59 -05:00
Kit Langton
1113adfd5e
refactor(core): skill service stores values, config plugin owns the filesystem (#41622) 2026-08-10 20:38:08 -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
Kit Langton
f3f1204802
feat(tui): render Mermaid diagrams (#41113) 2026-08-07 20:59:50 -04:00
James Long
d2c99ba97c
chore: improve incremental typecheck performance (#40925)
Co-authored-by: exe.dev user <exedev@jlongster-site.exe.xyz>
2026-08-07 15:34:36 -04:00
Aiden Cline
be2f74d44a
refactor(plugin): split session HTTP hooks (#40724) 2026-08-06 13:23:22 -05:00
Dax Raad
53b8111121 refactor: rename tool call ID fields 2026-08-04 17:08:12 -04:00
Aiden Cline
0b1ec457dc
fix(tui): show branch beside directory (#40500) 2026-08-04 12:26:18 -05:00
Aiden Cline
aa820db18d
feat(plugin): add session HTTP middleware (#40327) 2026-08-04 09:15:52 -05:00
Kit Langton
2cfe8883ea
feat(plugin): expose session rename and wait to plugins (#39932) 2026-07-31 21:08:33 +00:00
Kit Langton
102086c50f
feat(tui): hot-reload local TUI plugins (#39776) 2026-07-31 16:35:05 -04:00
Aiden Cline
98229d466d
feat(plugin): add session request hook (#39764) 2026-07-30 21:11:22 -05:00
Kit Langton
78c139b8b5
feat(plugin): add ui.tabs API for session tab control (#39591) 2026-07-29 22:57:39 -04:00
Dax Raad
488445a679 fix(tui): correct project-aware session lists 2026-07-29 21:59:33 -04:00
Aiden Cline
c8dca936b1
feat(plugin): add shell.create.before hook (#39547) 2026-07-29 14:11:52 -05:00
James Long
c2e975c4e6
refactor(plugin): expose resolved TUI theme (#39536) 2026-07-29 12:51:55 -04:00
Dax Raad
9ee337469d feat(tui): add persistent storage context 2026-07-29 12:33:18 -04:00
Dax Raad
247f14f955 feat(tui): add replaceable prompt footer slot 2026-07-29 10:16:34 -04:00
Dax Raad
06290907a9 feat(tui): restore plugin manager dialog 2026-07-28 21:19:17 -04:00
Dax Raad
5bcc0016a6 feat(tui): add plugin context hook 2026-07-28 14:57:59 -04:00
Dax Raad
44cd984589 feat(tui): refine plugin context slots 2026-07-28 14:19:31 -04:00
Dax Raad
010133f6df feat(tui): expand v2 plugin context 2026-07-28 11:04:16 -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
79c1544072
refactor(tools): unify tool APIs and result handling (#38367) 2026-07-23 21:13:31 +00:00
Aiden Cline
23483ea013
feat(ai): support custom reasoning fields (#38227) 2026-07-21 23:42:59 -05:00
Dax
8de40be6ea
feat(plugin): expose app metadata (#38179) 2026-07-21 22:16:25 +00:00
Aiden Cline
987242b3e8
fix(core): honor OAuth attempt expiration (#37557) 2026-07-17 16:10:53 -05:00
Aiden Cline
4bc8faa01c
feat(core): add tool namespaces (#37529) 2026-07-17 13:14:06 -05:00
Kit Langton
3db4458e6c
feat(session): expose transient generation API (#37433) 2026-07-17 09:25:50 -04:00
opencode-agent[bot]
b4a4ef0b3c
refactor(tui): remove legacy keymap layer (#37206)
Co-authored-by: Kit Langton <kit.langton@gmail.com>
Co-authored-by: Dax Raad <d@ironbay.co>
2026-07-16 21:33:15 +00:00
Kit Langton
4678bd1049
feat(plugin): expose synthetic session input (#37212) 2026-07-15 22:55:40 -04:00
Dax Raad
5fb0470b44 feat(api): add experimental wellknown connections 2026-07-15 22:53:38 -04:00
Kit Langton
0a5530d0be
fix(plugin): make tool values structural (#37202) 2026-07-15 22:25:01 -04:00