Hare
c6cb038683
refactor(api): rename workspace-api authority to server-api
...
Absorb the Server HTTP DTO catalog and generators into server-api, remove the obsolete workspace-api package/path, preserve the separate runtime transport authority through explicit boundary DTO conversions, and rename the aggregate frontend projection as a bounded legacy artifact.
2026-09-18 06:21:46 +09:00
Hare
95636b3d53
feat(workspace): persist runtime worker projection
2026-09-18 06:20:09 +09:00
Hare
9566ad3482
feat: add retained Worker session observation
2026-09-18 05:53:53 +09:00
Hare
9cde75b70f
Make notifications realtime and coalesced
2026-09-18 05:04:47 +09:00
Hare
74981f8217
fix: harden retained session observation
2026-09-18 04:59:05 +09:00
Hare
7a61a26670
feat: observe retained worker sessions without restore
2026-09-18 04:27:38 +09:00
Hare
ae7f0f0446
refactor: migrate Runtime Worker REST to generated API
2026-09-18 03:08:37 +09:00
Hare
7aef6f094e
Strengthen runtime route authority regression tests
2026-09-18 02:53:36 +09:00
Hare
6baa313684
Unify manual route inventory and retention semantics
2026-09-18 02:47:05 +09:00
Hare
f967c1b392
Close runtime contract acceptance gaps
2026-09-18 02:31:37 +09:00
Hare
fbdb6ccc22
Address runtime API review findings
2026-09-18 02:11:20 +09:00
Hare
d837684a33
Complete runtime API coverage and roundtrip proof
2026-09-18 01:38:50 +09:00
Hare
5038033c3a
Migrate runtime management REST to generated API
2026-09-18 01:20:03 +09:00
Hare
bd47d064b5
fix: apply rustfmt to restore transaction changes
2026-09-18 01:12:38 +09:00
Hare
20dfc168d5
Preflight persisted restore resources
2026-09-18 01:02:32 +09:00
Hare
0d86ae66ad
Harden restore preflight and retry reconciliation
2026-09-18 00:48:56 +09:00
Hare
68c59afbe7
Preserve restore subscription and cleanup evidence
2026-09-18 00:25:56 +09:00
Hare
1d7cd9339c
Implement transactional Worker restore outcomes
2026-09-18 00:08:00 +09:00
Hare
063748c7ff
fix: default runtime workers to in-process transport
2026-09-17 22:31:59 +09:00
Hare
86b2a5fd81
fix: make zero-input workers durably restorable
2026-09-17 21:36:17 +09:00
Hare
e722d21d98
fix: log sanitized worker spawn failures
2026-09-17 19:37:07 +09:00
Hare
f4b34a289e
fix: archive orphaned workers during migration
2026-09-17 05:12:47 +09:00
Hare
a4aeb6e7d3
fix: preserve schema 6 runtime migration path
2026-09-17 05:01:53 +09:00
Hare
d70dee77a9
fix: retain Worker identity after delete persistence failure
2026-09-17 04:13:45 +09:00
Hare
decd1311cb
fix: recover interrupted Runtime store migrations
2026-09-17 03:47:26 +09:00
Hare
c4622e9e3a
refactor: separate Worker identity from execution state
2026-09-17 03:25:40 +09:00
Hare
bc0342b03e
fix: discard legacy top-level run generation
2026-09-17 02:07:55 +09:00
Hare
10ebac142e
refactor: make worker state snapshots authoritative
2026-09-17 02:02:51 +09:00
Hare
d6bef5d1c7
fix: address lifecycle review findings
2026-09-17 00:36:08 +09:00
Hare
9d8e0114f5
fix: serialize runtime worker lifecycle
2026-09-17 00:14:33 +09:00
Hare
93070a3a93
fix(runtime): reject duplicate removal revisions
2026-09-16 21:04:30 +09:00
Hare
d1b94625b1
fix(runtime): fence removed internal worker activity
2026-09-16 20:57:17 +09:00
Hare
016dbd7cb1
fix: preserve worker run generations across restore
2026-09-15 01:17:30 +09:00
Hare
beeba1fdfc
fix: migrate legacy worker snapshots
2026-09-14 22:28:01 +09:00
Hare
e448073b98
fix: fence resolved Workdir lease aliases
2026-09-14 20:05:27 +09:00
Hare
8a3e06bc81
feat: add selective Workdir symlink policies
2026-09-14 19:09:12 +09:00
Hare
d97c40d6af
fix: reject plain HTTP repository sources
2026-09-13 01:12:01 +09:00
Hare
f061a95b48
fix: validate repository URI before source kind
2026-09-13 00:45:43 +09:00
Hare
7675f81999
fix: reject plain HTTP repository sources
2026-09-13 00:29:16 +09:00
Hare
08d7965ea8
fix: centralize repository access expiry
2026-09-13 00:20:25 +09:00
Hare
f0a91ce2d8
fix: centralize repository access expiry
2026-09-13 00:11:03 +09:00
Hare
33a2b5d702
fix: unify workspace request routing
2026-09-12 23:49:13 +09:00
Hare
4a89c04732
fix: allow corrupted workdir removal
2026-09-12 01:43:37 +09:00
Hare
ec5a403ec6
feat: replace linked worktrees with runtime clones
2026-09-12 01:43:21 +09:00
Hare
f6ce1df766
feat: support workspace-managed SSH repository access
2026-09-11 22:55:06 +09:00
Hare
18fd6a1f5e
fix: restore remote Runtime management contracts
2026-09-09 00:26:04 +09:00
Hare
2b4a2bc688
fix: fail closed on missing workspace capability
2026-09-08 12:40:04 +09:00
Hare
3344d9f8b2
refactor: remove server-global runtime trust
2026-09-08 12:19:39 +09:00
Hare
fae36d220d
fix: complete Runtime verification cutover
2026-09-08 10:11:18 +09:00
Hare
f29c343879
feat: verify Workspace-signed Runtime bindings
2026-09-08 08:13:58 +09:00