Commit graph

11 commits

Author SHA1 Message Date
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
2c8e2a2b28
fix(core): retry recreated locations (#44005) 2026-08-21 22:50:38 +00:00
Kit Langton
28b630477d
fix(tui): recover sessions from missing locations (#42455) 2026-08-13 20:49:18 -04:00
James Long
ad8ed9b367
refactor(core): replace project copies with worktrees (#42149) 2026-08-13 18:06:28 -04:00
Kit Langton
20197c6b8a
test(core): reuse project service stub (#42208) 2026-08-12 21:47:09 -04:00
Kit Langton
0d703d39e7
fix(core): adopt pre-project sessions on directory resolution (#42100) 2026-08-12 20:47:55 +00:00
Dax
0859f77153
fix(core): continue sessions after location move (#42138) 2026-08-12 16:25:50 -04:00
Dax
a7642737c7
feat(core): add generic session inbox (#42109) 2026-08-12 15:28:04 -04:00
Dax
93965df860
feat(session): record location switches (#41899) 2026-08-11 19:03:57 -07:00
Dax
0fbe489e35
feat(core): migrate v1 data to v2 (#40723) 2026-08-05 21:57:58 -04:00