Commit Graph

44 Commits

Author SHA1 Message Date
Dax e2a8e18298 refactor(core): move database schema ownership (#29068)
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
2026-05-30 21:08:38 -04:00
opencode-agent[bot] 6cb9868946 chore: generate 2026-05-30 04:07:26 +00:00
Dax 999db7786c feat(core): add location-scoped config loading (#29625) 2026-05-30 04:06:08 +00:00
Dax 106fa6518a Rename v2 auth service to account (#28260) 2026-05-21 00:53:27 +00:00
Kit Langton 4b68cc919a feat(effect-drizzle-sqlite): add vendored sqlite adapter (#28547) 2026-05-20 20:09:07 -04:00
opencode-agent[bot] e7d6bc15a6 chore: generate 2026-05-13 14:59:13 +00:00
Dax Raad 214022c50c ignore: notes 2026-05-13 10:57:22 -04:00
opencode-agent[bot] b93caf6102 chore: generate 2026-05-13 14:47:40 +00:00
Dax 0381c92481 core: expose v2 model listing API (#25821) 2026-05-13 14:43:08 +00:00
Kit Langton 4081896622 Clean up post-Hono references (#26903) 2026-05-11 13:20:54 -04:00
Dax d3db41c27c Improve v2 session message rendering (#25634) 2026-05-05 02:35:21 +00:00
Dax Raad 29e2f10ef9 docs: restore v2 todo 2026-05-04 22:22:39 -04:00
Dax cdf3760d79 Refactor v2 session events as schemas (#24512) 2026-05-02 22:09:48 -04:00
Kit Langton a92b47d66c refactor(session): extract sharing orchestration (#21759) 2026-04-09 21:47:48 -04:00
Adam c97fd4b692 chore: cleanup 2026-02-27 19:12:19 -06:00
Adam 4a37b76340 feat(app): better diff/code comments (#14621)
Co-authored-by: adamelmore <2363879+adamdottv@users.noreply.github.com>
Co-authored-by: David Hill <iamdavidhill@gmail.com>
2026-02-26 18:23:04 -06:00
Adam 89b66c6e22 chore: refactor composer/dock components (#14328) 2026-02-19 15:02:45 -06:00
Adam 0ae3eb8bf3 chore: cleanup 2026-02-08 16:23:24 -06:00
Adam 017e536164 fix(console): zen workspace translation cleanup 2026-02-08 16:22:39 -06:00
Adam 002bf07988 chore: cleanup 2026-02-08 16:19:13 -06:00
Adam 4aae0aeabd chore: refactoring and tests, splitting up files (#12495) 2026-02-06 10:02:31 -06:00
Adam cafb42e548 chore: refactoring and tests (#12468) 2026-02-06 09:37:49 -06:00
adamelmore 0915843a1c chore: cleanup 2026-01-27 15:25:07 -06:00
adamelmore b32a1a719b perf(app): better memory management 2026-01-27 15:25:07 -06:00
Adam c6e2d5b129 test(app): terminal smoke test 2026-01-22 07:34:44 -06:00
Adam 702b12cefc test(app): file viewer smoke test 2026-01-22 07:34:44 -06:00
Adam 610db34cbd test(app): model picker smoke test 2026-01-22 07:34:44 -06:00
Adam 824fc5ffa9 test(app): @ attachment smoke test 2026-01-22 07:34:44 -06:00
Adam c889f0220e test(app): slash command smoke tests 2026-01-22 07:34:44 -06:00
Adam 4c38043513 test(app): smoke tests spec 2026-01-22 07:34:44 -06:00
GitHub Action 0fb7301b63 chore: generate 2026-01-20 23:58:59 +00:00
Adam 4f3c31e228 wip(app): i18n 2026-01-20 17:58:06 -06:00
Adam f02645649f wip(app): i18n 2026-01-20 17:58:06 -06:00
Adam 6394ae6efe wip(app): i18n 2026-01-20 17:58:06 -06:00
Adam 02bbe5bb95 wip(app): i18n 2026-01-20 17:58:06 -06:00
Adam c6ecc8d9fa wip(app): i18n 2026-01-20 17:58:06 -06:00
Adam 81944cae50 wip(app): i18n 2026-01-20 17:58:06 -06:00
Adam 53bf7ff7f6 wip(app): i18n 2026-01-20 17:58:06 -06:00
Adam 268961b5a4 wip(app): i18n 2026-01-20 17:58:06 -06:00
Adam c28024ecbb wip(app): i18n prompt input 2026-01-20 17:58:06 -06:00
Adam 5bc097ac9b chore: spec 2026-01-20 17:58:06 -06:00
adamelmore bfc72bcb87 docs: perf plans 2026-01-09 05:07:16 -06:00
Guofang.Tang ddcc2866c4 docs: polish markdown wording and capitalization (#7019)
Co-authored-by: Tang Guofang <tangguofang@mychery.com>
2026-01-05 22:45:40 -06: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