Hare
1b6d4dbfd8
fix: preserve workdir failure diagnostics across transport
2026-10-21 01:22:04 +09:00
Hare
e39372a52a
Merge remote-tracking branch 'origin/develop' into ticket/t-768-subject-grants
2026-10-20 06:38:12 +09:00
Hare
f38d9a16ea
Merge remote-tracking branch 'origin/develop' into ticket/t-768-subject-grants
...
# Conflicts:
# crates/worker-runtime/src/worker_backend.rs
# openapi/server-api.json
# web/workspace/src/lib/generated/companion-api.ts
# web/workspace/src/lib/generated/repository-api.ts
# web/workspace/src/lib/generated/runtime-api.ts
# web/workspace/src/lib/generated/ticket-api.ts
# web/workspace/src/lib/generated/worker-launch-api.ts
2026-10-20 06:24:11 +09:00
Hare
b135fa5e99
feat: enforce explicit Subject permissions and delegated Worker grants
2026-10-20 06:22:58 +09:00
Hare
8017c55d82
fix: retain annotated compaction history and honor non-System input policy
2026-10-20 05:34:22 +09:00
Hare
90e38551cf
Merge commit '00ad02d04728a8e32a82a4e72747fefcf8a82d4e' into refactor/T-765-session-feature-boundary
...
# Conflicts:
# crates/worker/src/feature/builtin.rs
2026-10-20 05:25:16 +09:00
Hare
3b3381900f
fix: preserve role-neutral input policy across compaction and replay
2026-10-20 04:45:50 +09:00
Hare
6e729ed06c
refactor: isolate Feature System input migration and compaction policy
2026-10-20 03:21:22 +09:00
Hare
4555aace28
feat: capture bounded Bash output over replayable byte transport
2026-10-20 03:01:22 +09:00
Hare
bb5c50f9ab
feat: persist System input policies through public consumers
2026-10-20 02:44:28 +09:00
Hare
cd0eb5eb00
fix: allowlist public system input projections
2026-10-20 02:02:28 +09:00
Hare
cea0225a6e
fix: migrate legacy session history and retained archives
2026-10-19 13:52:43 +09:00
Hare
8f598da931
test: verify frozen Journal compaction across Hosts and restores
2026-10-17 12:25:24 +09:00
Hare
6667985883
fix: preserve test completion and fixture invariants under concurrency
2026-10-16 15:04:42 +09:00
Hare
81af1f085c
feat: record confirmed public Session history through durable Journal Jobs
2026-10-16 02:19:24 +09:00
Hare
12d1588c05
chore: merge develop preserving documentation structure and console UX
...
Integrate develop at 523bade3 while retaining concise agent guidance, rustdoc-owned design rationale, and current console history/rewind behavior. Adapt incoming tests to public entry-ID rewind and synchronize OpenAPI/TypeScript artifacts.
Validation: default-member cargo test --all-features (4936 passed, 23 ignored), root cargo check, all-feature rustdoc with broken links denied, format/diff/name guards, OpenAPI and 11 TypeScript freshness checks. Web: 613 unit, 327 component, 7 Ticket browser and 3 Console browser tests; check/build passed. Merged-state Ticket visual review at 1440/768/390px in light/dark; no matching pre-merge image baseline. E2E/live-provider checks not run.
2026-10-13 02:46:50 +09:00
Hare
5ac3b1e482
feat: select rewind points directly from Console history
2026-10-11 14:50:49 +09:00
Hare
298f8c1330
fix: carry full Host summary into compaction worker input
2026-10-11 00:47:36 +09:00
Hare
c78f7f7d80
feat: replace revision counters with domain state contracts
...
Use content digests, key fingerprints, binding and trust identities, immutable mutation receipts, and observation tokens instead of state-update ordinals across API, storage, Runtime, and Web contracts.
Preserve historical replay and secret material through frozen migrations; preflight uncertain removals before cutover, resume provisioning receipts, validate encrypted migration candidates, and align fresh/upgraded schemas. Include reviewed regression fixes, generated artifacts, and validation evidence.
2026-10-10 15:55:20 +09:00
Hare
f1287f27e7
fix: restore console run accounting from persisted logs
2026-10-09 02:27:27 +09:00
Hare
d12cdc9106
feat: caller-selected Backend Jobs and bounded subjektiv consolidation (T-704)
2026-10-06 19:45:37 +09:00
Hare
1a45542842
fix: preserve invocation recovery across rewind and revalidate replay authority
2026-10-05 20:14:19 +09:00
Hare
f7783b3d2a
feat: add declarative Feature chat invocations and typed composers
2026-10-05 18:44:41 +09:00
Hare
20109b88df
fix: fence cleanup on tracked run completion
2026-10-04 13:40:10 +09:00
Hare
29ed19fc8c
Merge branch 'fix/compact-result-warning' into hare/develop
2026-10-03 21:57:18 +09:00
Hare
75fc7c921b
fix: warn instead of failing on oversized compact results
2026-10-03 21:56:58 +09:00
Hare
3875c8e675
fix: preserve system item identity in live events
2026-10-03 21:44:36 +09:00
Hare
13bce155aa
fix subject authority and bounded memory browsing
2026-10-03 01:18:24 +09:00
Hare
f4966b78ea
feat: cut over Memory to subjektiv product surfaces
2026-10-03 00:06:47 +09:00
Hare
d10783c0d6
fix: honor compaction cancellation and replay identity
2026-10-02 05:38:42 +09:00
Hare
88338229a1
fix: deduplicate compaction terminal failures
2026-10-02 05:30:17 +09:00
Hare
d5f49cbf00
fix: restrict worker send input to idle admission
2026-10-02 02:39:10 +09:00
Hare
64ed50f6c0
Treat intentional cancellation as a non-failure terminal
2026-10-01 17:04:05 +09:00
Hare
0ec2b3ad86
Persist logical run yield and resume transitions
2026-10-01 16:44:11 +09:00
Hare
213ed76061
fix backend job execution fencing and delivery
2026-10-01 11:18:14 +09:00
Hare
2006b390b4
fix: restore console input and attachment workflows
...
Restore durable busy Submit queues and TUI Enter delivery, expose Web Queue beside Notify, and separate the Composer toolbar from its editor without persistent success notices.
Support pasted image attachments and restore canonical Worker Session uploaded-file operations, including retention, binding, cleanup and authenticated upload context.
Validated Worker, Protocol and Session Store suites, 278 TUI tests, 59 Web tests and Svelte check. Runtime suite could not complete due to external Workdir transport timeouts.
2026-09-30 05:16:57 +09:00
Hare
3023a270f4
fix: isolate Worker command telemetry
2026-09-29 15:10:57 +09:00
Hare
1e4fcd170c
fix: require explicit workdir command cwd
2026-09-24 20:17:19 +09:00
Hare
9857bf04f7
fix: require idle workers for submit
2026-09-23 00:36:54 +09:00
Hare
4e7f48a389
fix: integrate post-compact usage boundary
2026-09-20 19:36:48 +09:00
Hare
b2ddab6d7e
fix: fence pending usage across segment forks
2026-09-20 19:31:45 +09:00
Hare
2dda4b90b4
fix: preserve pending usage across pause and compact
2026-09-20 19:17:33 +09:00
Hare
cd648a9abd
fix: persist post-compact usage at request boundary
2026-09-20 18:57:11 +09:00
Hare
37df3ec545
feat: support multiple worker workdir attachments
2026-09-19 23:27:57 +09:00
Hare
b06e2860ca
feat: merge develop into hare/develop
2026-09-18 21:36:04 +09:00
Hare
d7917512ac
feat: make tool result pruning opt-in
2026-09-18 19:43:29 +09:00
Hare
57fa8f6c76
fix: apply rustfmt to T-620 changes
2026-09-18 19:35:04 +09:00
Hare
19b04a8d8f
worker: verify completion durability on shutdown
2026-09-18 18:58:05 +09:00
Hare
fc24cb672e
worker: retain failed activation authority
2026-09-18 06:27:11 +09:00
Hare
195aeb69be
fix: format notification batching changes
2026-09-18 05:27:21 +09:00