Commit graph

15 commits

Author SHA1 Message Date
Kit Langton
f34b74b1dc
test(core): refuse network in the test harness (#46908) 2026-09-02 20:41:29 -04:00
Dax
e76e90b71e
refactor(core): decouple plugins from config loading (#46639) 2026-09-01 20:37:42 -04:00
Kit Langton
3e9b009642
feat(core): add session-aware instance selection (#46442) 2026-08-31 13:46:33 -04:00
Kit Langton
36ac35a7c8
refactor(util): make layer graphs opaque and composable
Replace exposed layer graph assembly with opaque declarations, checked substitutions, and lifetime-aware compilation. Preserve deep replacement, ordered startup, and Effect-owned resource lifetimes; migrate callers and verify source and published package contracts.
2026-08-31 13:46:27 -04:00
Kit Langton
6e954f75ee
refactor(core): isolate Session admission and controls (#46019)
Separate ID-bound Session policy from host routing. Bind Inbox and Location preparation dependencies at construction, preserve admission and execution semantics, and cover the extracted ownership contracts directly.
2026-08-28 23:22:25 -04:00
Kit Langton
5743537945
test(core): use effectful temp fixtures (#45637) 2026-08-28 01:01:04 -04:00
Kit Langton
690ad8e8bd
test(core): isolate host configuration and credentials (#44845) 2026-08-25 20:22:21 -04:00
Dax
42fc297d30
feat(tui): inherit terminal environment per session (#42957) 2026-08-17 20:18:28 +00:00
Shoubhit Dash
a2a53032d4
feat(core): manage session websocket channels (#41564) 2026-08-14 22:05:43 +05:30
Kit Langton
20197c6b8a
test(core): reuse project service stub (#42208) 2026-08-12 21:47:09 -04:00
Kit Langton
5256655c4d
refactor(core): remove obsolete project commit bridge (#40701) 2026-08-05 18:16:55 +00:00
Dax Raad
488445a679 fix(tui): correct project-aware session lists 2026-07-29 21:59:33 -04:00
Dax Raad
8db7487c89 refactor(core): consolidate tool architecture 2026-07-26 20:16:58 -04:00
Dax
e0810753f2
refactor: extract shared util package (#37828) 2026-07-21 10:34:29 -04:00
Dax Raad
c0ea1a43f9 feat(tui): support session deletion 2026-07-06 19:19:22 -04:00