mika kuns and Claude Sonnet 5.5
0cfc28adb9
fix(ui): hide Submit for review on list-handler panes in Mission Control
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-01 11:44:48 +02:00
mika kuns and Claude Sonnet 5.5
b776fd28d8
fix(ui): prevent dragging completed tasks in the task list
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-01 11:44:17 +02:00
mika kuns and Claude Sonnet 5.5
f66cbca65d
feat(ui): show task number in Mission Control activity strip
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-01 11:43:50 +02:00
mika kuns and Claude Sonnet 5.5
335bfe957b
fix(ui): add right padding to add-task input so the caret clears the last glyph
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-01 11:41:40 +02:00
mika kuns
2b7b58be37
chore(claude-do): merge Unit-Branch Teil 2: Children per fast-forward in den Unit-Br
...
ClaudeDo-Task: cd39f83b-f80b-479c-bdeb-55c632dcffd8
2026-10-01 11:37:21 +02:00
mika kuns
acd188bca9
fix(worker): block approve of a planning parent with an unfinished child, surface git stderr on ff failure
2026-10-01 11:36:45 +02:00
mika kuns
a353897345
docs(external): describe unit-branch routing in the review_task tool description
2026-10-01 11:27:22 +02:00
mika kuns
823368484e
docs(worker): document unit branch, child absorb and legacy approve routing
2026-10-01 11:26:17 +02:00
mika kuns
44d94caabc
feat(planning): combined diff of a unit is base..head, no integration branch checkout
2026-10-01 11:25:48 +02:00
mika kuns
1f373a5a67
feat(worker): approve a unit parent like a single task, orchestrator only for legacy units
2026-10-01 11:25:48 +02:00
mika kuns
9da522b0c9
feat(worker): fast-forward finished children into the parent's unit branch
...
Planning parents get their own worktree on Queue plan, children fork from the
unit head and are absorbed via merge --ff-only before Done (ff failure -> Failed,
interactive child approve -> absorb instead of merge to the target).
2026-10-01 11:25:47 +02:00
mika kuns
724ad90f88
feat(git): add ff-only merge and allow a merged worktree without merge commit
2026-10-01 11:25:47 +02:00
mika kuns
dc73f138d2
docs(planning): plan for unit branch part 2 (children fast-forward)
2026-10-01 11:13:50 +02:00
mika kuns
07e9f8d60e
chore(claude-do): merge Unit-Branch Teil 1: Branch-Naming + Basis-Branch pro Liste
...
ClaudeDo-Task: e202e601-64c0-4ecb-8dc9-2fb0da01a84a
2026-10-01 11:03:02 +02:00
mika kuns
cd5b27c063
fix(planning): return to the list base branch after integration cleanup, not a guessed task branch
2026-10-01 10:55:12 +02:00
mika kuns
fb86a3c1bf
chore(claude-do): merge Actual highlighting in the Autonomus agount output window
...
ClaudeDo-Task: 87096034c52f4c869fb1518572c7f49f
2026-10-01 10:55:00 +02:00
mika kuns
9bb0e67a97
feat(ui): colour agent output by kind and stop cutting tool calls at 120 chars
...
StreamLineFormatter now returns kind-tagged entries (text, tool, edit,
tool result, error, sys, result) instead of a flat string, so the
existing LogKind colours finally apply to stream-json output. Tool
argument/result limit raised from 120 to 500 chars.
2026-10-01 10:49:52 +02:00
mika kuns
8ac272df50
docs(worker): document new branch naming and per-list base branch
2026-10-01 10:49:08 +02:00
mika kuns
ae845bf06b
feat(ui): base branch field in list settings, real branch names in dialogs
2026-10-01 10:48:32 +02:00
mika kuns
69c7803bdf
feat(worker): use the list base branch as worktree base and default merge target
2026-10-01 10:46:21 +02:00
mika kuns
3fe1feadf9
feat(data): per-list base branch, preserved by every config writer
2026-10-01 10:39:49 +02:00
mika kuns
8911408bca
refactor(worker): detect untracked worktrees by path instead of branch prefix
2026-10-01 10:37:37 +02:00
mika kuns
814b083a4e
feat(worker): name task branches <type>/<number>-<slug>
2026-10-01 10:35:52 +02:00
mika kuns
4a9cff5543
feat(worker): branch type and number rules for task branches
2026-10-01 10:30:51 +02:00
mika kuns
0e4de9e4c0
feat(claude-do): merge Selectable colors for list dots and folders: accent-aware pa
...
ClaudeDo-Task: 98844480cc1f4e748908d2ce8ac6c50b
2026-10-01 10:30:48 +02:00
mika kuns
68445a9f2a
fix(claude-do): merge ConPTY tiles: deliver AltGr characters (@, \, {, }, €, …) as
...
ClaudeDo-Task: 4abf8b93e1d94c98b122521a8b850a77
2026-10-01 10:29:59 +02:00
mika kuns
a6926f53b5
feat(lists): selectable list/folder colors with accent-aware swatches and custom picker
2026-10-01 10:29:53 +02:00
mika kuns
d316f3c6a5
feat(claude-do): merge Stream Claude CLI update progress into the footer strip
...
ClaudeDo-Task: 92130a5d447b4b0da301ce72e42c041a
2026-10-01 10:29:48 +02:00
mika kuns
faa91e0661
feat(worker): detect company repos by origin remote pattern
2026-10-01 10:28:54 +02:00
mika kuns
db3c7e69e5
docs(plan): unit branch part 1 - naming and per-list base branch
2026-10-01 10:24:43 +02:00
mika kuns and Claude Sonnet 5.5
2b19c8c49d
feat(ui): stream claude update progress into the footer strip
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-01 10:24:07 +02:00
mika kuns and Claude Sonnet 5.5
cf3db9197c
fix(ui): deliver AltGr characters to ConPTY tiles as text
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-01 10:24:05 +02:00
mika kuns
3dc735b2af
docs(spec): per-list base branch and fetch before unit branch
2026-10-01 10:16:32 +02:00
mika kuns
0e9373c083
docs(spec): unit branch and draft PR design
2026-10-01 09:56:36 +02:00
mika kuns
97af85c816
feat(mission-control): swap tiles by dragging their header
2026-10-01 09:07:02 +02:00
mika kuns
16adcad84f
docs(worker): note the external MCP DI registration trap
2026-10-01 08:49:53 +02:00
mika kuns
2b40ea2d2b
fix(mcp): register ticket import tools in the external MCP container
...
The external MCP server has its own DI container; TicketMcpTools could not
resolve TicketImportService there, so both tools failed at runtime. Also
surface a skipped import in the prime outcome and treat a sweep where every
project board fails as an error instead of an empty backlog.
2026-10-01 08:49:31 +02:00
mika kuns
7724f5eb70
docs(tickets): document cross-project ticket import and open checks
2026-10-01 08:45:54 +02:00
mika kuns
cb775958a7
docs(ui): note the ImportTickets prime radio and the ticket fallback list
2026-10-01 08:45:14 +02:00
mika kuns
e35b054a2e
feat(ui): tickets + plan day button, fallback list and prime action
2026-10-01 08:44:21 +02:00
mika kuns
9fc2e26edb
feat(hub): add RunTicketImportNow and ticket fallback list endpoints
2026-10-01 08:41:12 +02:00
mika kuns
915f2c8352
feat(prime): ImportTickets runs the ticket import before filling MyDay
2026-10-01 08:39:38 +02:00
mika kuns
57c30c4a18
feat(mcp): add get_ticket_import_candidates and import_ticket tools
2026-10-01 08:37:44 +02:00
mika kuns
47583ab1fe
feat(tickets): sweep all project boards for assigned tickets and tasks
2026-10-01 08:36:11 +02:00
mika kuns
a0b234fe10
feat(data): add ImportTickets prime kind, ticket fallback list and import prompt
2026-10-01 08:33:48 +02:00
mika kuns
c34680b42d
docs(tickets): implementation plan for cross-project ticket import
2026-10-01 08:31:13 +02:00
mika kuns
5bb49495e4
docs(tickets): switch import source to project-board sweep after live probe
2026-10-01 08:12:17 +02:00
mika kuns
0ac49653c9
docs(tickets): design for cross-project ticket import with day planning
2026-10-01 08:05:58 +02:00
ClaudeDo CI
899648adc0
docs(changelog): update for v2.18.0
2026-09-30 09:37:28 +00:00
Mika Kuns
f3ecb99492
chore(claude-do): merge Customizable Spalten Anzahl in MIssion controll
...
Changelog / changelog (push) Successful in 2s
Release / release (push) Successful in 43s
ClaudeDo-Task: 99bfb985efb64c02ba3f27b53eae790d
v2.18.0
2026-09-30 10:50:21 +02:00