Commit Graph

  • 308ae19f5e fix: restore sidebar workdir projection Hare 2026-09-18 22:05:00 +09:00
  • e3034e4465 Merge branch 'work/T-572-workspace-web-ux-demo' into hare/develop Hare 2026-09-18 21:40:03 +09:00
  • b06e2860ca feat: merge develop into hare/develop Hare 2026-09-18 21:36:04 +09:00
  • fba12b89bc fix: fail closed on lossy Repository schemas Hare 2026-09-18 21:02:37 +09:00
  • b0ad3689d0 fix(repository-api): reject overlapping oneof literals Hare 2026-09-18 20:53:48 +09:00
  • e6d3905dc6 fix(repository-api): preserve optional fields and schema combinations Hare 2026-09-18 20:44:45 +09:00
  • 8ba89e7cee fix(repository-api): reject unsupported schema keywords Hare 2026-09-18 20:32:44 +09:00
  • f558ca9b1f feat: generate Repository frontend types from OpenAPI Hare 2026-09-18 20:26:20 +09:00
  • ca305f0ff1 fix(repository-api): validate operation reference siblings Hare 2026-09-18 20:16:20 +09:00
  • 9588b1e2c8 fix(repository-api): reject lossy schemas and revision ranges Hare 2026-09-18 20:10:52 +09:00
  • 50ba3ab2d5 feat(workspace): generate repository API contracts from OpenAPI Hare 2026-09-18 20:01:53 +09:00
  • f0114a0390 fix: make compaction Segment activation fail closed Hare 2026-09-18 19:45:12 +09:00
  • d7917512ac feat: make tool result pruning opt-in Hare 2026-09-18 19:43:29 +09:00
  • 57fa8f6c76 fix: apply rustfmt to T-620 changes Hare 2026-09-18 19:35:04 +09:00
  • 8435236862 feat: migrate Repository REST to generated Server API Hare 2026-09-18 19:30:32 +09:00
  • 79bafa2a64 fix: align sidebar worker action spacing Hare 2026-09-18 19:30:29 +09:00
  • 19ee757880 feat: configure role-specific models Hare 2026-09-18 19:22:37 +09:00
  • 72f0b82ae5 worker: persist child completion before wakeup Hare 2026-09-18 19:12:55 +09:00
  • 852a405182 Normalize deleting-workspace repository conflicts Hare 2026-09-18 19:12:42 +09:00
  • cc06b41322 fix: skip stopped worker live protocol subscriptions Hare 2026-09-18 19:04:52 +09:00
  • 19b04a8d8f worker: verify completion durability on shutdown Hare 2026-09-18 18:58:05 +09:00
  • 7a4a988208 Document media type and deletion conflicts Hare 2026-09-18 18:56:06 +09:00
  • ceecbbfe6f test(workspace): cover partial streaming links Hare 2026-09-18 18:54:26 +09:00
  • 72a61e4952 worker: persist compaction-time notifications Hare 2026-09-18 18:53:47 +09:00
  • d1161bd1b5 test(workspace): preserve markdown compatibility boundaries Hare 2026-09-18 18:50:57 +09:00
  • bbd949e57f Digest rendered OpenAPI contract Hare 2026-09-18 18:37:55 +09:00
  • 092aea62d2 fix(workspace): stream incremental markdown rendering Hare 2026-09-18 18:35:51 +09:00
  • d59879cc4b worker: cover activation race boundaries Hare 2026-09-18 18:35:38 +09:00
  • 103fee0ba4 Complete repository contract error coverage Hare 2026-09-18 18:34:29 +09:00
  • d1d391e511 worker: exercise activation recovery faults Hare 2026-09-18 18:15:33 +09:00
  • 6214e88fac worker: test activation fault recovery Hare 2026-09-18 17:52:06 +09:00
  • 986540411e feat: merge workspace web UX demo Hare 2026-09-18 17:41:10 +09:00
  • 82c191d637 Route repository aliases through ServerApi Hare 2026-09-18 17:35:27 +09:00
  • ff87ccf855 worker: harden activation recovery Hare 2026-09-18 17:26:39 +09:00
  • 91f6589e1f Cover generated repository client request Hare 2026-09-18 17:23:27 +09:00
  • 8ef7c8e854 Update ServerApi metadata coverage Hare 2026-09-18 17:20:26 +09:00
  • 8dbc1629ff fix: enforce workspace typography scale Hare 2026-09-18 17:20:16 +09:00
  • e12b555f43 Migrate repository routes to ServerApi Hare 2026-09-18 17:17:02 +09:00
  • 1b153ba144 feat: unify frontend Worker registry projection Hare 2026-09-18 16:46:32 +09:00
  • b62b7c8f2d worker: await cleanup on automatic shutdown Hare 2026-09-18 16:45:40 +09:00
  • 103ef40f57 worker: fence controller during repair Hare 2026-09-18 06:55:23 +09:00
  • 7551576b08 fix(protocol): export worker availability binding Hare 2026-09-18 06:53:16 +09:00
  • e7c50dc519 worker: keep cleanup failures non-idle Hare 2026-09-18 06:40:46 +09:00
  • 179bf60e9f fix(workspace): preserve worker projection convergence Hare 2026-09-18 06:40:12 +09:00
  • bd07f3a66f refactor: rename Workspace API crate to server API Hare 2026-09-18 06:35:33 +09:00
  • fc24cb672e worker: retain failed activation authority Hare 2026-09-18 06:27:11 +09:00
  • c6cb038683 refactor(api): rename workspace-api authority to server-api Hare 2026-09-18 06:21:46 +09:00
  • 95636b3d53 feat(workspace): persist runtime worker projection Hare 2026-09-18 06:20:09 +09:00
  • 34085b121d worker: make segment activation atomic Hare 2026-09-18 06:08:35 +09:00
  • 991adc2fa1 feat: generate OpenAPI from API contracts Hare 2026-09-18 06:05:11 +09:00
  • 648421e454 feat(api): project bearer authorization into OpenAPI Hare 2026-09-18 05:54:41 +09:00
  • 9566ad3482 feat: add retained Worker session observation Hare 2026-09-18 05:53:53 +09:00
  • f32b354f9b fix(api): close OpenAPI schema fidelity gaps Hare 2026-09-18 05:43:43 +09:00
  • 9d8f294d75 fix: import generated worker summary type Hare 2026-09-18 05:41:12 +09:00
  • f513cfca10 feat(api): generate deterministic OpenAPI 3.1 contracts Hare 2026-09-18 05:29:13 +09:00
  • 195aeb69be fix: format notification batching changes Hare 2026-09-18 05:27:21 +09:00
  • 0d2b3152b1 Keep notifications queued while paused Hare 2026-09-18 05:19:46 +09:00
  • 96e04bbc32 fix: preserve auth and response bounds for session reads Hare 2026-09-18 05:16:20 +09:00
  • 9cde75b70f Make notifications realtime and coalesced Hare 2026-09-18 05:04:47 +09:00
  • 74981f8217 fix: harden retained session observation Hare 2026-09-18 04:59:05 +09:00
  • 7a61a26670 feat: observe retained worker sessions without restore Hare 2026-09-18 04:27:38 +09:00
  • 520c2f70c8 fix: simplify workspace borders and design rules Hare 2026-09-18 04:25:39 +09:00
  • ae7f0f0446 refactor: migrate Runtime Worker REST to generated API Hare 2026-09-18 03:08:37 +09:00
  • 7aef6f094e Strengthen runtime route authority regression tests Hare 2026-09-18 02:53:36 +09:00
  • 6baa313684 Unify manual route inventory and retention semantics Hare 2026-09-18 02:47:05 +09:00
  • f967c1b392 Close runtime contract acceptance gaps Hare 2026-09-18 02:31:37 +09:00
  • fbdb6ccc22 Address runtime API review findings Hare 2026-09-18 02:11:20 +09:00
  • d837684a33 Complete runtime API coverage and roundtrip proof Hare 2026-09-18 01:38:50 +09:00
  • 5038033c3a Migrate runtime management REST to generated API Hare 2026-09-18 01:20:03 +09:00
  • 7a2834c95c feat: harden Worker restore reconciliation Hare 2026-09-18 01:16:05 +09:00
  • bd47d064b5 fix: apply rustfmt to restore transaction changes Hare 2026-09-18 01:12:38 +09:00
  • 20dfc168d5 Preflight persisted restore resources Hare 2026-09-18 01:02:32 +09:00
  • 0d86ae66ad Harden restore preflight and retry reconciliation Hare 2026-09-18 00:48:56 +09:00
  • fd5199e8bd fix: show Web compacting status for tagged Worker states Hare 2026-09-18 00:31:43 +09:00
  • ecc0602f53 test(web): cover compacting status presentation Hare 2026-09-18 00:26:40 +09:00
  • 68c59afbe7 Preserve restore subscription and cleanup evidence Hare 2026-09-18 00:25:56 +09:00
  • 6d9c9cdb48 fix(web): gate compaction status by worker state Hare 2026-09-18 00:14:34 +09:00
  • 8ac8b2d50c Document missing rustfmt validation tool Hare 2026-09-18 00:08:08 +09:00
  • 1d7cd9339c Implement transactional Worker restore outcomes Hare 2026-09-18 00:08:00 +09:00
  • 01f5c560c7 feat(api): generate reqwest and axum adapters Hare 2026-09-18 00:01:41 +09:00
  • 01bddf2177 feat: add API operation metadata contract Hare 2026-09-17 23:32:50 +09:00
  • 019ab57e8f fix: make operation marker naming total Hare 2026-09-17 23:28:20 +09:00
  • 633f43530c fix: harden API macro expansion hygiene Hare 2026-09-17 23:21:18 +09:00
  • 9590cf332d feat: add shared API operation metadata macro Hare 2026-09-17 23:05:11 +09:00
  • 5ae1bab4ee Improve Objective list and detail display Hare 2026-09-17 22:51:07 +09:00
  • 063748c7ff fix: default runtime workers to in-process transport Hare 2026-09-17 22:31:59 +09:00
  • 86b2a5fd81 fix: make zero-input workers durably restorable Hare 2026-09-17 21:36:17 +09:00
  • e722d21d98 fix: log sanitized worker spawn failures Hare 2026-09-17 19:37:07 +09:00
  • f4b34a289e fix: archive orphaned workers during migration Hare 2026-09-17 05:12:47 +09:00
  • a4aeb6e7d3 fix: preserve schema 6 runtime migration path Hare 2026-09-17 05:01:53 +09:00
  • 96592b1a24 fix: project Worker delete persistence diagnostics Hare 2026-09-17 04:16:33 +09:00
  • d70dee77a9 fix: retain Worker identity after delete persistence failure Hare 2026-09-17 04:13:45 +09:00
  • 272cd1bb03 feat: refine workspace bevel hierarchy Hare 2026-09-17 04:09:12 +09:00
  • 1402240ef0 Merge remote-tracking branch 'refs/remotes/origin/develop' into work/T-612-persisted-worker-identity Hare 2026-09-17 03:54:59 +09:00
  • decd1311cb fix: recover interrupted Runtime store migrations Hare 2026-09-17 03:47:26 +09:00
  • c4622e9e3a refactor: separate Worker identity from execution state Hare 2026-09-17 03:25:40 +09:00
  • 360387c986 fix: classify file content conflicts as retryable Hare 2026-09-17 02:54:37 +09:00
  • bc0342b03e fix: discard legacy top-level run generation Hare 2026-09-17 02:07:55 +09:00
  • 10ebac142e refactor: make worker state snapshots authoritative Hare 2026-09-17 02:02:51 +09:00
  • d124b03fc8 chore: preserve markdown prose wrapping Hare 2026-09-17 01:32:00 +09:00