Aiden Cline
364cfe2993
tweak: add model flag support for agent create command
2025-12-15 14:55:59 -06:00
Dax Raad
50a574f7fc
core: reorganize agent configuration to separate primary agents (build, plan) from subagents
2025-12-15 09:58:23 -05:00
Dax
c9c6b26a2e
LLM cleanup ( #5462 )
...
Co-authored-by: GitHub Action <action@github.com >
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com >
2025-12-14 21:11:30 -05:00
Timor
b38d841c28
feat: add CLI arguments to agent create command for scripting ( #5157 )
2025-12-09 21:09:45 -06:00
Ravi Kumar
a0c11b958b
feat(telemetry): Add userId and sessionId metadata to experimental_telemetry ( #5279 )
2025-12-09 09:46:48 -06:00
Nathan Thomas
dc2d711b19
feat: add max steps for supervisor and sub-agents ( #4062 )
...
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-12-05 12:26:44 -06:00
Noam Bressler
3eaeb48de1
add experimental.open_telemetry config option to enable OTEL spans ( #4978 )
...
Co-authored-by: noamzbr <noamzbr@users.noreply.github.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-12-05 10:48:22 -06:00
Dax
85d8825cb1
core: refactor provider and model system ( #5033 )
...
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
Co-authored-by: thdxr <thdxr@users.noreply.github.com >
2025-12-03 21:09:03 -05:00
Dax Raad
93196f2e2d
core: clarify general agent can execute multiple parallel tasks
2025-11-29 16:40:15 -05:00
Dax Raad
827564401e
core: improve explore agent description to clarify tool availability
2025-11-28 21:47:45 -05:00
Dax Raad
e3d6847112
core: add explore agent for fast codebase navigation and improve task UI display
2025-11-28 21:13:07 -05:00
Tyler Gannon
aa2b7318c8
chore: replace z.union with z.enum for cleaner OpenAPI generation ( #4394 )
2025-11-17 00:06:40 -06:00
Aiden Cline
ad086e1d10
feat: agent color cfg ( #4226 )
...
Co-authored-by: 0xrin <0xrin1@protonmail.com >
Co-authored-by: GitHub Action <action@github.com >
2025-11-11 18:32:44 -06:00
Aiden Cline
6ac8c90e42
fix: allow user to configure doom loop & external dir perms ( #4095 )
2025-11-09 20:21:38 -06:00
GitHub Action
9855771157
chore: format code
2025-11-08 01:59:02 +00:00
Dax Raad
ed8913324e
big format
2025-11-06 13:03:12 -05:00
Jérôme Benoit
0787f01d1d
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
Aiden Cline
f15835c7b5
make plan agent whitelist more conservative ( #3424 )
2025-10-24 14:40:36 -05:00
Bernat Pericàs
fe4d87744f
refactor: whitelist some safe bash tools in Plan agent ( #3288 )
...
Co-authored-by: Aiden Cline <aidenpcline@gmail.com >
2025-10-23 17:11:08 -05:00
Aiden Cline
28bcb47ad5
fix: bash tool permission merges ( #3302 )
2025-10-20 15:15:14 -05:00
Dax
0a4df97382
Upgrade to Zod v4 ( #2605 )
...
Co-authored-by: GitHub Action <action@github.com >
2025-09-15 03:12:07 -04:00
Aiden Cline
90111a36b6
remove edit tool from plan agent ( #2505 )
2025-09-08 22:00:14 -05:00
Dax
aea78046d0
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
Aiden Cline
e388c09f62
tweak: adjust plan agent to ask when running bash, give it edit tooli… ( #2150 )
2025-08-21 18:25:31 -04:00
Aiden Cline
b84482f17a
fix: ensure name isn't added as field in options: {...} ( #2053 )
2025-08-18 18:15:20 -05:00
Aiden Cline
30c17d9544
feat: top level tool config ( #2008 )
2025-08-16 22:51:56 -04:00
Timo Clasen
a7ce33a024
fix(TUI): fix agent types agents modal ( #1942 )
2025-08-14 17:58:44 -05:00
Mariano Uvalle
bd97c565c9
Merge default agent permissions with global config ( #1879 )
2025-08-13 09:01:17 -04:00
Dax
2a13b1b81e
Add agent-level permissions with whitelist/blacklist support ( #1862 )
2025-08-12 11:39:39 -04:00
Dax Raad
2c8bd78883
pass through additional agent options to the provider
2025-08-10 21:34:46 -04:00
Dax Raad
652bed02bb
support agent options
2025-08-10 20:30:37 -04:00
Dax
77c101d742
Merge agent and mode into one ( #1689 )
...
The concept of mode has been deprecated, there is now only the agent field in the config.
An agent can be cycled through as your primary agent with <tab> or you can spawn a subagent by @ mentioning it. if you include a description of when to use it, the primary agent will try to automatically use it
Full docs here: https://opencode.ai/docs/agents/
2025-08-07 16:32:12 -04:00
Yihui Khuu
6598713d0e
fix: allow disabling the default general agent ( #1616 )
2025-08-05 05:20:00 -05:00
Dax Raad
1823d20d26
disable todo tools by default in agent
publish / publish (push) Has been cancelled
2025-07-25 10:23:23 -04:00
Dax Raad
0de957a2f0
real life totally configurabl ai subasians
publish / publish (push) Has been cancelled
2025-07-24 21:21:02 -04:00