Hare
f086cf3375
feat(profiles): seal builtin import provenance and expose read-only editor imports
...
Retain the evaluated JSON launch entrypoint, seal observed builtin source bytes and digests as verified provenance, and fail on missing/corrupt dependencies without Runtime builtin reevaluation. Cover real HTTP commits and launch resolution, including worker mode and Workspace Config feature composition.
Expose read-only builtin import completions/diagnostics in the editor and rebuild wasm32 release assets with wasm-bindgen 0.2.117. Document public paths, ordinary composition, limits, resave semantics, and the lazy-cycle incident.
Validation: worker-runtime 344 library + 34 integration tests; workspace-server 609 library + 11 binary tests plus final builtin HTTP/launch tests (2); archive tests (16); native WASM tests (2); real-WASM/web tests (37), editor component tests (10); root cargo check, cargo fmt --all -- --check and git diff --check HEAD pass.
2026-10-07 03:38:49 +09:00
Hare
a64707ee69
feat: integrate value-based Workspace Profiles
2026-10-07 03:04:07 +09:00
Hare
3558e4aae1
fix: diagnose nested partial Profile values in the editor (T-710)
...
Resolve MR sequence 3 profile_nested_editor_diagnostics_missing with a separate, non-materializing authoring constraint pass. Preserve omission and the persisted evaluation schema, and map nested/imported failures to supplied virtual-source spans. Exercise actual Backend schema in native and regenerated WASM tests for empty/partial values, worker and feature types, unknown fields, imports and composition.
Validation: root cargo check; config-source 38; config-source-wasm native/doc; unfiltered yoi-workspace-server 642 lib + 11 bin; worker-runtime 340 lib + 17 per binary; server-api --features typescript 77; focused Deno 39; deno task check; wasm32 release build, wasm-bindgen 0.2.117 + Binaryen 132 -Oz regeneration; cargo fmt/diff checks. Earlier checker failure did not recur: Reviewer independently passed full source suite and exact original baseline checker filter, recorded in MR sequence 3.
2026-10-07 00:36:16 +09:00
Hare
13055d7ee1
feat: execute durable standalone Jobs through Host-owned Internal Workers (T-708)
2026-10-07 00:08:01 +09:00
Hare
3c424fd17d
fix: budget subjektiv batches for compact verified Job results (T-704)
2026-10-06 19:58:11 +09:00
Hare
d12cdc9106
feat: caller-selected Backend Jobs and bounded subjektiv consolidation (T-704)
2026-10-06 19:45:37 +09:00
Hare
6f9621ca2e
fix: retain Restore recovery intent and retire stale caller conflicts (T-701)
2026-10-06 18:15:31 +09:00
Hare
fdce12a47b
feat: guarded Worker Restore from shared Web actions (T-701)
2026-10-06 17:45:54 +09:00
Hare
849a6b4c1c
fix(server): route embedded WorkerRemove through registry-bound reception
2026-10-06 14:50:31 +09:00
Hare
7d8e595270
docs(report): record command output readback limitation
2026-10-06 14:24:23 +09:00
Hare
b96bd110c6
refactor(worker-runtime): route by WorkerRef and reconcile owned execution cleanup
2026-10-06 09:13:46 +09:00
Hare
0a471242cb
feat(workspace-config): project grant-bound logical settings through WIP
2026-10-06 06:56:51 +09:00
Hare
5670c20a6a
fix: integrate develop and preserve invocation notification recovery
2026-10-05 22:25:32 +09:00
Hare
c847c2ffad
fix: cancel pending uploads when composer chips are removed
2026-10-05 20:55:17 +09:00
Hare
3deef49897
fix: reconcile T-697 generated contracts with latest develop
2026-10-05 19:35:04 +09:00
Hare
fa1169c556
docs(report): record reviewer severity schema mismatch
2026-10-05 19:01:13 +09:00
Hare
f7783b3d2a
feat: add declarative Feature chat invocations and typed composers
2026-10-05 18:44:41 +09:00
Hare
0fe61df25d
fix: integrate serialized orchestrator attention
2026-10-05 18:10:12 +09:00
Hare
01156f4c78
docs: report SubWorker cwd attachment-root ambiguity
2026-10-05 18:10:01 +09:00
Hare
0a8f1f3b1b
fix(workspace-server): drain Restore rechecks after reserved no-op checks
...
T-703 review follow-up: retire only the exact pre-Restore accepted ID, preserve pending deliveries, and retain an explicit deferred Restore recheck when another caller owns the reservation. Atomically release/take deferred work at completion and drain it without holding a Runtime lock.
Regression fixes the independently identified 3174142b interleaving: pause the real reservation before fingerprint comparison and after a no-op match, accept an actual fixture Restore, and verify exactly one new send after reservation completion. Also verify unknown delivery ID/content survive Restore.
Validation: cargo check; cargo test -p yoi-workspace-server (566 lib +11 bin); cargo test -p worker --lib notification_ (14); cargo fmt --all -- --check; git diff --check HEAD. Previous full Worker serial 703 lib+96 integration remains applicable (Worker unchanged in this fix). Tool schema rejection/Reviewer one-call barrier recorded in docs/report.
2026-10-05 18:01:10 +09:00
Hare
0c644c13e5
fix: preserve failed reviewer handoff evidence
2026-10-05 15:43:06 +09:00
Hare
e3587be3bd
docs: report worker lifecycle atomicity gaps
2026-09-26 07:32:36 +09:00
Hare
1e4fcd170c
fix: require explicit workdir command cwd
2026-09-24 20:17:19 +09:00
Hare
1649e1ad89
fix: restore standalone logical workspace scope
2026-09-24 19:58:03 +09:00
Hare
3cd535cc8a
fix: retain repository access for workdir sessions
2026-09-24 18:37:11 +09:00
Hare
e69aa03f5d
feat: make image attachments request-local
2026-09-24 18:21:29 +09:00
Hare
91f356698b
chore: merge develop into hare/develop
2026-09-23 01:40:55 +09:00
Hare
327d2189c9
docs: report live Svelte validation route churn
2026-09-23 01:29:31 +09:00
Hare
10b3740696
docs: record final authority validation
2026-09-22 23:57:37 +09:00
Hare
f18eef4766
docs: finalize authority removal audit
2026-09-22 23:45:50 +09:00
Hare
5fb3cb20cd
refactor: remove repository-local yoi authority
2026-09-22 22:52:41 +09:00
Hare
8ac8b2d50c
Document missing rustfmt validation tool
2026-09-18 00:08:08 +09:00
Hare
8f0917b8bc
docs: remove obsolete local profile override guidance
2026-09-08 02:13:26 +09:00
Hare
f5c5ea5a0b
fix: route worker consoles through logical resources
2026-09-07 03:53:34 +09:00
Hare
c5a834bfd2
fix: restore composable Workspace schema migrations
2026-09-06 16:17:40 +09:00
Hare
bb56283063
feat: persist worker submit activation queue
2026-09-05 22:06:59 +09:00
Hare
1d140be715
feat: align merge request review workflow with selector refs
2026-08-26 15:03:26 +09:00
Hare
d69c367285
feat: prepare agen crates for publication
2026-08-23 03:41:51 +09:00
Hare
a82234a75e
docs: report subworker feature installation failure
2026-08-20 10:33:12 +09:00
Hare
53ec914a52
docs: report subworker control dependency failure
2026-08-20 07:21:03 +09:00
Hare
a4fdf9cc45
docs: record test code quality audit
2026-08-18 08:14:58 +09:00
Hare
7508d428b0
docs: report MR target discovery blocker
2026-08-17 05:39:18 +09:00
Hare
e582babae3
runtime: avoid duplicate Notify observations
2026-08-14 12:46:49 +09:00
Hare
fe373b5656
runtime: remove embedded worker socket transport
2026-08-13 03:25:57 +09:00
Hare
a44a4bc4f8
docs: record ticket audit and restart failures
2026-08-13 02:01:23 +09:00
Hare
1e10cdecc8
docs: report stale Flow verifier capture
2026-08-12 17:16:57 +09:00
Hare
1d498d13c3
fix: remove secure-context websocket id dependency
2026-08-11 04:58:47 +09:00
Hare
8d2b8b690f
fix: make image tool results durably prunable
2026-08-11 02:44:37 +09:00
Hare
64ced7dbad
worker: make coder review routing durable
2026-08-10 02:01:08 +09:00
Hare
5c5921fcd2
docs: report LAN websocket UUID failure
2026-08-05 21:31:46 +09:00