-
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
-