Dax Raad
bb61ae82cb
add opencode attach command to connect to a remote opencode server
2025-09-17 03:30:25 -04: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
50c38c31a3
fix: silent error if bad flag was passed ( #2486 )
2025-09-07 23:14:38 -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
Dax
2a13b1b81e
Add agent-level permissions with whitelist/blacklist support ( #1862 )
2025-08-12 11:39:39 -04:00
Stibbs
f9d201daa5
chore: add OPENCODE env var ( #1780 )
2025-08-11 01:56:42 -04:00
Dax
9c7361c901
Remove unused OpenTelemetry tracing and fix overlapping highlights ( #1738 )
...
Co-authored-by: opencode <noreply@opencode.ai >
2025-08-08 20:20:01 -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
Aiden Cline
29bc4c07ae
fix double help printing ( #1580 )
2025-08-04 05:03:27 -05:00
Frank
35a914ad99
wip: github actions
publish / publish (push) Has been cancelled
2025-07-25 17:34:47 -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
Dax Raad
9b65da318d
remove log level from config
2025-07-19 13:37:02 -04:00
Dax Raad
f8e2ad06d9
message rendering performance improvements
2025-07-18 13:40:07 -04:00
Frank
af439a2ea0
wip: github actions
2025-07-16 14:59:53 +08:00
Dax Raad
87943c97c8
wip: mcp
2025-07-13 16:22:16 -04:00
Dax Raad
f4bd561dfd
wip: stats
2025-07-11 17:37:41 -04:00
adamdottv
79e8a64349
feat: configurable log levels
2025-07-09 10:00:03 -05:00
Dax
9cad702612
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
576656ce75
add back in file hierarchy in system prompt but limit to 200 items
publish / publish (push) Has been cancelled
2025-06-30 14:46:46 -04:00
Dax Raad
6abe3d1861
smooth out initial onboarding flow
2025-06-27 16:09:59 -04:00
Wendell Misiedjan
f5a998b425
fix: bunproc stdout / stderr parsing, error handling for bun ResolveMessage ( #468 )
2025-06-27 14:09:35 -04:00
Dax Raad
cdbaf1c2d2
lazy load formatters
2025-06-27 11:33:37 -04:00
Dax Raad
bf39e0ac01
redirect uncaught errors to log file
publish / publish (push) Has been cancelled
2025-06-25 08:41:10 -04:00
Dax Raad
53e90f2764
better error message when bad directory is specified to start in
2025-06-24 22:28:25 -04:00
Dax Raad
d333addc69
Enhance auth command with environment variable display and add models command
...
publish / publish (push) Has been cancelled
🤖 Generated with [opencode](https://opencode.ai )
Co-Authored-By: opencode <noreply@opencode.ai >
2025-06-24 22:24:55 -04:00
Dax Raad
2461ee70d8
do not print error on ctrl+c during prompts
2025-06-24 22:09:43 -04:00
Dax Raad
605b2f891f
ci: fix type issue
2025-06-24 21:12:32 -04:00
Dax Raad
c841e0a1cc
added opencode serve command
publish / publish (push) Has been cancelled
2025-06-24 20:52:09 -04:00
Dax Raad
3dea857589
ci: windows
2025-06-24 18:27:57 -04:00
Dax
ad32e5975a
windows fixes ( #374 )
...
Co-authored-by: Matthew Glazar <strager.nds@gmail.com >
2025-06-24 18:05:04 -04:00
Dax Raad
0b96daf6b7
ci: upgrade bun
2025-06-24 14:42:25 -04:00
Jay V
c550376116
fix help copy
2025-06-23 13:00:24 -04:00
adamdottv
98dc5bd3d3
chore: unused import
2025-06-23 10:21:57 -05:00
Dax Raad
64e72f1eec
more graceful mcp failures
publish / publish (push) Has been cancelled
2025-06-22 21:10:05 -04:00
Dax Raad
cb7930165c
config validation
publish / publish (push) Has been cancelled
2025-06-20 00:57:28 -04:00
Jay V
b1f79ca730
Copy changes
2025-06-19 16:28:03 -04:00
Dax Raad
430bbb205c
rework config
2025-06-18 23:01:19 -04:00
Dax Raad
f97eacfbeb
ctrl+c should gracefully clean up pending sessions
publish / publish (push) Has been cancelled
2025-06-18 14:11:49 -04:00
Dax Raad
3121d84ede
track version on session info
publish / publish (push) Has been cancelled
2025-06-18 13:40:36 -04:00
Dax Raad
7e6fb4e0c8
fix issue when running opencode in empty directory
publish / publish (push) Has been cancelled
2025-06-18 10:29:09 -04:00
Dax Raad
53c3aa88c0
fix issue with tool schemas and google
publish / publish (push) Has been cancelled
2025-06-17 11:27:07 -04:00
Dax Raad
7ce22fa132
Fix TypeScript compilation errors and consolidate version handling
...
publish / publish (push) Has been cancelled
🤖 Generated with [opencode](https://opencode.ai )
Co-Authored-By: opencode <noreply@opencode.ai >
2025-06-17 10:27:49 -04:00
Dax Raad
8084990a31
do not autoupgrade snapshot builds
publish / publish (push) Has been cancelled
2025-06-17 01:18:32 -04:00
Dax Raad
f544a01971
autoupgrade
publish / publish (push) Has been cancelled
2025-06-17 01:05:05 -04:00
adamdottv
6120b64792
feat: faster tui init
publish / publish (push) Has been cancelled
2025-06-16 11:54:55 -05:00
Dax Raad
b5723b3ace
properly track cache token counts
publish / publish (push) Has been cancelled
2025-06-16 12:43:22 -04:00
Dax Raad
44cc41abb0
beginning of upgrade command
2025-06-14 22:05:41 -04:00
Dax Raad
9871d97af1
fix aborting issue
publish / publish (push) Has been cancelled
2025-06-14 21:23:57 -04:00
Dax Raad
5862327e26
sync
2025-06-14 12:32:41 -04:00
Dax Raad
ceee72eb98
sync
2025-06-12 14:11:01 -04:00