Hare
852a405182
Normalize deleting-workspace repository conflicts
2026-09-18 19:12:42 +09:00
Hare
19b04a8d8f
worker: verify completion durability on shutdown
2026-09-18 18:58:05 +09:00
Hare
7a4a988208
Document media type and deletion conflicts
2026-09-18 18:56:06 +09:00
Hare
72a61e4952
worker: persist compaction-time notifications
2026-09-18 18:53:47 +09:00
Hare
bbd949e57f
Digest rendered OpenAPI contract
2026-09-18 18:37:55 +09:00
Hare
d59879cc4b
worker: cover activation race boundaries
2026-09-18 18:35:38 +09:00
Hare
103fee0ba4
Complete repository contract error coverage
2026-09-18 18:34:29 +09:00
Hare
d1d391e511
worker: exercise activation recovery faults
2026-09-18 18:15:33 +09:00
Hare
6214e88fac
worker: test activation fault recovery
2026-09-18 17:52:06 +09:00
Hare
82c191d637
Route repository aliases through ServerApi
2026-09-18 17:35:27 +09:00
Hare
ff87ccf855
worker: harden activation recovery
2026-09-18 17:26:39 +09:00
Hare
91f6589e1f
Cover generated repository client request
2026-09-18 17:23:27 +09:00
Hare
8ef7c8e854
Update ServerApi metadata coverage
2026-09-18 17:20:26 +09:00
Hare
e12b555f43
Migrate repository routes to ServerApi
2026-09-18 17:17:02 +09:00
Hare
1b153ba144
feat: unify frontend Worker registry projection
2026-09-18 16:46:32 +09:00
Hare
b62b7c8f2d
worker: await cleanup on automatic shutdown
2026-09-18 16:45:40 +09:00
Hare
103ef40f57
worker: fence controller during repair
2026-09-18 06:55:23 +09:00
Hare
7551576b08
fix(protocol): export worker availability binding
2026-09-18 06:53:16 +09:00
Hare
e7c50dc519
worker: keep cleanup failures non-idle
2026-09-18 06:40:46 +09:00
Hare
179bf60e9f
fix(workspace): preserve worker projection convergence
2026-09-18 06:40:12 +09:00
Hare
bd07f3a66f
refactor: rename Workspace API crate to server API
2026-09-18 06:35:33 +09:00
Hare
fc24cb672e
worker: retain failed activation authority
2026-09-18 06:27:11 +09:00
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
34085b121d
worker: make segment activation atomic
2026-09-18 06:08:35 +09:00
Hare
991adc2fa1
feat: generate OpenAPI from API contracts
2026-09-18 06:05:11 +09:00
Hare
648421e454
feat(api): project bearer authorization into OpenAPI
2026-09-18 05:54:41 +09:00
Hare
9566ad3482
feat: add retained Worker session observation
2026-09-18 05:53:53 +09:00
Hare
f32b354f9b
fix(api): close OpenAPI schema fidelity gaps
2026-09-18 05:43:43 +09:00
Hare
f513cfca10
feat(api): generate deterministic OpenAPI 3.1 contracts
2026-09-18 05:29:13 +09:00
Hare
195aeb69be
fix: format notification batching changes
2026-09-18 05:27:21 +09:00
Hare
0d2b3152b1
Keep notifications queued while paused
2026-09-18 05:19:46 +09:00
Hare
96e04bbc32
fix: preserve auth and response bounds for session reads
2026-09-18 05:16:20 +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
7a2834c95c
feat: harden Worker restore reconciliation
2026-09-18 01:16:05 +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
01f5c560c7
feat(api): generate reqwest and axum adapters
2026-09-18 00:01:41 +09:00