Commit Graph

  • eeee9591aa test(ui): restore the language settings tests dropped in the previous commit mika kuns 2026-08-07 09:24:43 +02:00
  • 59827757f0 feat(diff): persist diff view mode and wrap preference in ui config mika kuns 2026-08-07 09:22:16 +02:00
  • ac099dd1a8 fix(ui): drop stale delta refreshes so the newest task state wins mika kuns 2026-08-07 09:18:52 +02:00
  • ebbee6005d feat(diff): highlight changed words inside paired diff lines mika kuns 2026-08-07 09:17:26 +02:00
  • cba7d01c31 fix(ui): retry the task delta refresh instead of swallowing the error mika kuns 2026-08-07 09:16:21 +02:00
  • 3cd0f0879e feat(diff): align parsed diff lines into side-by-side rows mika kuns 2026-08-07 09:13:59 +02:00
  • f62dbb9239 fix(data): give both processes a SQLite busy timeout mika kuns 2026-08-07 09:13:21 +02:00
  • 6e9a7cea87 docs(diff): add implementation plan for the side-by-side diff viewer mika kuns 2026-08-07 09:07:42 +02:00
  • 8acf9f8d7d docs(plans): step-by-step plan for phase 1 reactivity fixes mika kuns 2026-08-07 09:02:06 +02:00
  • 292d17173e docs(diff): design for side-by-side diff view with syntax and word highlighting mika kuns 2026-08-07 08:49:44 +02:00
  • 482d7ec332 docs(specs): design for UI reactivity and task-list performance mika kuns 2026-08-07 08:49:33 +02:00
  • 315bea7cf9 fix(prompts): correct five prompt claims that contradicted the tool allowlists mika kuns 2026-08-06 22:47:41 +02:00
  • c4e4e0976a fix(prompts): correct the list-handler wait cap and wait through WaitingForChildren mika kuns 2026-08-06 21:24:03 +02:00
  • 028ac57398 fix(prompts): make template token substitution order-independent mika kuns 2026-08-06 21:17:11 +02:00
  • a7ff1b3a2f refactor(prompts): split the list-handler prompt per session phase mika kuns 2026-08-06 21:00:41 +02:00
  • d5730a8405 docs(explore-notes): document the ConPTY trailing-separator quoting trap mika kuns 2026-08-06 15:55:16 +02:00
  • 17e6cd6118 fix(app): stop a dispatcher exception from killing the whole app mika kuns 2026-08-06 15:54:17 +02:00
  • 4a7b00ed53 fix(worker): strip trailing separator from the list repo in ConPTY launch args mika kuns 2026-08-06 15:53:46 +02:00
  • f3e6655fc2 docs(changelog): update for v2.8.0 ClaudeDo CI 2026-08-06 13:03:27 +00:00
  • bf19e84e76 Merge remote-tracking branch 'origin/main' v2.8.0 mika kuns 2026-08-06 14:55:17 +02:00
  • 32ef88526e test(worker): poll for terminal state in the registration-race tests instead of fixed delays mika kuns 2026-08-06 14:53:12 +02:00
  • 30efbcbf2f Merge branch 'claudedo/a935c68eed6341bfb96f0bb82f13354e' mika kuns 2026-08-06 14:43:57 +02:00
  • 96723f4582 Merge claudedo/28d494e791e842fc966eb8691181e6da mika kuns 2026-08-06 14:41:37 +02:00
  • 967359d6e7 Merge claudedo/ab96ad81d417402088aa669ed52259e9 mika kuns 2026-08-06 14:41:08 +02:00
  • ab888e5291 Merge claudedo/43bb79c93e694f7cbec8ae41a05004bc mika kuns 2026-08-06 14:40:24 +02:00
  • 7337312eca Merge claudedo/72b309e176cb4a96945159fd8dd6ce92 mika kuns 2026-08-06 14:39:34 +02:00
  • c07225f530 Merge claudedo/58764ab72f3e41e0871b9c81149ba1cc mika kuns 2026-08-06 14:39:06 +02:00
  • ff52fb9eb1 Merge claudedo/e1933d2e09014050812c1fdab2240e13 mika kuns 2026-08-06 14:38:29 +02:00
  • 109e85da83 fix(worker): honor RunCancellationRegistry.Register's return value at both dispatch sites mika kuns 2026-08-06 14:34:48 +02:00
  • 4a28bfe82e fix(ui): treat an immediate ConPTY exit as a start failure mika kuns 2026-08-06 14:33:24 +02:00
  • 27d50b81ff fix(ui): surface merge-drain cancel rejection in task-row quick cancel mika kuns 2026-08-06 14:31:13 +02:00
  • 166021049a fix(ui): close interactive-session gate bypasses in reset-and-retry and plan queueing mika kuns 2026-08-06 14:30:24 +02:00
  • a78cc526a6 fix(ui): surface worker-offline failures when deleting a task mika kuns 2026-08-06 14:29:15 +02:00
  • 4310f88ebf fix(ui): bound the ConPTY launch-gate wait so a hung launch can't freeze other panes mika kuns 2026-08-06 14:29:05 +02:00
  • b97f55bfb6 fix(ui): reparse-check repo-scan root folder and move scan off UI thread mika kuns 2026-08-06 14:27:39 +02:00
  • bac8387069 Merge claudedo/c52ba287db6e4a7c9bac38c30bcc21ec mika kuns 2026-08-06 13:50:41 +02:00
  • d1ed29f19f Merge branch 'claudedo/12bae32376504fd28bedb3c7202feba5' mika kuns 2026-08-06 13:50:14 +02:00
  • 8dbdfb3b89 Merge branch 'claudedo/a92b87e7748840ababcfc87423a8636c' mika kuns 2026-08-06 13:49:30 +02:00
  • ddf68d66cc Merge claudedo/1f4f59b14e4d481d97e843b6b2014af5 mika kuns 2026-08-06 13:48:37 +02:00
  • bd83cac57d Merge claudedo/973ea49ec0a642ea9b1ddcff9b71b6fe mika kuns 2026-08-06 13:47:35 +02:00
  • b2940bf1ff Merge claudedo/c4930a56575e45b2ae9be47b1c49eb39 mika kuns 2026-08-06 13:47:11 +02:00
  • 7f03f04268 Merge branch 'claudedo/9c0bff67147148f3beeee180e70b5503' mika kuns 2026-08-06 13:46:52 +02:00
  • cc90600f72 Merge claudedo/81b054800dc4446598685fd04fefddb5 mika kuns 2026-08-06 13:45:15 +02:00
  • 003e7b2b78 Merge claudedo/15357b9c652545eda0a1226042d7ebc9 mika kuns 2026-08-06 13:44:58 +02:00
  • c90f93e57f Merge claudedo/f5500cade3a34e42876dbbafc8161831 mika kuns 2026-08-06 13:44:33 +02:00
  • 4d9ceefee2 docs(explore-notes): document the ConPTY env race and open-path dedupe fixes mika kuns 2026-08-06 13:43:12 +02:00
  • 176ba78e11 fix(ui): serialize ConPTY env launch and close open-path dedupe races mika kuns 2026-08-06 13:43:00 +02:00
  • 57c61a2043 fix(ui): gate Mission Control submit-for-review, add retry, fix event leak mika kuns 2026-08-06 13:42:06 +02:00
  • 79f90a9a8e fix(worker,ui): block cancelling a task while its unit merge is draining mika kuns 2026-08-06 13:38:02 +02:00
  • efee14780b fix(worker): filter the transliterated 'fuer' stopword, not the untransliterated 'fur' mika kuns 2026-08-06 13:37:35 +02:00
  • 42a234b46e docs(explore-notes): reflect claim-before-create ordering in worker-task-pipeline mika kuns 2026-08-06 13:33:35 +02:00
  • 774f9d3d13 fix(worker): claim Running before creating run resources mika kuns 2026-08-06 13:33:23 +02:00
  • ed7cd7dcf6 docs(explore-notes): document the queueing gate on open ConPTY sessions mika kuns 2026-08-06 13:30:06 +02:00
  • d84607f796 fix(ui): gate queueing on an open interactive ConPTY session mika kuns 2026-08-06 13:29:44 +02:00
  • 6118698d8c docs(explore-notes): document interactive session id persistence and resume precedence mika kuns 2026-08-06 13:28:04 +02:00
  • 1a988ff4fc feat(worker,data): persist interactive session id so a closed/aborted ConPTY session can be resumed mika kuns 2026-08-06 13:27:52 +02:00
  • 9e2a15e421 fix(worker,ui): route details-pane task delete through worker to advance blocked parents mika kuns 2026-08-06 13:25:49 +02:00
  • 1649291ef0 docs(explore-notes): document stale-Running chain/parent advance fix mika kuns 2026-08-06 13:17:07 +02:00
  • 58741c2bd6 fix(worker): advance planning chains and parents on stale-Running recovery mika kuns 2026-08-06 13:16:58 +02:00
  • 7affb4c204 feat(ui): repo scan discovers nested repos in subfolders mika kuns 2026-08-06 13:14:56 +02:00
  • 0d1e3b9a6f docs(explore-notes): document the kill-on-detach gotcha and ConPtyPaneHost reparenting mika kuns 2026-08-06 12:57:42 +02:00
  • aac84e48b7 fix(ui): keep ConPTY sessions alive across Mission Control layout rebuilds mika kuns 2026-08-06 12:43:55 +02:00
  • 0878bae19e docs(explore-notes): point both drift checks at the merged state mika kuns 2026-08-06 12:12:12 +02:00
  • 20bce9b424 Merge branch 'claudedo/75514ee68371402b814638290af47cca' mika kuns 2026-08-06 12:11:38 +02:00
  • 5d1d2d89d0 fix(ui): suppress auto-open conflict resolver during MCP-driven merges mika kuns 2026-08-06 12:04:52 +02:00
  • 0358bcf8b2 Merge branch 'claudedo/001ee94a1d8d46b0906f7466ea6beb32' mika kuns 2026-08-06 12:04:47 +02:00
  • c6213d77c4 fix(installer): release the ShellLink COM object so reading a .lnk doesn't lock it mika kuns 2026-08-06 12:00:18 +02:00
  • e59f6c2438 fix(worker): surface empty review ranges and blocked children over MCP mika kuns 2026-08-06 11:54:46 +02:00
  • 46e177eb59 Merge claudedo/24acb89f61094773a0dc76d31bdae274 mika kuns 2026-08-06 11:43:19 +02:00
  • abac5e5150 Merge claudedo/c97dcaafbb3542bda9c670e502ffffb6 mika kuns 2026-08-06 11:43:07 +02:00
  • 7240b39f16 Merge claudedo/3a3e87648400492bba6e9643007703db mika kuns 2026-08-06 11:41:55 +02:00
  • 4a60c2bfa8 Merge branch 'claudedo/0733742e0da8407d8e2be1bc5886bf9b' mika kuns 2026-08-06 11:40:47 +02:00
  • 03c4ed4607 docs(explore-notes): point external-mcp drift check at the merged state mika kuns 2026-08-06 11:39:12 +02:00
  • f3e16412f4 Merge branch 'claudedo/c1d2a92d8d8c4705ac93d5f0b2cacaa0' mika kuns 2026-08-06 11:38:32 +02:00
  • db4177db83 docs(worker): evaluate planning-chain fork-base options, recommend fork-from-predecessor mika kuns 2026-08-06 11:37:37 +02:00
  • 8bc7bc0c4f feat(ui): warn when the running worker predates the selected repo's merged HEAD mika kuns 2026-08-06 11:36:26 +02:00
  • af16830060 feat(worker): add treatWaitingForChildrenAsBusy to wait_for_task_change mika kuns 2026-08-06 11:32:00 +02:00
  • b54a133c16 fix(worker,ui): clean up three review leftovers from the list-handler run mika kuns 2026-08-06 11:31:03 +02:00
  • 8247a749a0 Merge claudedo/f9ee427d9f644715bafb55857ad8c3e8 mika kuns 2026-08-06 11:29:49 +02:00
  • f8c48e2ed7 fix(worker): make list_tasks/batch_get_tasks lean by default mika kuns 2026-08-06 11:25:32 +02:00
  • 3e07536ee9 feat(worker): warn on near-duplicate titles in add_task/batch_add_tasks mika kuns 2026-08-06 11:24:17 +02:00
  • 6980aae77e Merge claudedo/64fbe15dae7e4d81b8c1045baa7e3c87 mika kuns 2026-08-06 11:22:35 +02:00
  • 75561930d7 chore(claude-do): RepoImportFolders auf den WorkerHub-Pfad umziehen (Ui schrei mika kuns 2026-08-06 11:18:00 +02:00
  • b66ce580de Merge claudedo/ebd5a205ecfe40c298e3995f9f92f0a1 mika kuns 2026-08-06 11:14:37 +02:00
  • 70322c203c Merge claudedo/7e54be27bc474883bc2389802123f55e mika kuns 2026-08-06 11:13:30 +02:00
  • db1775fb69 Merge claudedo/94ca2f10e45242ad9a570cb694e76aa3 mika kuns 2026-08-06 11:12:53 +02:00
  • 76dfbc87eb Merge claudedo/4606dadca84644ceb35dc01eaebe22de mika kuns 2026-08-06 11:12:05 +02:00
  • 7cfe280a23 Merge claudedo/0cb3cb17e7fa4507a7ae0f302f2c4522 mika kuns 2026-08-06 11:10:00 +02:00
  • e38fcec8cc chore(localization): remove unused installer.selfUpdate keys mika kuns 2026-08-06 11:09:52 +02:00
  • 423ab7f2a9 chore(ui): remove dead AgentStripView fragment mika kuns 2026-08-06 11:09:32 +02:00
  • 2ad9bdd851 Merge claudedo/6678d1ab7da0460282f4e1c2b58dea85 mika kuns 2026-08-06 11:09:30 +02:00
  • 46c664a03f fix(ui): restore ForegroundHelper.AllowAny call before wt.exe launch mika kuns 2026-08-06 11:09:25 +02:00
  • 445242cd7d fix(installer): skip rewriting the autostart shortcut when already current mika kuns 2026-08-06 11:08:15 +02:00
  • 86f962ee7d test(installer): prove RegisterMcpStep still resolves from the DI container mika kuns 2026-08-06 11:07:48 +02:00
  • 68aa2f5f4b fix(ui): remove duplicate list-settings context menu entry mika kuns 2026-08-06 11:07:31 +02:00
  • 76b748060c chore(ui): remove unused CheckboxBorderConverter, DateOnlyToDateTimeConverter, StatusColorConverter/ConnectionColorConverter mika kuns 2026-08-06 11:06:57 +02:00
  • 175f160956 Merge claudedo/5f664041b046456d8e752f90d193c906 mika kuns 2026-08-06 11:06:47 +02:00
  • cfd2936c25 Merge claudedo/610f2deab9a94f2ca2c3e9b2b0652f19 mika kuns 2026-08-06 11:04:45 +02:00
  • 3462ca1355 fix(installer): read the persisted MCP port on update instead of the wizard default mika kuns 2026-08-06 11:04:38 +02:00
  • e717c901b2 fix(installer): show the MCP registration step in the progress list mika kuns 2026-08-06 10:58:24 +02:00