-
90978d631a
Merge branch 'cw/review-tab-performance-phase-backend-split-full-diff-into-metadata-per-file-procedures' into cw-merge-1772822786257
Lukas May
2026-03-06 19:46:26 +01:00
-
-
647f45c3bd
Merge branch 'cw/review-tab-performance-task-7G4gkfUa2t87cIN6-rGVv' into cw-merge-1772822785439
Lukas May
2026-03-06 19:46:25 +01:00
-
-
4890721a92
feat: split getPhaseReviewDiff into metadata + add getFileDiff procedure
Lukas May
2026-03-06 19:45:57 +01:00
-
c22a550bfc
docs: document Web Worker syntax highlighting architecture in frontend.md
Lukas May
2026-03-06 19:40:26 +01:00
-
0608900a53
feat: move syntax highlighting off main thread via Web Worker pool
Lukas May
2026-03-06 19:39:31 +01:00
-
-
05eb160749
feat: add diffBranchesStat and diffFileSingle to BranchManager
Lukas May
2026-03-06 19:33:47 +01:00
-
-
9894cdd06f
feat: add diffBranchesStat and diffFileSingle to BranchManager
Lukas May
2026-03-06 19:33:47 +01:00
-
-
ec86b62d8d
perf: Pre-index review comments into Map to eliminate O(n) filtering
Lukas May
2026-03-06 19:31:57 +01:00
-
-
2b7660f019
ci: Switch to OIDC trusted publishing for npm (no token needed)
Lukas May
2026-03-06 17:04:20 +01:00
-
c0096503b2
fix: Re-record cassettes and exclude workdir from test discovery
Lukas May
2026-03-06 17:00:46 +01:00
-
a30f98d532
ci: Alias NODE_AUTH_TOKEN to NPM_TOKEN for semantic-release verification
Lukas May
2026-03-06 16:53:14 +01:00
-
28521e1c20
chore: merge main into cw/small-change-flow
Lukas May
2026-03-06 16:48:12 +01:00
-
91efbabee6
ci: Use NODE_AUTH_TOKEN and bump semantic-release to latest versions
Lukas May
2026-03-06 16:45:49 +01:00
-
5598e1c10f
feat: implement Radar backend tRPC procedures with repository extensions
Lukas May
2026-03-06 16:40:18 +01:00
-
-
1e16ad82e8
fix: Show conflict resolution agents in HQ dashboard
Lukas May
2026-03-06 16:39:48 +01:00
-
02ca1d568e
fix: Disable EventEmitter maxListeners warning for SSE subscriptions
Lukas May
2026-03-06 16:39:36 +01:00
-
85f5f77927
ci: Switch from GitLab Package Registry to npmjs for publishing
Lukas May
2026-03-06 16:39:18 +01:00
-
cb95ac1c6e
fix: Logo link navigates to HQ instead of Initiatives
Lukas May
2026-03-06 16:33:10 +01:00
-
da3218b530
Merge branch 'cw/small-change-flow-phase-cli-errand-commands' into cw-merge-1772810965256
Lukas May
2026-03-06 16:29:25 +01:00
-
-
0ec1022aba
Merge branch 'cw/small-change-flow-task-3yaqNLqG3kk5ku6rH0exF' into cw-merge-1772810964768
Lukas May
2026-03-06 16:29:25 +01:00
-
-
6b922b633e
ci: Add GitLab CI with semantic-release to @carealytix package registry
Lukas May
2026-03-06 16:29:20 +01:00
-
-
813979388b
feat: wire conflictFiles through errand.get and add repository tests
Lukas May
2026-03-06 16:28:56 +01:00
-
711dd99c8b
Merge branch 'cw/small-change-flow-task-xkTnL_zsa-dgZP4H4txnl' into cw-merge-1772810891213
Lukas May
2026-03-06 16:28:11 +01:00
-
-
14041d007f
feat: add Errands nav item, /errands route, and CreateErrandDialog
Lukas May
2026-03-06 16:27:44 +01:00
-
-
-
e86a743c0b
feat: Add all 9 cw errand CLI subcommands with tests
Lukas May
2026-03-06 16:26:15 +01:00
-
-
2eccde0ee1
Merge branch 'cw/improved-agent-outputs' into cw-merge-1772810637670
Lukas May
2026-03-06 16:23:57 +01:00
-
-
09e4e3d4f0
feat: add ErrandDetailPanel slide-over component
Lukas May
2026-03-06 16:23:49 +01:00
-
-
377e8de5e9
feat: Add errand tRPC router with all 9 procedures and comprehensive tests
Lukas May
2026-03-06 16:21:01 +01:00
-
e50eb17c3f
Merge branch 'cw/headquarters' into cw-merge-1772810307192
Lukas May
2026-03-06 16:18:27 +01:00
-
-
e4b750ceb9
docs: Rewrite README as proper project documentation
Lukas May
2026-03-06 16:09:56 +01:00
-
313cf82ea4
Merge branch 'cw/headquarters-task-i16XYnxexfeqf8VCUuTL3' into cw-merge-1772809739062
Lukas May
2026-03-06 16:08:59 +01:00
-
-
2ec4ddb2fd
feat: Wire up hq.tsx with query, live updates, loading/error states, and section rendering
Lukas May
2026-03-06 16:08:35 +01:00
-
f6938ae7e1
feat: Add live todo strip and Task result preview to AgentOutputViewer
Lukas May
2026-03-06 16:05:48 +01:00
-
32f58ddb43
Merge branch 'cw/improved-agent-outputs-phase-parser-enhancement-types-bug-fixes-tool-correlation' into cw-merge-1772809398045
Lukas May
2026-03-06 16:03:18 +01:00
-
-
ee6b0da976
feat: Add tool correlation, toolInput metadata, and unknown-type fallbacks to parser
Lukas May
2026-03-06 16:02:50 +01:00
-
752bb67e3a
feat: collapse tool_result blocks by default; restyle system messages
Lukas May
2026-03-06 16:02:20 +01:00
-
-
30d5f68f91
feat: Add HQ section components for Headquarters page
Lukas May
2026-03-06 15:53:15 +01:00
-
-
3a328d2b1c
feat: Add errands schema, repository, and wire into tRPC context/container
Lukas May
2026-03-06 15:49:26 +01:00
-
f244304c6f
Merge branch 'cw/headquarters-phase-backend-hq-dashboard-trpc-procedure' into cw-merge-1772807905914
Lukas May
2026-03-06 15:38:26 +01:00
-
-
89c98d38cc
feat: Add getHeadquartersDashboard tRPC procedure for HQ action items
Lukas May
2026-03-06 15:35:54 +01:00
-
-
67658fb717
fix: require signal.json for all errand agent exit scenarios
Lukas May
2026-03-06 15:35:11 +01:00
-
48c324ac15
chore: Update tsbuildinfo after web build
Lukas May
2026-03-06 15:27:41 +01:00
-
3c55349c4c
feat: Add /hq route, nav item, and update root redirect
Lukas May
2026-03-06 15:27:09 +01:00
-
-
c069049c35
fix: Retry blocked task button does nothing due to missing query invalidation
Lukas May
2026-03-06 15:00:38 +01:00
-
-
41c5d292bb
fix: allow errand agent to end session with questions and resume
Lukas May
2026-03-06 14:54:53 +01:00
-
2bef0fa682
Merge branch 'cw/project-management-operations-to-ui' into cw-merge-1772805244951
Lukas May
2026-03-06 14:54:05 +01:00
-
-
986cae880d
chore: Remove unused realpathSync import
Lukas May
2026-03-06 14:52:42 +01:00
-
4a7105eb8f
fix: Worktree get() matches wrong agent due to ambiguous endsWith lookup
Lukas May
2026-03-06 14:52:28 +01:00
-
7a4d0d2582
feat: Add Sync All button to projects settings page with tests
Lukas May
2026-03-06 14:39:58 +01:00
-
c1b88bfcfe
Merge branch 'cw/project-management-operations-to-ui-task-NAUgQl_7T7wcDxRkWQ5TX' into cw-merge-1772804260272
Lukas May
2026-03-06 14:37:41 +01:00
-
-
8f4fa2a233
fix: disambiguate CONFLICT errors in registerProject by inspecting the SQLite UNIQUE constraint column
Lukas May
2026-03-06 14:37:21 +01:00
-
-
-
4c99f89462
feat: Improve RegisterProjectDialog UX for long-running clone
Lukas May
2026-03-06 14:34:34 +01:00
-
-
e2c489dc48
feat: teach errand agent how to ask questions interactively
Lukas May
2026-03-06 14:31:03 +01:00
-
d867a5f397
Merge branch 'main' into cw/account-ui-conflict-1772803526476
Lukas May
2026-03-06 14:27:38 +01:00
-
-
23964374d1
Merge branch 'cw/agent-details' into cw-merge-1772802959182
Lukas May
2026-03-06 14:15:59 +01:00
-
-
6f38ae21ed
Merge branch 'main' into cw/agent-details-conflict-1772802863659
Lukas May
2026-03-06 14:15:30 +01:00
-
-
30b27f8b4a
fix: Conflict agent auto-dismiss fails on page load/remount
Lukas May
2026-03-06 14:13:42 +01:00
-
0f1c578269
fix: Fail fast when agent worktree creation or branch setup fails
Lukas May
2026-03-06 14:08:59 +01:00
-
-
-
343c6a83a8
feat: Add agent spawn infrastructure for errand mode
Lukas May
2026-03-06 13:22:15 +01:00
-
b419981924
perf: Speed up conflict resolution agents by trimming prompt bloat
Lukas May
2026-03-06 14:05:23 +01:00
-
a0574a1ae9
feat: Add subagent usage guidance to refine and plan prompts
Lukas May
2026-03-06 13:39:19 +01:00
-
a94e72ccbc
feat: Wire AddAccountDialog and UpdateCredentialsDialog into health page and AccountCard
Lukas May
2026-03-06 13:35:14 +01:00
-
1629285778
Merge branch 'refs/heads/main' into cw/agent-details-conflict-1772799979862
Lukas May
2026-03-06 13:34:28 +01:00
-
-
e3246baf51
feat: Show resolving_conflict activity state on initiative cards
Lukas May
2026-03-06 13:32:37 +01:00
-
b4baba67a5
Merge branch 'cw/account-ui-phase-updatecredentialsdialog-component' into cw-merge-1772800279801
Lukas May
2026-03-06 13:31:20 +01:00
-
-
05efa9c08e
fix: Replace getTaskAgent polling with event-driven invalidation
Lukas May
2026-03-06 13:30:18 +01:00
-
575ad48a55
feat: Add UpdateCredentialsDialog component for re-authenticating accounts
Lukas May
2026-03-06 13:27:13 +01:00
-
ebef093d3f
fix: Add missing event routing for initiative status real-time refresh
Lukas May
2026-03-06 13:25:31 +01:00
-
52e238924c
feat: Add agent spawn infrastructure for errand mode
Lukas May
2026-03-06 13:22:15 +01:00
-
7088c511a9
feat: Add Details tab to agent right-panel with metadata, input files, and prompt sections
Lukas May
2026-03-06 13:21:59 +01:00
-
89282d33b3
feat: Add AddAccountDialog component for account management UI
Lukas May
2026-03-06 13:21:55 +01:00
-
-
d52317ac5d
feat: Add timestamps to agent logs and fix horizontal scroll
Lukas May
2026-03-06 13:18:42 +01:00
-
4ee71d45f4
test: Add regression tests for agent:account_switched emission in lifecycle controller
Lukas May
2026-03-06 13:17:32 +01:00
-
b2f4004191
feat: Persist agent prompt in DB so getAgentPrompt survives log cleanup
Lukas May
2026-03-06 13:13:01 +01:00
-
3e2a570447
feat: Emit account_switched event on account exhaustion in lifecycle controller
Lukas May
2026-03-06 13:12:25 +01:00
-
3f3954672e
feat: Add Agent Logs tab to task slide-over
Lukas May
2026-03-06 13:10:46 +01:00
-
deffdc7c4f
fix: Move project pills inline after initiative name
Lukas May
2026-03-06 13:07:25 +01:00
-
b6218584ee
feat: Show project pills on initiative cards in list view
Lukas May
2026-03-06 13:06:33 +01:00
-
243f24a397
fix: Eliminate content page flickering from layout shifts and double invalidation
Lukas May
2026-03-06 12:46:39 +01:00
-
-
-
08c1bed465
Merge branch 'cw/unified-event-flow' into cw-merge-1772797070237
Lukas May
2026-03-06 12:37:50 +01:00
-
-
-
-
a86a373d42
fix: Handle push to checked-out branch in local non-bare repos
Lukas May
2026-03-06 12:37:21 +01:00
-
940b0f8ed2
feat: Add errands persistence layer — repository port, Drizzle adapter, migration, and tests
Lukas May
2026-03-06 12:35:06 +01:00
-
5d1292c7ad
fix: Use update-ref for fast-forward to avoid dirty working tree failures
Lukas May
2026-03-06 12:34:21 +01:00
-
6a76e17cef
feat: Add errands table, errand agent mode, and push rollback on merge failure
Lukas May
2026-03-06 12:31:41 +01:00
-
00e426ac00
fix: Roll back merge when push fails in initiative approval
Lukas May
2026-03-06 12:31:35 +01:00
-
eac03862e3
fix: Prevent lost task completions after server restart
Lukas May
2026-03-06 12:19:59 +01:00
-
a69527b7d6
fix: Remove upward box-shadow on ReviewHeader that covers tab bar
Lukas May
2026-03-06 12:18:31 +01:00
-
6034f6d854
Merge branch 'main' into cw/unified-event-flow-conflict-1772795597661
Lukas May
2026-03-06 12:16:07 +01:00
-
-
17f92040c7
fix: Ensure agents write signal.json to the correct directory
Lukas May
2026-03-06 12:14:37 +01:00
-
9f5715558e
fix: Auto-dismiss conflict panel and re-check mergeability on completion
Lukas May
2026-03-06 12:14:16 +01:00
-
f4dbaae0e3
fix: Guard worktree creation against branch === baseBranch
Lukas May
2026-03-06 12:12:32 +01:00
-
-
-
b853b28751
fix: Resolve agent workdir probing for initiative project subdirectories
Lukas May
2026-03-06 12:03:20 +01:00
-
2814c2d3b2
fix: Fetch remote before merge/push in initiative approval
Lukas May
2026-03-06 11:59:16 +01:00
-
1e723611e7
feat: Allow editing review comments
Lukas May
2026-03-06 11:58:08 +01:00
-
49970eb1d7
fix: Use overflow-clip instead of overflow-hidden on FileCard
Lukas May
2026-03-06 11:44:45 +01:00
-
0c04a1d273
fix: Prevent conflict resolution agent from destroying initiative branch
Lukas May
2026-03-06 11:40:22 +01:00
-
f428ec027e
fix: Sticky file headers sit below review header using CSS variable
Lukas May
2026-03-06 11:36:28 +01:00
-
c87aac44cc
fix: Cover transparent gap above sticky header with upward box-shadow
Lukas May
2026-03-06 11:33:31 +01:00
-
cc181ee6ba
fix: Parse merge-tree output from stdout instead of catch block
Lukas May
2026-03-06 11:27:32 +01:00
-
5b497b84a0
fix: Restore sticky header and sidebar by simplifying layout
Lukas May
2026-03-06 11:26:43 +01:00