Commit Graph

  • dbaefe92c6 docs(skills): mark cwd-skill discovery verified in headless mode Mika Kuns 2026-07-03 09:27:06 +02:00
  • 62b245aaea docs(skills): revise for multi-skill plugin repos (ponytail) Mika Kuns 2026-07-03 09:23:09 +02:00
  • 4e5057d3f6 docs(skills): spec + plan for per-level session skills Mika Kuns 2026-07-03 09:13:57 +02:00
  • 1bf08eca27 docs(open): pick up a task's session in a terminal — verification Mika Kuns 2026-07-01 12:11:53 +02:00
  • eb88dc130c feat(ui): pick up a task's session in a terminal Mika Kuns 2026-07-01 12:11:22 +02:00
  • 140ae2fda1 feat(worker): resume a task's claude session in a terminal Mika Kuns 2026-07-01 12:03:35 +02:00
  • 865e12c0de fix(worker): seed planning brief via file to avoid newline truncation Mika Kuns 2026-07-01 11:55:12 +02:00
  • 914fa5aa9f docs(changelog): update for v2.0.0 ClaudeDo CI 2026-06-26 14:12:23 +00:00
  • 711374e858 fix(worker): reap idle interactive sessions so they don't pile up v2.0.0 Mika Kuns 2026-06-26 14:34:44 +02:00
  • faf6104645 fix(worker): kill spawned claude trees when the worker dies Mika Kuns 2026-06-26 14:34:31 +02:00
  • 3eea2b7c96 docs(open): queued messages can be removed via ✕ Mika Kuns 2026-06-26 11:20:12 +02:00
  • afe7218b7c feat(ui): remove a queued interactive message with a ✕ Mika Kuns 2026-06-26 11:19:47 +02:00
  • fd1e38fb7f feat(worker): remove a queued interactive message Mika Kuns 2026-06-26 11:15:10 +02:00
  • e7fa373a74 docs(open): queued messages show in a pending strip above the composer Mika Kuns 2026-06-26 11:05:06 +02:00
  • 7c9ff18ced feat(ui): show queued interactive messages above the composer Mika Kuns 2026-06-26 11:04:25 +02:00
  • 84034e8395 feat(worker): broadcast interactive message queue + delivery Mika Kuns 2026-06-26 10:57:20 +02:00
  • 8e1732a3a0 docs(open): interactive send=queue, interrupt opt-in via stop button Mika Kuns 2026-06-26 10:43:05 +02:00
  • 786eb2877f feat(ui): highlight user chat messages + opt-in interrupt (stop) button Mika Kuns 2026-06-26 10:42:04 +02:00
  • bdda98eccd feat(worker): queue interactive messages by default, interrupt opt-in Mika Kuns 2026-06-26 10:35:13 +02:00
  • 9c292e5080 docs(open): manual-verification items for in-app interactive sessions Mika Kuns 2026-06-26 09:43:27 +02:00
  • 1fe72a1fe2 feat(ui): interactive chat composer in the session terminal + work console Mika Kuns 2026-06-26 09:37:57 +02:00
  • 140b8e1551 feat(ui): interactive chat composer state on the session monitor VM Mika Kuns 2026-06-26 09:29:58 +02:00
  • 9effddeb2c feat(ui): worker client surface for in-app interactive sessions Mika Kuns 2026-06-26 09:22:53 +02:00
  • 30e87e698e feat(worker): in-app interactive session service, replacing the wt terminal launch Mika Kuns 2026-06-26 09:17:11 +02:00
  • d8a043fae7 feat(worker): persistent streaming Claude session + live session registry Mika Kuns 2026-06-26 08:56:19 +02:00
  • 10342bc562 docs(interactive): spec + plan for in-app interactive sessions Mika Kuns 2026-06-26 08:49:48 +02:00
  • 917301d61c feat(ui): answer a running task's question inline in Mission Control Mika Kuns 2026-06-25 22:53:46 +02:00
  • c7f8280106 feat(worker): AskUser MCP tool so a running task can ask the user mid-run Mika Kuns 2026-06-25 22:53:34 +02:00
  • bec26b2232 feat(ui): replace OLE task-row drag with custom ghost drag Mika Kuns 2026-06-25 22:39:30 +02:00
  • 05aec8ebfa feat(ui): ghost-window drag infrastructure for task rows Mika Kuns 2026-06-25 22:39:17 +02:00
  • 946d26cc4b docs(ask-user): spec + plan for answering Claude's mid-run questions in Mission Control Mika Kuns 2026-06-25 22:34:20 +02:00
  • 3b629c218f feat(ui): drag a task into Mission Control to queue it Mika Kuns 2026-06-25 22:18:10 +02:00
  • 9eb54a0d2f feat(ui): read-only queue side strip in Mission Control Mika Kuns 2026-06-25 17:02:43 +02:00
  • 1c94fbdb14 feat(worker): batch MCP tools for the external endpoint Mika Kuns 2026-06-25 16:56:25 +02:00
  • 7f4dc8b973 feat(ui): open Settings from the Mission Control header Mika Kuns 2026-06-25 16:49:20 +02:00
  • f6ecfc995f feat(ui): drag-reorder Mission Control panes by their header Mika Kuns 2026-06-25 16:36:09 +02:00
  • f63be285a2 fix(ui): scroll revealed task into view + stronger selection highlight Mika Kuns 2026-06-25 16:31:54 +02:00
  • e2fad88f37 feat(ui): mission control pane header actions + status tinting Mika Kuns 2026-06-25 16:29:14 +02:00
  • fbcffce79c feat(ui): mission control detach/redock toggle, clear review panes, reorder helper Mika Kuns 2026-06-25 16:24:21 +02:00
  • 5f6e7480f2 feat(ui): detach a monitor into its own window Mika Kuns 2026-06-25 15:30:37 +02:00
  • 4e2798b400 test(ui): cover TaskMonitorViewModel streaming core Mika Kuns 2026-06-25 15:07:07 +02:00
  • b1bd91292f feat(ui): open Mission Control from the title bar Mika Kuns 2026-06-25 15:05:40 +02:00
  • 283310a3fd feat(ui): add MissionControl window + grid Mika Kuns 2026-06-25 14:59:11 +02:00
  • 15a3e65508 feat(ui): add MonitorPaneView Mika Kuns 2026-06-25 14:54:37 +02:00
  • 5a21d673c1 feat(ui): reveal a task by id from anywhere Mika Kuns 2026-06-25 14:48:40 +02:00
  • 42da840066 feat(ui): add MissionControlViewModel Mika Kuns 2026-06-25 14:39:21 +02:00
  • aa7a49f634 feat(ui): extract TaskMonitorViewModel streaming core; DetailsIsland delegates Mika Kuns 2026-06-25 14:00:30 +02:00
  • 7b6a8f0852 refactor(ui): split LogLineViewModel into its own file Mika Kuns 2026-06-25 13:49:35 +02:00
  • d00899b655 style(ui): use gear icon for the lists settings button Mika Kuns 2026-06-25 13:48:16 +02:00
  • 66907d24c9 fix(settings): persist Online Inbox tab on settings save Mika Kuns 2026-06-25 13:48:16 +02:00
  • 38defee3d8 feat(ui): collapse parent task rows by default with granular row sync Mika Kuns 2026-06-25 13:48:08 +02:00
  • d80a57836c docs(ui): add Mission Control multi-task monitoring spec + plan Mika Kuns 2026-06-25 13:44:58 +02:00
  • 178fd25b55 fix(ui): paint accent buttons with moss tokens instead of Fluent blue Mika Kuns 2026-06-24 13:20:03 +02:00
  • df84fc3f2c fix(ui): make worktree state chips readable with on-theme tints Mika Kuns 2026-06-24 13:19:37 +02:00
  • ea16da2756 fix(worker): keep interactive & planning prompts intact past Windows Terminal Mika Kuns 2026-06-24 13:19:03 +02:00
  • f86b78593e fix(online): honor runtime disable in sync loop to stop OIDC discovery Mika Kuns 2026-06-23 16:02:29 +02:00
  • 19340fd9de chore(git): ignore .claude/worktrees Mika Kuns 2026-06-23 15:33:47 +02:00
  • 0a119f1450 feat(ui): shell-style review prompt line in WorkConsole Mika Kuns 2026-06-23 15:33:47 +02:00
  • 167d2fec6a refactor(diff): single DiffViewer replaces DiffModal + WorktreeModal + PlanningDiff Mika Kuns 2026-06-23 09:30:37 +02:00
  • 4022bd7197 docs(logging): document footer log routing + Log Visualizer overlay Mika Kuns 2026-06-23 09:08:14 +02:00
  • c4f74a7aea feat(ui): Log Visualizer overlay reachable from a clickable footer log line Mika Kuns 2026-06-23 09:05:17 +02:00
  • 08a4f97a78 feat(worker): route Serilog Warn/Error to footer + buffer recent logs for overlay Mika Kuns 2026-06-23 08:55:06 +02:00
  • eb0ddb56d3 refactor(agent-config): single AgentConfigEditor for list + task scopes Mika Kuns 2026-06-23 08:52:49 +02:00
  • 60eb671e8f docs(logging): spec + plan for worker-log footer routing and log visualizer overlay Mika Kuns 2026-06-23 08:47:52 +02:00
  • 134b9fb598 fix(ui): surface interactive/planning launch errors in footer Mika Kuns 2026-06-23 08:41:03 +02:00
  • 9301bbc81a feat(details): segmented Description/Steps/Files header Mika Kuns 2026-06-23 08:34:03 +02:00
  • 637886f33a fix(attachments): render X remove icon as filled geometry Mika Kuns 2026-06-23 08:33:54 +02:00
  • 3cb4802f38 refactor(installer): drop self-update, publish stable-named ClaudeDo.Installer.exe Mika Kuns 2026-06-23 08:14:34 +02:00
  • 8716dd8e3a docs(attachments): document task file attachments across project docs Mika Kuns 2026-06-22 17:46:33 +02:00
  • d8ff8cc110 feat(attachments): drag-and-drop file attachments on the detail pane Mika Kuns 2026-06-22 17:42:52 +02:00
  • f7e946e472 feat(attachments): MCP tools to attach/list/remove task files Mika Kuns 2026-06-22 17:29:44 +02:00
  • 6a0c0f59a5 feat(attachments): inject reference files into the run + clean up files on delete Mika Kuns 2026-06-22 17:22:36 +02:00
  • 5be4b5c5fb refactor(merge): single IMergeCoordinator replaces the 5 conflict seams Mika Kuns 2026-06-22 17:18:57 +02:00
  • 3f9f047955 feat(attachments): data layer for task file attachments Mika Kuns 2026-06-22 17:10:51 +02:00
  • 5231ad6b86 fix(worktrees): hide batch Merge All in the global overview Mika Kuns 2026-06-22 17:01:53 +02:00
  • d598a539bc refactor(ui): single IDialogService replaces scattered Show* dialog seams Mika Kuns 2026-06-22 16:52:50 +02:00
  • 1fb2e34f85 refactor(tasks): route UI quick-add through TaskRepository.AddAsync Mika Kuns 2026-06-19 14:10:16 +02:00
  • b3e099ca01 refactor(merge): drop dead hunks conflict API Mika Kuns 2026-06-19 14:06:13 +02:00
  • 0993eb0e75 docs(unification): spec + phased plan for one-component-per-feature Mika Kuns 2026-06-19 13:58:27 +02:00
  • bae8921201 docs(changelog): update for v1.9.0 ClaudeDo CI 2026-06-19 11:23:34 +00:00
  • 23a93ce0bb fix(merge): unresolved conflicts compose to empty, not Ours (+ review nits) v1.9.0 Mika Kuns 2026-06-19 13:14:51 +02:00
  • 29a294b7f3 feat(merge): diff Merge opens the 3-pane editor + conflict overview ruler Mika Kuns 2026-06-19 11:31:34 +02:00
  • ca4377e641 feat(merge): toggle add/remove per side, MAIN/INCOMING labels, files readout Mika Kuns 2026-06-19 11:12:02 +02:00
  • d5eec75bea feat(merge): additive conflict accept — stack ours/theirs in click order Mika Kuns 2026-06-19 10:50:57 +02:00
  • 18479c023e feat(merge): add accept-both control to the 3-pane conflict gutter Mika Kuns 2026-06-19 10:43:35 +02:00
  • 869dd25a23 fix(merge): harden 3-pane editor + document the new conflict resolver Mika Kuns 2026-06-19 10:21:32 +02:00
  • c4d1acc75b feat(merge): Rider-style 3-pane conflict editor view Mika Kuns 2026-06-19 10:15:12 +02:00
  • 378a92c156 feat(merge): unify planning conflicts onto the resolver + 3-pane VM foundation Mika Kuns 2026-06-19 09:58:32 +02:00
  • 983c177c9a docs(merge): spec + plan for Rider-style 3-pane merge editor Mika Kuns 2026-06-19 09:56:15 +02:00
  • 3e4e4a03f7 feat(ui): move review feedback to the Output tab + review/worktree polish Mika Kuns 2026-06-19 09:31:53 +02:00
  • 92767c646e feat(merge): in-app 3-way merge editor (chunk 2b) Mika Kuns 2026-06-18 16:46:43 +02:00
  • e779e13654 feat(merge): real conflict-hunk parsing pipeline (chunk 2 backend) Mika Kuns 2026-06-18 16:22:56 +02:00
  • 4847c5c0a4 feat(ui): My Day actions, orphan-aware grouping, menu restructure Mika Kuns 2026-06-18 16:22:29 +02:00
  • 43fb506e87 feat(review): unify review actions into the Git-tab cockpit Mika Kuns 2026-06-18 15:52:41 +02:00
  • b75a7b1b5a Merge remote-tracking branch 'origin/main' mika kuns 2026-06-15 15:40:15 +02:00
  • 824f785fd0 fix(): Maximize button hides the window instead of maximizing mika kuns 2026-06-15 15:11:49 +02:00
  • 0d1475cb7a fix(claude-do): Maximize button hides the window instead of maximizing mika kuns 2026-06-15 15:08:02 +02:00
  • cfe23cdd23 fix(online-inbox): invalidate cached access token when the signed-in user changes mika kunsandClaude Opus 4.8 2026-06-11 10:38:31 +02:00
  • cee051bb6d feat(online-inbox): carry ownerId on sync to prepare for multi-user mika kunsandClaude Opus 4.8 2026-06-10 13:57:39 +02:00
  • 23c3065f20 feat(online-inbox): gate access on Zitadel "user" project role mika kunsandClaude Opus 4.8 2026-06-10 13:46:17 +02:00