Kit Langton
2c47dc78f9
feat(httpapi): bridge workspace read endpoints ( #24062 )
2026-04-23 17:32:02 -04:00
James Long
da74142b42
fix(core): more explicit routing to fix workspace instance issue ( #23171 )
2026-04-17 16:39:34 -04:00
James Long
24fc5d4339
fix(core): move instance middleware after control plane routes ( #23150 )
2026-04-17 15:20:11 -04:00
James Long
cfc87d84a6
refactor(core): move server routes around to clarify workspacing ( #23031 )
2026-04-17 02:06:20 -04:00
Kit Langton
4f0ccadab7
refactor: unwrap Server namespace + self-reexport ( #22970 )
2026-04-16 23:51:01 +00:00
Kit Langton
d2ec847f0c
feat: unwrap 11 util namespaces to flat exports + barrel ( #22739 )
2026-04-15 23:15:58 -04:00
James Long
8b6f750171
feat(core): add fence to make all methods strongly consistent when syncing ( #22679 )
2026-04-15 21:04:37 -04:00
Dax
c5f3cc0c9d
refactor(server): simplify router middleware with next() ( #21720 )
2026-04-11 16:55:17 -04:00
Brendan Allan
30d17b3b82
Remove CLI from electron app ( #17803 )
...
Co-authored-by: LukeParkerDev <10430890+Hona@users.noreply.github.com >
2026-04-09 13:18:46 +08:00
Dax
3da76ef72e
refactor(server): replace Bun serve with Hono node adapters ( #18335 )
...
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
Co-authored-by: Luke Parker <10430890+Hona@users.noreply.github.com >
Co-authored-by: Adam <2363879+adamdotdevin@users.noreply.github.com >
Co-authored-by: Brendan Allan <git@brendonovich.dev >
2026-04-06 13:24:55 -04:00
James Long
0bc4e367c9
refactor(core): move more responsibility to workspace routing ( #19455 )
2026-03-27 16:33:56 -04:00
James Long
87933189d2
refactor(core): split out instance and route through workspaces ( #19335 )
2026-03-27 11:51:21 -04:00
Adam
6edeb30bc7
fix(app): more startup perf ( #19288 )
2026-03-26 13:41:22 -05:00
James Long
e2706b7d41
feat(core): remove workspace server, WorkspaceContext, start work towards better routing ( #19316 )
2026-03-26 12:30:26 -04:00
Dax
8780f12bee
feat: embed WebUI in binary with proxy flags ( #19299 )
...
Co-authored-by: BlankParticle <blankparticle@gmail.com >
2026-03-26 14:43:56 +00:00
Shoubhit Dash
b8222bf1fb
revert: roll back git-backed review modes ( #19295 )
2026-03-26 10:14:57 -04:00
Shoubhit Dash
973ad436e1
feat: restore git-backed review modes with effectful git service ( #18900 )
2026-03-25 21:09:53 +05:30
James Long
87d41cd5ac
feat(core): initial implementation of syncing ( #17814 )
2026-03-25 10:47:40 -04:00
Adam
870a2f8773
Reapply "fix(app): startup efficiency"
...
This reverts commit 24f93b627b .
2026-03-25 06:25:57 -05:00
Adam
24f93b627b
Revert "fix(app): startup efficiency"
2026-03-25 06:25:05 -05:00
Adam
7957a49217
fix(app): hash inline script for csp
2026-03-25 05:59:06 -05:00
Kit Langton
b6aa472839
Move service state into InstanceState, flatten service facades ( #18483 )
2026-03-21 04:51:35 +00:00
James Long
32a14ba2ea
fix(core): use a queue to process events in event routes ( #18259 )
2026-03-19 13:51:14 -04:00
Aiden Cline
d210d67f1e
ignore: revert 3 commits that broke dev branch ( #18260 )
2026-03-19 11:15:07 -05:00
Shoubhit Dash
1725f7bb2e
feat: add git-backed session review modes ( #17961 )
2026-03-19 19:29:29 +05:30
Kit Langton
05f98c0e42
refactor(effect): unify service namespaces and align naming ( #18093 )
2026-03-18 13:34:36 -04:00
Aiden Cline
5ece9ea6a1
feat: integrate support for multi step auth flows for providers that require additional questions ( #18035 )
2026-03-18 11:36:19 -05:00
Kit Langton
9edca88956
fix+refactor(vcs): fix HEAD filter bug and effectify VcsService ( #17829 )
2026-03-16 13:59:11 -04:00
Kit Langton
36aee4908f
feat(id): brand ProviderID and ModelID ( #17110 )
2026-03-12 09:27:52 -04:00
Kit Langton
b9eaabe80b
feat(id): brand WorkspaceID through Drizzle and Zod schemas ( #16964 )
2026-03-11 23:30:17 +00:00
Dax Raad
27d07c7e23
core: restore plugin serverUrl getter so plugins can connect to local server
2026-03-11 17:41:51 -04:00
Dax Raad
7e10f80b49
refactor(server): extract createApp function for server initialization
...
- Replace Server.App() with Server.Default() for internal server access
- Extract server app creation into Server.createApp(opts) for testability
- Move CORS whitelist from module-level variable to function parameter
- Update all tests to use Server.Default() instead of Server.App()
2026-03-09 17:13:52 -04:00
Luke Parker
c47c5ec9a0
fix(windows): git path resolution for modified files across Git Bash, MSYS2, and Cygwin ( #16422 )
2026-03-07 15:42:14 +10:00
James Long
113baa876e
feat(core): rework workspace integration and adaptor interface ( #15895 )
2026-03-03 21:35:38 -05:00
James Long
40723568ef
feat(core): add WorkspaceContext ( #15409 )
2026-02-28 20:44:54 -05:00
Shoubhit Dash
8450e352cc
fix(app): recover state after sse reconnect and harden sse streams ( #13973 )
2026-02-17 07:10:39 -06:00
Dax
3010323ee0
sqlite again ( #10597 )
...
Co-authored-by: Github Action <action@github.com >
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
Co-authored-by: Brendan Allan <git@brendonovich.dev >
2026-02-14 04:19:02 +00:00
Adam
a2f72f48fe
fix(app): memory leak with platform fetch for events
2026-02-10 13:18:33 -06:00
Luiz Guilherme D'Abruzzo Pereira
4d66e9db31
feat(server): add --mdns-domain flag to customize mDNS hostname ( #11796 )
2026-02-02 14:52:32 -06:00
Desmond Sow
7f94fe8fdc
fix: opencode hanging when using client.app.log() during initialization ( #11642 )
2026-02-01 13:14:34 -06:00
tan
67961005e8
fix(opencode): allow media-src data: URL for small audio files ( #11082 )
2026-01-28 21:21:49 -06:00
adamelmore
ab0a58ea84
wip(app): global config
2026-01-28 07:28:03 -06:00
adamelmore
7f35955df5
wip(app): provider settings
2026-01-25 20:40:00 -06:00
Halil Tezcan KARABULUT
efaeefc3d6
fix(app): terminal improvements - focus, rename, error state, CSP ( #9700 )
2026-01-21 06:49:46 -06:00
Adam
161f9e6e32
wip(app): settings
2026-01-20 07:33:44 -06:00
Javier Aceña
56948e9670
fix: mdns discover hostname ( #9039 )
2026-01-17 05:47:19 -06:00
Aiden Cline
16380f387c
chore: cleanup server routes ( #8965 )
...
Co-authored-by: Leka74 <leke.dobruna@gmail.com >
Co-authored-by: Leka74 <791494+Leka74@users.noreply.github.com >
2026-01-16 15:21:13 -06:00
Shane Bishop
8598b78554
fix(desktop): "load more" button behavior in desktop sidebar ( #8430 )
2026-01-14 07:36:08 -06:00
Dax Raad
f30091eb84
core: rename OPENCODE_PASSWORD to OPENCODE_SERVER_PASSWORD for clearer authentication configuration
2026-01-12 15:59:17 -05:00
Dax Raad
3930f7e57d
core: fix HTTP exception handling order to prevent NamedError from masking HTTP exceptions
...
docs: add OPENCODE_PASSWORD environment variable documentation for basic auth
2026-01-12 15:43:48 -05:00