Kit Langton
e34bbb394d
refactor(file): use effectful HttpApi group builder
...
Build the file HttpApi handlers with an effectful group callback so the file service is resolved once at layer construction time and the endpoint handlers close over the resulting methods.
2026-04-14 20:43:39 -04:00
Kit Langton
5922182166
add experimental file HttpApi read slice
...
Move the shared file DTOs to Effect Schema, add a parallel experimental file HttpApi surface for list/content/status, and cover the new read-only slice with a server test.
2026-04-14 20:43:38 -04:00
Kit Langton
3cf7c7536b
fix(question): restore flat reply sdk shape ( #22487 )
2026-04-14 16:57:32 -04:00
Kit Langton
f2525a63c9
add experimental question HttpApi slice ( #22357 )
2026-04-14 19:43:49 +00:00
Kit Langton
68384613be
refactor(session): remove async facade exports ( #22471 )
2026-04-14 13:45:13 -04:00
Kit Langton
020c47a055
refactor(project): remove async facade exports ( #22387 )
2026-04-14 12:49:20 -04:00
Kit Langton
ad265797ab
refactor(share): remove session share async facade exports ( #22386 )
2026-04-14 12:38:11 -04:00
Kit Langton
36745caa2a
refactor(worktree): remove async facade exports ( #22369 )
2026-04-13 21:23:15 -04:00
Kit Langton
d199648aeb
refactor(permission): remove async facade exports ( #22342 )
2026-04-13 19:33:58 -04:00
James Long
b22add292c
refactor(core): publish sync events to global event stream ( #22347 )
2026-04-13 16:51:59 -04:00
Kit Langton
67aaecacac
refactor(session): remove revert async facade exports ( #22339 )
2026-04-13 16:16:13 -04:00
Kit Langton
dcbf11f41a
refactor(session): remove summary async facades ( #22337 )
2026-04-13 15:35:38 -04:00
Kit Langton
14ccff4037
refactor(agent): remove async facade exports ( #22341 )
2026-04-13 14:54:01 -04:00
Kit Langton
1dc69359d5
refactor(mcp): remove async facade exports ( #22324 )
2026-04-13 13:45:34 -04:00
James Long
bf50d1c028
feat(core): expose workspace adaptors to plugins ( #21927 )
2026-04-13 13:33:13 -04:00
Kit Langton
b8801dbd22
refactor(file): remove async facade exports ( #22322 )
2026-04-13 13:12:02 -04:00
Kit Langton
f7c6943817
refactor(config): remove async facade exports ( #22325 )
2026-04-13 13:11:05 -04:00
Kit Langton
21d7a85e76
refactor(lsp): remove async facade exports ( #22321 )
2026-04-13 12:47:52 -04:00
Kit Langton
663e798e76
refactor(provider): remove async facade exports ( #22320 )
2026-04-13 12:40:00 -04:00
Kit Langton
c22e34853d
refactor(auth): remove async auth facade exports ( #22306 )
2026-04-13 12:31:43 -04:00
Kit Langton
6825b0bbc7
refactor(pty): remove async facade exports ( #22305 )
2026-04-13 11:47:05 -04:00
Kit Langton
79cc15335e
fix: dispose e2e app runtime ( #22316 )
2026-04-13 11:36:56 -04:00
Kit Langton
ca6200121b
refactor: remove vcs async facade exports ( #22304 )
2026-04-13 11:22:20 -04:00
Kit Langton
7239b38b7f
refactor(skill): remove async facade exports ( #22308 )
2026-04-13 11:18:10 -04:00
Kit Langton
9ae8dc2d01
refactor: remove ToolRegistry runtime facade ( #22307 )
2026-04-13 11:09:32 -04:00
Brendan Allan
94f71f59a3
core: make InstanceBootstrap into an effect ( #22274 )
...
Co-authored-by: Kit Langton <kit.langton@gmail.com >
2026-04-13 10:16:40 -04:00
Kit Langton
6fdb8ab90d
refactor(file): add ripgrep search service ( #22295 )
2026-04-13 10:04:32 -04:00
Kit Langton
003010bdb6
refactor(question): destroy Question facade ( #22092 )
2026-04-11 20:57:01 -04:00
Kit Langton
1a509d62a0
refactor(session): destroy SessionRunState facade ( #22064 )
2026-04-11 20:01:52 -04:00
Tommy D. Rossi
d62ec7776e
feat: allow session permission updates ( #22070 )
2026-04-11 17:14:30 -05:00
Dax
ca5f086759
refactor(server): simplify router middleware with next() ( #21720 )
2026-04-11 16:55:17 -04:00
opencode-agent[bot]
c43591f8a2
chore: generate
2026-04-11 18:18:40 +00:00
Kit Langton
312f10f797
refactor(account): destroy Account facade ( #22068 )
2026-04-11 14:16:36 -04:00
Kit Langton
5e3dc80999
refactor: collapse command facade ( #21981 )
2026-04-10 23:52:12 -04:00
Kit Langton
03ce2e5288
refactor(installation): drop facade runtime wrappers ( #21984 )
2026-04-10 23:26:16 -04:00
Kit Langton
87e23abb10
refactor: remove ProviderAuth facade ( #21983 )
2026-04-10 23:25:43 -04:00
Kit Langton
f38f415bf0
refactor: collapse Format facade ( #21980 )
2026-04-10 23:18:54 -04:00
Kit Langton
f99812443c
refactor: destroy SessionStatus facade ( #21968 )
2026-04-10 22:16:53 -04:00
Kit Langton
a4c686025c
refactor: destroy Todo facade ( #21962 )
2026-04-10 21:47:28 -04:00
James Long
180ded6a27
rector(core,tui): handle workspace state in project context, add workspace status, improve ui ( #21896 )
2026-04-10 13:03:20 -04:00
James Long
42206da1f8
refactor(tui): switch to global events and start passing workspace param ( #21719 )
2026-04-10 10:47:27 -04:00
Kit Langton
16c60c9ee7
refactor(session): extract sharing orchestration ( #21759 )
2026-04-09 21:47:48 -04:00
Kit Langton
b2f621b897
refactor(session): inline init route orchestration ( #21754 )
2026-04-09 16:28:42 -04:00
Kit Langton
10441efad1
refactor(effect): extract session run state service ( #21744 )
2026-04-09 16:03:40 -04:00
Dax
bd53b651a3
refactor: fix tool call state handling and clean up imports ( #21709 )
2026-04-09 11:56:19 -04:00
Brendan Allan
ee23043d64
Remove CLI from electron app ( #17803 )
...
Co-authored-by: LukeParkerDev <10430890+Hona@users.noreply.github.com >
2026-04-09 13:18:46 +08:00
Aiden Cline
039c60170d
fix: ensure that /providers list and shell endpoints are correctly typed in sdk and openapi schema ( #21543 )
2026-04-08 12:56:15 -05:00
Dax
b7fab49b64
refactor(snapshot): store unified patches in file diffs ( #21244 )
...
Co-authored-by: Adam <2363879+adamdotdevin@users.noreply.github.com >
2026-04-07 19:48:23 -04:00
Dax
463318486f
core: refactor tool system to remove agent context from initialization ( #21052 )
2026-04-07 19:48:12 -04:00
James Long
37883a9f3a
refactor(core): add full http proxy and change workspace adaptor interface ( #21239 )
2026-04-06 23:19:55 -04:00