Hare
79b76c8789
fix: merge worker restore into develop host lifecycle
...
Integrate integration/worker-restore without reviving removed Worker socket/discovery paths. Keep restore candidate allocation and canonical effects deferred until activation, with registry reclamation and observer publication fences on the in-process controller.
Preserve develop BackendJob/provenance, immutable Journal body capture and erasure, and Workdir diagnostics. Adapt obsolete socket fault tests to in-process publication and registry drift boundaries.
Validation: root cargo check; ordinary worker, worker-runtime and standalone package tests; Server restore (43) and Journal (49) filters; mcp/server-api/runtime-api/session-store tests; optional Runtime feature check; OpenAPI and six generated TypeScript checks; Web restore unit tests (15); runner tests (21); fmt, naming and diff checks. Full workspace/Server suites, E2E, live/model and fixture generation not run.
2026-10-28 00:06:17 +09:00
Hare
f35dcef4d0
test: synchronize owned runtime crashes at restore decision checkpoints
2026-10-26 13:10:54 +09:00
Hare
1b13563e19
feat: runtime commit restore decisions before execution publication
...
Persist explicit restore commit evidence, reconcile canonical write uncertainty, and publish the same prepared controller before Accepted. Keep owned cleanup and publication failures distinct. Preserve optional transport/store feature boundaries and adapt external controller constructors.
2026-10-26 11:50:54 +09:00
Hare
85f70d4bc1
test: adapt fixed Worker restore fixtures to integration lane
2026-10-26 06:20:22 +09:00
Hare
62b2d27b4a
fix: retain command failure stages and output collection state
2026-10-21 05:40:39 +09:00
Hare
4555aace28
feat: capture bounded Bash output over replayable byte transport
2026-10-20 03:01:22 +09:00
Hare
04a4e59100
feat: fence Subject handoff on recorded Journal and seed new bodies once
2026-10-16 20:51:08 +09:00
Hare
ffaaf2ecb0
test: isolate local rules and reduce repeated fixture setup
2026-10-16 15:04:52 +09:00
Hare
b1dc8f9f1c
fix: guard mount-safe Workdir cleanup and current-condition recovery
2026-10-09 17:20:51 +09:00
Hare
0869ef0cc6
test(e2e): isolate worker server runtime environments
2026-09-22 22:26:02 +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
5038033c3a
Migrate runtime management REST to generated API
2026-09-18 01:20:03 +09:00
Hare
9d8e0114f5
fix: serialize runtime worker lifecycle
2026-09-17 00:14:33 +09:00
Hare
f6ce1df766
feat: support workspace-managed SSH repository access
2026-09-11 22:55:06 +09:00
Hare
d1585d7483
fix: route worker failure logs through tracing
2026-09-07 18:14:07 +09:00
Hare
3a3c89e0b4
feat: materialize repositories through runtime Git cache
2026-08-26 13:54:25 +09:00
Hare
163a403636
feat: support typed remote repository sources
2026-08-24 13:35:19 +09:00
Hare
d69c367285
feat: prepare agen crates for publication
2026-08-23 03:41:51 +09:00
Hare
fe373b5656
runtime: remove embedded worker socket transport
2026-08-13 03:25:57 +09:00
Hare
64ced7dbad
worker: make coder review routing durable
2026-08-10 02:01:08 +09:00
Hare
068ba9afa5
flow: own worker flow state in runtime sessions
2026-08-09 18:04:32 +09:00
Hare
ddadc830ac
workdir: add network-capable operation boundary
2026-08-03 16:14:01 +09:00
Hare
0b64eab148
build: enable runtime server features by default
2026-07-29 19:57:59 +09:00
Hare
fb285b17e4
build: rename server runtime binaries
2026-07-29 19:36:05 +09:00
Hare
d994268a6b
feat: add runtime trust capability auth
2026-07-26 20:45:52 +09:00
Hare
142b60e1b3
refactor: separate worker workspace identity
2026-07-11 09:58:20 +09:00
Hare
57e96d3be8
feat: add backend resource fetch api
2026-07-08 20:18:38 +09:00
Hare
a823d414d0
feat: add decodal profile archives
2026-07-08 18:57:54 +09:00
Hare
b3dac8ea68
feat: live reload runtime connections
2026-07-04 04:47:23 +09:00
Hare
abab1af2f0
feat: add runtime config bundle sync
2026-06-26 16:06:58 +09:00
Hare
9807accaf0
feat: add worker observation websocket proxy
2026-06-26 13:54:55 +09:00
Hare
d0db32fa6a
fix: add worker runtime REST process binary
2026-06-26 12:20:37 +09:00
Hare
f43a6b8401
feat: add worker runtime REST server
2026-06-26 05:48:23 +09:00
Hare
4071343996
feat: add worker runtime fs store
2026-06-26 04:40:58 +09:00
Hare
9b2cae32ea
feat: add memory worker runtime crate
2026-06-26 01:31:09 +09:00