Commit Graph

  • 0e5e68dfff chore(release): 1.1.0 [skip ci] main semantic-release-bot 2026-03-07 08:45:52 +00:00
  • 43e53e7b6a Merge branch 'main' of gitlab.com:carealytix/tools/codewalkers Lukas May 2026-03-07 09:45:00 +01:00
  • ce991fd8a4 Merge branch 'cw/improve-initiatives-ui' into cw-merge-1772872758746 Lukas May 2026-03-07 09:39:19 +01:00
  • 59e710bc31 test: re-record full-flow cassettes Lukas May 2026-03-07 01:09:30 +01:00
  • 57784576e4 perf: speed up slow git tests from ~18s to ~5.5s Lukas May 2026-03-07 01:07:43 +01:00
  • 4a657d6b96 fix: stabilize useQuery mock reference to prevent infinite re-render loop in AgentOutputViewer test Lukas May 2026-03-07 01:01:37 +01:00
  • bf4a55f2f2 refactor: rewrite errand prompts with structured XML sections Lukas May 2026-03-07 01:00:36 +01:00
  • 89f74efdb5 fix: add missing HQWaitingForInputSection component to fix broken test import Lukas May 2026-03-07 00:53:58 +01:00
  • 3885a96c9d fix: strengthen signal.json prompt to prevent premature writes Lukas May 2026-03-07 00:51:25 +01:00
  • c3fb000f92 fix: prevent phase stuck in_progress when merge fails Lukas May 2026-03-07 00:44:46 +01:00
  • 4298a8f4a6 Merge branch 'cw/improve-initiatives-ui-phase-default-filter-and-sessionstorage-persistence' into cw-merge-1772840051793 Lukas May 2026-03-07 00:34:11 +01:00
  • 1dc908a8ab feat: add listInitiatives sort-order tests and qualityReview persistence Lukas May 2026-03-07 00:34:07 +01:00
  • 1acc0b297e Merge branch 'cw/improve-initiatives-ui-phase-default-filter-and-sessionstorage-persistence' into cw-merge-1772840034224 Lukas May 2026-03-07 00:33:54 +01:00
  • 7c35f262cf feat: default statusFilter to active with sessionStorage persistence Lukas May 2026-03-07 00:33:26 +01:00
  • ed9184e0f1 Merge branch 'cw/improve-inbox-ui-on-hq' into cw-merge-1772839945283 Lukas May 2026-03-07 00:32:25 +01:00
  • b708977ef1 feat: add context panel, logs section, and task name fix to InboxDetailPanel Lukas May 2026-03-07 00:31:32 +01:00
  • 61aa0f9dd4 feat: rewrite InitiativeCard to single-row compact layout with tests Lukas May 2026-03-07 00:21:53 +01:00
  • 40ec85deb8 fix: resolve all failing frontend tests Lukas May 2026-03-07 00:14:44 +01:00
  • 40900a5641 fix: self-healing stale worktree recovery in SimpleGitWorktreeManager Lukas May 2026-03-07 00:13:24 +01:00
  • c52fa86542 refactor: unify errand worktree paths to use agent-workdirs/<alias>/ Lukas May 2026-03-07 00:02:27 +01:00
  • 7e6921f01e feat: enrich listWaitingAgents with task/phase/initiative context via DB joins Lukas May 2026-03-06 23:29:49 +01:00
  • b17c0a2b4f fix: resolve errand worktree path for sendMessage instead of using agent-workdirs Lukas May 2026-03-06 23:11:55 +01:00
  • bc61e658dc fix: allow re-detailing phases after all tasks are deleted Lukas May 2026-03-06 22:43:56 +01:00
  • e7c95af1ca fix: skip standalone worktree when errand provides cwd Lukas May 2026-03-06 22:39:56 +01:00
  • 79a0bd0a74 Merge branch 'cw/continuous-code-quality' into cw-merge-1772833031033 Lukas May 2026-03-06 22:37:11 +01:00
  • b21d32fd91 Merge branch 'main' into cw/continuous-code-quality-conflict-1772832123778 Lukas May 2026-03-06 22:30:21 +01:00
  • a61376812a fix: errand baseBranch defaults to project.defaultBranch instead of 'main' Lukas May 2026-03-06 22:27:12 +01:00
  • 3ceb991200 fix: errand output race condition + require commit before signal Lukas May 2026-03-06 22:23:50 +01:00
  • e199188670 feat: cw task add CLI command + {AGENT_ID} prompt placeholder Lukas May 2026-03-06 22:22:49 +01:00
  • 753b2e9fb8 fix: resolve integration issues after phase branch merges Lukas May 2026-03-06 22:16:53 +01:00
  • 0211cdb8a6 Merge branch 'cw/continuous-code-quality-phase-quality-review-dispatch-hook' into cw-merge-1772831549281 Lukas May 2026-03-06 22:12:29 +01:00
  • 425728205c chore: resolve merge conflicts — wire quality review into orchestrator handleAgentStopped Lukas May 2026-03-06 22:12:13 +01:00
  • 30dcb8340a test: add error resilience case to orchestrator quality review hook tests Lukas May 2026-03-06 22:10:15 +01:00
  • 6482960c6f feat: errand review & request changes Lukas May 2026-03-06 22:09:01 +01:00
  • 953fe2e295 docs: update dispatch-events.md to reflect quality review on agent:stopped Lukas May 2026-03-06 22:06:00 +01:00
  • 4bc65bfe3d feat: wire quality review into orchestrator handleAgentStopped Lukas May 2026-03-06 22:05:42 +01:00
  • b6a01e5748 Merge branch 'cw/continuous-code-quality-task-_Om84Be00WJgnctOvmkyo' into cw/continuous-code-quality-phase-quality-review-dispatch-hook Lukas May 2026-03-06 22:04:50 +01:00
  • c3cace7604 feat: add quality-review dispatch hook to intercept agent:stopped events Lukas May 2026-03-06 22:01:02 +01:00
  • d29d375bba chore(release): 1.0.0 [skip ci] semantic-release-bot 2026-03-06 20:58:55 +00:00
  • 9200891a5d feat: add quality-review service with qualifying file detection and agent spawning Lukas May 2026-03-06 21:56:18 +01:00
  • 1416e6bf62 docs: update server-api.md to include qualityReview in updateInitiativeConfig Lukas May 2026-03-06 21:54:17 +01:00
  • bb770407db feat: expose qualityReview via updateInitiativeConfig tRPC mutation Lukas May 2026-03-06 21:53:58 +01:00
  • 5137a60e70 feat: add quality_review task status and qualityReview initiative flag Lukas May 2026-03-06 21:47:34 +01:00
  • dca4224d26 Merge branch 'cw/merge-hq-inbox' into cw-merge-1772829971134 Lukas May 2026-03-06 21:46:11 +01:00
  • a3a9076411 Merge branch 'cw/radar-screen-performance' into cw-merge-1772829950184 Lukas May 2026-03-06 21:45:50 +01:00
  • e8d332e04b feat: embed InboxList + InboxDetailPanel inline on HQ page Lukas May 2026-03-06 21:45:26 +01:00
  • 9c468f17cb chore: update generated route tree Lukas May 2026-03-06 21:44:55 +01:00
  • 346d62ef8d fix: prevent stale duplicate planning tasks from blocking phase completion Lukas May 2026-03-06 21:44:26 +01:00
  • ee8c7097db fix: use String() instead of .toISOString() for errand timestamps Lukas May 2026-03-06 21:42:26 +01:00
  • f497905043 Merge branch 'cw/merge-hq-inbox-phase-nav-badge-move-questions-count-to-hq-remove-inbox-item' into cw-merge-1772829625670 Lukas May 2026-03-06 21:40:25 +01:00
  • d97afa84d4 Merge branch 'cw/radar-screen-performance-phase-backfill-script-cw-backfill-metrics-cli-command-docs' into cw-merge-1772829393658 Lukas May 2026-03-06 21:36:33 +01:00
  • db2196f1d1 feat: add backfill-metrics script and cw backfill-metrics CLI command Lukas May 2026-03-06 21:36:08 +01:00
  • 1fd3a1ae4a fix: make errand.list input optional so frontend query works without args Lukas May 2026-03-06 21:35:30 +01:00
  • 4a9f38c4e1 perf: replace O(N·chunks) listForRadar read path with O(N·agents) metrics lookup Lukas May 2026-03-06 21:35:29 +01:00
  • 6eb1f8fc2a feat: add agent_metrics write+read path to LogChunkRepository Lukas May 2026-03-06 21:31:41 +01:00
  • 0f53930610 feat: auto-create Integration phase for multi-leaf initiatives Lukas May 2026-03-06 21:31:20 +01:00
  • 419dda3a1a chore: update TypeScript build info after inbox route replacement Lukas May 2026-03-06 21:31:10 +01:00
  • 1ae7a64b4b refactor: replace InboxPage with redirect to /hq Lukas May 2026-03-06 21:30:43 +01:00
  • cfbb9b2d1a feat: move waiting_for_input badge from Inbox to HQ nav, remove Inbox entry Lukas May 2026-03-06 21:30:25 +01:00
  • 276c342a50 feat: add agent_metrics table schema and Drizzle migration Lukas May 2026-03-06 21:25:38 +01:00
  • 094b7e6307 fix: wire errand repository through tRPC adapter Lukas May 2026-03-06 21:24:19 +01:00
  • 56efc0bad6 fix: detect hung agent processes via defensive signal.json polling Lukas May 2026-03-06 21:23:19 +01:00
  • 388befd7c3 fix: register errand router in appRouter and fix build errors Lukas May 2026-03-06 21:17:44 +01:00
  • f5b1a3a5b9 feat: pre-populate retry dialog with crashed agent's original instruction Lukas May 2026-03-06 21:13:03 +01:00
  • e77be50b04 feat: add Errands to header navigation Lukas May 2026-03-06 21:05:47 +01:00
  • c150f26d4a Merge branch 'cw/small-change-flow' into cw-merge-1772827396087 Lukas May 2026-03-06 21:03:16 +01:00
  • c9b9beca34 chore: update package-lock.json for rename and semantic-release deps Lukas May 2026-03-06 21:03:09 +01:00
  • 5ede391311 Merge branch 'main' into cw/small-change-flow-conflict-1772826399181 Lukas May 2026-03-06 21:01:36 +01:00
  • ba6ebe2594 Merge branch 'cw/review-tab-performance' into cw-merge-1772826318787 Lukas May 2026-03-06 20:45:19 +01:00
  • 1120473198 Merge branch 'cw/review-tab-performance-phase-frontend-viewport-virtualization-for-diffviewer-per-file-lazy-loading' into cw/review-tab-performance Lukas May 2026-03-06 20:43:57 +01:00
  • afdc1c7e00 fix: recover in_progress phases where all tasks are already completed on server restart Lukas May 2026-03-06 20:41:26 +01:00
  • 80dfe53bd1 Merge branch 'cw/review-tab-performance-phase-backend-server-side-diff-cache-with-ttl-and-commit-hash-invalidation' into cw-merge-1772826052715 Lukas May 2026-03-06 20:40:53 +01:00
  • 54673a4399 fix: stop Vite refresh loop by ignoring routeTree.gen.ts from watcher Lukas May 2026-03-06 20:38:38 +01:00
  • d4a28713f6 fix: conflict resolution tasks now get dispatched instead of permanently blocking initiative Lukas May 2026-03-06 20:37:29 +01:00
  • 72f8b07b10 feat: wire phaseId + commit-view detail into DiffViewer; fix files prop Lukas May 2026-03-06 20:36:46 +01:00
  • a41caa633b fix: break Vite refresh loop by ignoring __tests__ in route generation Lukas May 2026-03-06 20:34:35 +01:00
  • f1af9e5d7a chore: resolve merge conflicts for DiffCache test task Lukas May 2026-03-06 20:33:41 +01:00
  • f63b1c5eec Merge branch 'cw/radar' into cw-merge-1772825408137 Lukas May 2026-03-06 20:30:08 +01:00
  • 61c4e8c0e5 Merge branch 'cw/review-tab-performance-task-SP2g6-ypklu72GHVUBhty' into cw-merge-1772825187869 Lukas May 2026-03-06 20:26:28 +01:00
  • 7215fb2753 test: add DiffViewer and FileCard viewport virtualization tests Lukas May 2026-03-06 20:25:48 +01:00
  • cc4d4f6401 Merge branch 'cw/radar-task-JJ3yFeDd1HIKtqYWuF36n' into cw-merge-1772824727227 Lukas May 2026-03-06 20:18:47 +01:00
  • 7c48c70d47 feat: Add SSE-driven real-time refresh and last-refreshed timestamp to drilldown dialogs Lukas May 2026-03-06 20:18:17 +01:00
  • 5c5a4e9bab chore: remove stale hq.test.tsx route test file Lukas May 2026-03-06 20:18:09 +01:00
  • 92a95ffa02 feat: wire drilldown dialogs into RadarPage with isAgentRunning prop Lukas May 2026-03-06 20:14:06 +01:00
  • 5a33155d2e chore: Fix package.json publish warnings (npm pkg fix) Lukas May 2026-03-06 20:13:47 +01:00
  • f804cb197c feat: viewport virtualization for DiffViewer + lazy per-file hunk loading in FileCard Lukas May 2026-03-06 20:13:01 +01:00
  • 425545d7c6 Merge branch 'cw/review-tab-performance-phase-frontend-virtualize-sidebar-file-list-for-50-items' into cw-merge-1772824315514 Lukas May 2026-03-06 20:11:55 +01:00
  • 7995a5958e test: add ReviewSidebar FilesView virtualization tests Lukas May 2026-03-06 20:11:10 +01:00
  • 9bd56ce4a1 Merge branch 'cw/radar-phase-drilldown-dialog-components' into cw-merge-1772824266700 Lukas May 2026-03-06 20:11:06 +01:00
  • b860bc100d feat: Add Radar page with nav item, filters, table, and tests Lukas May 2026-03-06 20:10:39 +01:00
  • 20d591c51f feat: add QuestionsAskedDialog and InterAgentMessagesDialog with tests Lukas May 2026-03-06 20:10:38 +01:00
  • 16565ce42d feat: switch ReviewTab phase diff from rawDiff to metadata file list Lukas May 2026-03-06 20:06:49 +01:00
  • cb4519439d feat: add CompactionEventsDialog and SubagentSpawnsDialog with tests Lukas May 2026-03-06 20:06:32 +01:00
  • a50ee01626 test: Add DiffCache unit tests and getPhaseReviewDiff cache integration tests Lukas May 2026-03-06 20:06:28 +01:00
  • 5968a6ba88 feat: split FileDiff into metadata FileDiff + hunk-bearing FileDiffDetail Lukas May 2026-03-06 19:52:18 +01:00
  • 9bdf89fc20 chore: update TypeScript build info after react-window addition Lukas May 2026-03-06 19:51:46 +01:00
  • 0996073deb feat: add in-memory diff cache with TTL and commit-hash invalidation Lukas May 2026-03-06 19:51:04 +01:00
  • 0323b42667 feat: virtualize ReviewSidebar file list for >50 items with scroll preservation Lukas May 2026-03-06 19:50:53 +01:00
  • 2c00ad902d Merge branch 'cw/review-tab-performance-phase-frontend-move-syntax-highlighting-off-main-thread' into cw-merge-1772822818316 Lukas May 2026-03-06 19:46:58 +01:00
  • eb09f1a5fe test: add missing fallback test scenarios for useHighlightedFile Lukas May 2026-03-06 19:46:31 +01:00