Kit Langton
9e9d405d7e
refactor(schema): tighten public contracts ( #33771 )
2026-06-25 17:10:23 +00:00
opencode-agent[bot]
3f8c659056
chore: generate
2026-04-23 20:10:56 +00:00
Kit Langton
3910a6e527
refactor(tool): migrate tool framework + all 18 built-in tools to Effect Schema ( #23244 )
2026-04-23 16:09:34 -04:00
Kit Langton
0517ab4695
refactor(session): migrate session domain to Effect Schema ( #24005 )
2026-04-23 11:30:02 -04:00
Kit Langton
5011465c81
feat: unwrap tool namespaces to flat exports + barrel ( #22762 )
2026-04-16 03:56:54 +00:00
Kit Langton
c5fb6281f0
refactor(tool): Tool.Def.execute returns Effect, rename defineEffect → define ( #21961 )
2026-04-10 22:36:02 -04:00
Dax
463318486f
core: refactor tool system to remove agent context from initialization ( #21052 )
2026-04-07 19:48:12 -04:00
Kit Langton
f2d4ced8ea
refactor(effect): build todowrite tool from Todo service ( #20789 )
...
Co-authored-by: Juan Pablo Carranza Hurtado <52012198+jpcarranza94@users.noreply.github.com >
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-04-03 12:05:40 -04:00
Kit Langton
5e1b513527
refactor(todo): effectify session todo ( #20595 )
2026-04-02 19:11:23 +00:00
Aiden Cline
77fc88c8ad
chore: remove dead code for todoread tool ( #19128 )
publish-github-action / publish (push) Has been cancelled
2026-03-25 16:21:42 +00:00
Dax
351ddeed91
Permission rework ( #6319 )
...
Co-authored-by: Github Action <action@github.com >
Co-authored-by: Adam <2363879+adamdotdevin@users.noreply.github.com >
2026-01-01 17:54:11 -05:00
Aiden Cline
0377cfd37c
fix: omit ref for todo tool
2025-11-15 19:19:36 -06:00
Jérôme Benoit
0eb899a950
chore: cleanup versioned zod imports ( #3460 )
...
Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com >
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
Co-authored-by: rekram1-node <rekram1-node@users.noreply.github.com >
2025-10-26 14:50:41 -05:00
Dax Raad
aee240150b
Update todo tool to use centralized Todo module
2025-10-06 18:54:05 -04:00
Dax
c1b4e1f19d
Upgrade to Zod v4 ( #2605 )
...
Co-authored-by: GitHub Action <action@github.com >
2025-09-15 03:12:07 -04:00
Dax Raad
38e8c42cf0
ci: format
2025-09-09 23:44:04 -04:00
Dax
f993541e0b
Refactor to support multiple instances inside single opencode process ( #2360 )
...
This release has a bunch of minor breaking changes if you are using opencode plugins or sdk
1. storage events have been removed (we might bring this back but had some issues)
2. concept of `app` is gone - there is a new concept called `project` and endpoints to list projects and get the current project
3. plugin receives `directory` which is cwd and `worktree` which is where the root of the project is if it's a git repo
4. the session.chat function has been renamed to session.prompt in sdk. it no longer requires model to be passed in (model is now an object)
5. every endpoint takes an optional `directory` parameter to operate as though opencode is running in that directory
2025-09-01 17:15:49 -04:00
Dax Raad
3e74107e36
looser todo tool schema
2025-08-07 21:47:37 -04:00
Dax Raad
7e9ac35666
remove min/max in tool schemas
publish / publish (push) Has been cancelled
2025-07-29 17:39:47 -04:00
Dax Raad
e97613ef9f
allow temperature to be configured per mode
publish / publish (push) Has been cancelled
2025-07-25 13:29:44 -04:00
Robb Currall
a2fa7ffa42
fix: support cancelled task state ( #775 )
2025-07-08 15:33:39 -05:00
Dax
f884766445
v2 message format and upgrade to ai sdk v5 ( #743 )
...
publish / publish (push) Has been cancelled
Co-authored-by: GitHub Action <action@github.com >
Co-authored-by: Liang-Shih Lin <liangshihlin@proton.me >
Co-authored-by: Dominik Engelhardt <dominikengelhardt@ymail.com >
Co-authored-by: Jay V <air@live.ca >
Co-authored-by: adamdottv <2363879+adamdottv@users.noreply.github.com >
2025-07-07 15:53:43 -04:00
Dax Raad
26bab00dab
remove opencode_ prefixes from tool names. unfortunately this will break
...
publish / publish (push) Has been cancelled
all old sessions and share links. we'll be more backwards compatible in
the future once we're more stable.
2025-06-19 09:59:44 -04:00
Dax Raad
468cec545a
sync
2025-06-11 18:19:21 -04:00
Dax Raad
636133e6cb
sync
2025-06-11 12:58:06 -04:00
Dax Raad
8dfdd3927e
sync
2025-06-05 12:06:21 -04:00
Dax Raad
05974ea109
rework
2025-06-04 18:03:04 -04:00
Dax Raad
6cfce1e4da
track errors
2025-06-04 17:55:14 -04:00
Dax Raad
53b0a25085
implemented todo tool
2025-06-04 15:09:50 -04:00