This website requires JavaScript.
0764bb30ab
feat(ui): replace LiveLines with formatted LiveText, add log reload and start feedback
Mika Kuns and Claude Sonnet 4.6
2026-04-14 16:28:12 +02:00
503fd69cd1
feat(ui): add starting state feedback to task list
Mika Kuns and Claude Sonnet 4.6
2026-04-14 16:27:04 +02:00
365ecba990
feat(ui): add StreamLineFormatter for NDJSON stream parsing
Mika Kuns and Claude Sonnet 4.6
2026-04-14 16:22:36 +02:00
aaaa93323c
test(ui): add ClaudeDo.Ui.Tests project to solution
Mika Kuns and Claude Sonnet 4.6
2026-04-14 16:22:26 +02:00
945a1eef11
feat(worker): default to claude-sonnet-4-6 when no model configured
Mika Kuns and Claude Sonnet 4.6
2026-04-14 16:20:48 +02:00
026df8d8f6
feat(ui): add RunNowRequestedEvent and GetAgentsAsync to WorkerClient
Mika Kuns and Claude Sonnet 4.6
2026-04-14 16:20:39 +02:00
a6fe91d106
docs(ui): add implementation plan for UI fixes
Mika Kuns and Claude Opus 4.6
2026-04-14 16:15:15 +02:00
fb3c96c405
docs(ui): add design spec for post-integration UI fixes
Mika Kuns and Claude Opus 4.6
2026-04-14 16:08:12 +02:00
3eb040f618
chore(claudedo): Add a Readme to the repo
Mika Kuns
2026-04-14 15:37:17 +02:00
95c8cc8372
fix(ui): allow RunNow for any non-running task, not just queued
Mika Kuns
2026-04-14 15:35:02 +02:00
c1c4c75979
refactor(worker): remove MessageParser (replaced by StreamAnalyzer)
Mika Kuns
2026-04-14 14:12:21 +02:00
03728c8e4a
docs(worker): update CLAUDE.md with CLI modernization changes
Mika Kuns
2026-04-14 14:10:46 +02:00
c98a29c086
test(worker): add integration test for auto-retry flow
Mika Kuns and Claude Sonnet 4.6
2026-04-14 14:10:44 +02:00
26c2445bb5
fix(tests): update QueueServiceTests for new TaskRunner constructor signature
Mika Kuns
2026-04-14 14:09:06 +02:00
adc5a16afc
feat(worker): add ContinueTask routing to QueueService
Mika Kuns
2026-04-14 14:04:28 +02:00
6cb8012d82
feat(worker): add ContinueTask, GetAgents, RefreshAgents hub methods and RunCreated broadcast
Mika Kuns
2026-04-14 14:04:17 +02:00
76473dd92a
refactor(worker): rewrite TaskRunner with config resolution, retry, and continue support
Mika Kuns
2026-04-14 14:02:57 +02:00
1cdaaf9fd2
refactor(worker): simplify ClaudeProcess to accept pre-built args and use StreamAnalyzer
Mika Kuns and Claude Sonnet 4.6
2026-04-14 11:45:23 +02:00
8825351526
feat(worker): add AgentFileService for filesystem agent management
Mika Kuns and Claude Opus 4.6
2026-04-14 11:39:24 +02:00
54c4d3cf93
feat(worker): extend RunResult with structured output, session ID, and token metrics
Mika Kuns and Claude Opus 4.6
2026-04-14 11:38:39 +02:00
f57cdb7cb4
feat(data): extend TaskRepository with model, system_prompt, agent_path columns
Mika Kuns and Claude Opus 4.6
2026-04-14 11:37:08 +02:00
8b342bcc21
feat(worker): add StreamAnalyzer for rich NDJSON stream parsing
Mika Kuns
2026-04-14 11:36:58 +02:00
dab461cc41
feat(worker): add ClaudeArgsBuilder for dynamic CLI argument construction
Mika Kuns and Claude Opus 4.6
2026-04-14 11:35:46 +02:00
5232d5f130
feat(data): add GetConfigAsync and SetConfigAsync to ListRepository
Mika Kuns and Claude Opus 4.6
2026-04-14 11:34:16 +02:00
19a210406e
feat(data): add TaskRunRepository with CRUD and query methods
Mika Kuns and Claude Opus 4.6
2026-04-14 11:31:34 +02:00
02aaa9da64
feat(data): add ListConfigEntity, TaskRunEntity, AgentInfo models and task config fields
Mika Kuns and Claude Opus 4.6
2026-04-14 11:27:04 +02:00
36ae6532b4
feat(data): add list_config, task_runs tables and task config columns
Mika Kuns and Claude Opus 4.6
2026-04-14 11:25:12 +02:00
221640a203
feat(ui): UX redesign — Microsoft To Do style with Rider island layout
Mika Kuns and Claude Opus 4.6
2026-04-14 11:18:27 +02:00
028cd9a061
style(ui): replace blue selection highlight with dimmed green
Mika Kuns and Claude Opus 4.6
2026-04-14 10:58:41 +02:00
cd91120552
style(ui): increase text contrast for better readability
Mika Kuns and Claude Opus 4.6
2026-04-14 10:54:35 +02:00
c3fed45481
style(ui): island layout with Warm Charcoal theme (Rider-style)
Mika Kuns and Claude Opus 4.6
2026-04-14 10:52:52 +02:00
5f51fe9621
fix(ui): replace deprecated Watermark with PlaceholderText
Mika Kuns and Claude Opus 4.6
2026-04-14 10:38:06 +02:00
c44aefde77
style(ui): add strikethrough and dimming for completed tasks
Mika Kuns and Claude Sonnet 4.6
2026-04-14 10:36:06 +02:00
ff5e56a6f0
feat(ui): add global keyboard shortcuts (Ctrl+N, Ctrl+L, Ctrl+R, Ctrl+Shift+N)
Mika Kuns and Claude Sonnet 4.6
2026-04-14 10:33:48 +02:00
2dcfc7e352
feat(ui): add inline add handlers, checkbox click, and task keyboard shortcuts
Mika Kuns and Claude Sonnet 4.6
2026-04-14 10:33:45 +02:00
a44c104940
feat(ui): add auto-save LostFocus handlers and tag input KeyDown
Mika Kuns and Claude Sonnet 4.6
2026-04-14 10:31:54 +02:00
df132e8be1
style(ui): redesign TaskDetailView with editable fields, tag chips, and accent styling
Mika Kuns and Claude Sonnet 4.6
2026-04-14 10:30:17 +02:00
eb7c1ebf69
style(ui): redesign task rows with checkboxes, inline add field, remove toolbar
Mika Kuns and Claude Sonnet 4.6
2026-04-14 10:29:44 +02:00
2d6b5bbaff
style(ui): redesign MainWindow with reactive layout, sidebar polish, and list header
Mika Kuns and Claude Sonnet 4.6
2026-04-14 10:27:49 +02:00
5b6c095a89
fix(di): register TagRepository in TaskDetailViewModel constructor
Mika Kuns and Claude Sonnet 4.6
2026-04-14 10:25:22 +02:00
f51278e1aa
feat(ui): wire TaskDetail changes back to task list refresh
Mika Kuns and Claude Sonnet 4.6
2026-04-14 10:25:16 +02:00
28a0d9b11f
feat(ui): make TaskDetailViewModel editable with auto-save and tag CRUD
Mika Kuns and Claude Sonnet 4.6
2026-04-14 10:24:10 +02:00
a4da2e23a1
feat(ui): add inline task creation, toggle-done, and list name to TaskListViewModel
Mika Kuns and Claude Sonnet 4.6
2026-04-14 10:23:58 +02:00
0796b3c2d5
feat(ui): add ToggleDone command and checkbox state to TaskItemViewModel
Mika Kuns
2026-04-14 10:21:47 +02:00
3c52e9c67f
feat(ui): add colored dot brush to ListItemViewModel
Mika Kuns and Claude Opus 4.6
2026-04-14 10:20:59 +02:00
d8c628c15a
style: add Forest Teal accent resources and force dark theme
Mika Kuns and Claude Opus 4.6
2026-04-14 10:20:58 +02:00
a548d41d18
feat(ui): add CheckboxBorderConverter for task status circles
Mika Kuns and Claude Sonnet 4.6
2026-04-14 10:20:22 +02:00
9f61cd1449
docs: add UX redesign implementation plan (16 tasks)
Mika Kuns and Claude Opus 4.6
2026-04-14 10:07:13 +02:00
0e41c37d37
docs: add UX redesign spec (Microsoft To Do style)
Mika Kuns and Claude Opus 4.6
2026-04-14 09:54:45 +02:00
473e0f71d5
fix(ui): re-evaluate RunNow CanExecute when worker connection changes
Mika Kuns and Claude Sonnet 4.6
2026-04-13 15:46:10 +02:00
981b8e4a3d
fix(ui): make list and task rows fully hit-testable for clicks
Mika Kuns and Claude Sonnet 4.6
2026-04-13 15:41:23 +02:00
7838f081dd
refactor(ui): harden context menu event handling and simplify bindings
Mika Kuns and Claude Sonnet 4.6
2026-04-13 15:16:09 +02:00
5d5a583af0
fix(ui): context menu operates on right-clicked item and gates new-task on list selection
Mika Kuns and Claude Sonnet 4.6
2026-04-13 15:11:34 +02:00
3653dcad01
feat(ui): add context menus for lists and tasks
Mika Kuns and Claude Sonnet 4.6
2026-04-13 15:07:14 +02:00
6727cc4e9d
refactor(ui): harden double-click edit handlers
Mika Kuns and Claude Sonnet 4.6
2026-04-13 15:04:19 +02:00
db5a447b12
feat(ui): open editor on double-click for lists and tasks
Mika Kuns and Claude Sonnet 4.6
2026-04-13 14:57:20 +02:00
fdf357be8a
fix(ui): harden worker auto-reconnect lifecycle
Mika Kuns and Claude Sonnet 4.6
2026-04-13 14:50:34 +02:00
36ef624c51
fix(ui): cancel retry loop before disposing worker connection
Mika Kuns and Claude Sonnet 4.6
2026-04-13 14:46:46 +02:00
c6522cf8c1
fix(ui): auto-reconnect worker connection with retry backoff
Mika Kuns
2026-04-13 14:40:36 +02:00
48e4aabeb1
feat(ui): wire avalonia desktop ui to data and worker
Mika Kuns and Claude Opus 4.6
2026-04-13 14:01:03 +02:00
01235d986f
feat(worker,data): add git worktree support and conventional commits
Mika Kuns and Claude Opus 4.6
2026-04-13 13:29:26 +02:00
e5038d7e16
feat(worker): add claude-cli runner, queue service, and hub api
Mika Kuns and Claude Opus 4.6
2026-04-13 12:14:00 +02:00
9f51ff0b17
feat(data,worker): add repositories, stale-task recovery, and test foundation
Mika Kuns and Claude Opus 4.6
2026-04-13 12:08:06 +02:00
f81ef02273
feat(data,worker): add db schema init and signalr hub skeleton
Mika Kuns and Claude Opus 4.6
2026-04-13 12:00:47 +02:00
71cfa64427
chore(scaffold): add solution skeleton for App, Ui, Data, Worker and tests
Mika Kuns and Claude Opus 4.6
2026-04-13 11:48:06 +02:00
b6897df86e
chore: add gitignore and finalize initial plan
Mika Kuns
2026-04-13 11:14:46 +02:00
9435559468
initial
Mika Kuns
2026-04-13 09:22:58 +02:00