-
0885518a68
docs: add worktree merge implementation plan
Mika Kuns
2026-04-22 09:16:38 +02:00
-
944d3bd3e8
docs: add worktree merge design spec
Mika Kuns
2026-04-22 09:08:44 +02:00
-
fb89e02b02
docs: note ResetTask hub method and TaskResetService
Mika Kuns
2026-04-21 17:46:00 +02:00
-
58c8210afa
fix(ui): correct Reset button tooltip wording
Mika Kuns
2026-04-21 17:44:50 +02:00
-
2ce6b7bd3a
feat(ui): add Continue and Reset buttons to agent strip
Mika Kuns
2026-04-21 17:44:00 +02:00
-
f90d3d8375
fix(ui): early-return in ResetAsync when ConfirmAsync is unwired
Mika Kuns
2026-04-21 17:42:36 +02:00
-
b03e858a8f
feat(ui): add Continue and Reset commands to DetailsIslandViewModel
Mika Kuns
2026-04-21 17:40:32 +02:00
-
2278b516ea
feat(ui): add ContinueTaskAsync and ResetTaskAsync to WorkerClient
Mika Kuns
2026-04-21 17:37:41 +02:00
-
219a231f32
feat(worker): expose ResetTask hub method
Mika Kuns
2026-04-21 17:35:37 +02:00
-
74eb36d3c0
feat(worker): add TaskResetService for discard + reset flow
Mika Kuns
2026-04-21 17:31:52 +02:00
-
202236a45b
feat(data): add TaskRepository.ResetToManualAsync
Mika Kuns
2026-04-21 17:26:01 +02:00
-
88be19a231
test(worker): strengthen DiscardAsync test (cleanup + branch assertion)
Mika Kuns
2026-04-21 17:23:58 +02:00
-
44203f3c67
feat(worker): add WorktreeManager.DiscardAsync for task reset
Mika Kuns
2026-04-21 17:21:08 +02:00
-
133774cb86
docs: add implementation plan for continue and reset buttons
Mika Kuns
2026-04-21 16:47:51 +02:00
-
a3bb557d76
docs: add spec for continue and reset buttons on failed tasks
Mika Kuns
2026-04-21 16:43:54 +02:00
-
23f8fddc4d
docs: add UI-rewrite notes, plans, and stream-formatter spec
Mika Kuns
2026-04-21 15:56:19 +02:00
-
a180e8446c
chore(worker): tweak launchSettings
Mika Kuns
2026-04-21 15:56:14 +02:00
-
0406d35b61
style(ui): polish islands and remove terminal traffic-light dots
Mika Kuns
2026-04-21 15:56:07 +02:00
-
e6b37624a1
feat(ui): add settings modal and wire to worker hub
Mika Kuns
2026-04-21 15:55:53 +02:00
-
fca5d57fef
feat(worker): extend ClaudeArgsBuilder with MaxTurns and PermissionMode
Mika Kuns
2026-04-21 15:55:40 +02:00
-
cfb9ca1ca4
feat(worker): add WorktreeMaintenanceService for idle-worktree cleanup
Mika Kuns
2026-04-21 15:55:35 +02:00
-
62a1121571
feat(data): add AppSettings entity, migration, and repository
Mika Kuns
2026-04-21 15:55:29 +02:00
-
4283c67d81
fix(worker): prefix broadcast lines with [stdout] so UI parser routes them
Mika Kuns
2026-04-21 15:35:40 +02:00
-
883c98dc0a
chore(claude-do): Improve the Readme
Mika Kuns
2026-04-21 15:31:26 +02:00
-
-
374e811e78
feat(ui): render user tool_result blocks as one-line summaries
Mika Kuns
2026-04-21 15:13:00 +02:00
-
ec679e45ed
fix(ui): truncate WebFetch URL in tool_use arg
Mika Kuns
2026-04-21 15:11:17 +02:00
-
3a67fe81b4
feat(ui): render assistant tool_use blocks with per-tool args
Mika Kuns
2026-04-21 15:08:35 +02:00
-
dc6e3fe442
feat(ui): render assistant text blocks, skip thinking
Mika Kuns
2026-04-21 15:05:40 +02:00
-
b525498770
feat(ui): format system init message in StreamLineFormatter
Mika Kuns
2026-04-21 15:03:29 +02:00
-
668087cda4
refactor(ui): skeleton dispatch for StreamLineFormatter rewrite
Mika Kuns
2026-04-21 15:00:00 +02:00
-
b4741137d0
docs(settings-modal): add design spec
Mika Kuns
2026-04-21 13:32:58 +02:00
-
e19a9d373e
fix(ui): filled window icons, boxed task rows, proper explorer button
mika kuns
2026-04-20 12:02:08 +02:00
-
42fb7cee0d
fix(ui): NAVIGATOR eyebrow — drop broken converter binding
mika kuns
2026-04-20 11:54:36 +02:00
-
5acc896d5c
fix(ui): wire delete confirm, close-details, uppercase eyebrow, explorer button
mika kuns
2026-04-20 11:47:10 +02:00
-
9b1178ca2f
style(ui): subtasks, notes, details metadata footer
mika kuns
2026-04-20 11:39:40 +02:00
-
01af8cb7d7
style(ui): session terminal header, line columns, LIVE chip
mika kuns
2026-04-20 11:36:39 +02:00
-
c3f077e3b6
style(ui): agent strip with worktree panel and diff meter
mika kuns
2026-04-20 11:35:33 +02:00
-
b64ff3d908
style(ui): details header with logbook eyebrow and task-id badge
mika kuns
2026-04-20 11:34:28 +02:00
-
82f2d526a0
style(ui): task section dividers overdue/tasks/completed
mika kuns
2026-04-20 11:31:45 +02:00
-
0ef7113958
style(ui): task row chip set, selected/done states, live tail
mika kuns
2026-04-20 11:30:47 +02:00
-
940b72f8dd
style(ui): tasks header toolbar and add-task row
mika kuns
2026-04-20 11:30:32 +02:00
-
287e098c3a
style(ui): lists search icon, kbd hint, footer actions
mika kuns
2026-04-20 11:22:41 +02:00
-
4531b95c42
style(ui): lists icons, section headers, active state
mika kuns
2026-04-20 11:22:35 +02:00
-
0bf2d78fba
style(ui): background gradient and stronger island shadow
mika kuns
2026-04-20 11:17:17 +02:00
-
480d05975d
style(ui): custom title bar with brand and window controls
mika kuns
2026-04-20 11:16:39 +02:00
-
27c6a4b859
fix(ui): drop icon-btn sizing from AgentStrip text buttons
mika kuns
2026-04-20 11:01:14 +02:00
-
2d1a4881aa
fix(ui): use Tag-attribute selectors for terminal log colors
mika kuns
2026-04-20 11:01:07 +02:00
-
62aac7eedb
fix(ui): guard Bind/LoadForList against interleaved DbContext awaits
mika kuns
2026-04-20 11:00:58 +02:00
-
279f2c7598
fix(ui): wire modal delegates from DetailsIslandView owner
mika kuns
2026-04-20 11:00:45 +02:00
-
95146518b2
fix(ui): remove stale brush overrides in App.axaml
mika kuns
2026-04-20 11:00:28 +02:00
-
eee98b7828
fix(app): restore ViewModels using for IslandsShellViewModel
mika kuns
2026-04-20 10:44:31 +02:00
-
5a17a727b9
chore(ui): remove obsolete pre-rewrite views and viewmodels
mika kuns
2026-04-20 10:41:14 +02:00
-
6dade011b0
feat(ui): keyboard shortcuts (/ Ctrl+N Space Esc)
mika kuns
2026-04-20 10:37:52 +02:00
-
47e8e1ff94
feat(ui): pulse, hover, modal, and row-add animations
mika kuns
2026-04-20 10:33:39 +02:00
-
abd7733c90
feat(ui): worktree modal with tree view and M/A badges
mika kuns
2026-04-20 10:31:12 +02:00
-
4d68543cf2
feat(ui): diff modal with file sidebar and tinted hunks
mika kuns
2026-04-20 10:30:03 +02:00
-
f94bb35db7
feat(ui): tasks island with rows, chips, add-task, selection
mika kuns
2026-04-20 10:24:36 +02:00
-
4f41b084fa
feat(ui): details island with agent strip, terminal, subtasks, notes
mika kuns
2026-04-20 10:23:04 +02:00
-
fcf53ab4f5
feat(ui): DetailsIslandViewModel with agent state and log
mika kuns
2026-04-20 10:22:57 +02:00
-
0034accb4f
feat(ui): TasksIslandViewModel with smart/virtual/user filtering
mika kuns
2026-04-20 10:22:11 +02:00
-
f167120c90
feat(ui): Lists island view with search and nav items
mika kuns
2026-04-20 10:21:12 +02:00
-
dc1b648b4c
feat(ui): TaskRowViewModel with status chip mapping
mika kuns
2026-04-20 10:20:57 +02:00
-
06cc141176
feat(ui): ListsIslandViewModel with smart/virtual/user lists
mika kuns
2026-04-20 10:19:58 +02:00
-
05404f46f2
feat(ui): chromeless three-island shell
mika kuns
2026-04-20 10:17:20 +02:00
-
8909119d1b
feat(ui): scaffold islands shell and child VMs
mika kuns
2026-04-20 10:15:05 +02:00
-
55917c921a
feat(ui): merge Tokens and IslandStyles into App
mika kuns
2026-04-20 10:12:49 +02:00
-
1893576b6a
feat(ui): embed Inter Tight and JetBrains Mono fonts
mika kuns
2026-04-20 10:11:06 +02:00
-
9a05907170
refactor(data): centralize list seeding in MigrateAndConfigure, add default-value test
mika kuns
2026-04-20 10:07:12 +02:00
-
92a6e0642e
feat(ui): add design Tokens resource dictionary
mika kuns
2026-04-20 10:06:10 +02:00
-
579b527dcd
feat(ui): add island control styles
mika kuns
2026-04-20 10:05:28 +02:00
-
bd8a4d0565
feat(data): seed default Lists (My Day, Important, Planned)
mika kuns
2026-04-20 10:02:07 +02:00
-
928dde1358
feat(data): migration for IsStarred/IsMyDay/Notes columns
mika kuns
2026-04-20 09:59:55 +02:00
-
a1190a35bd
feat(data): add IsStarred, IsMyDay, Notes to TaskEntity
mika kuns
2026-04-20 09:59:12 +02:00
-
eff1045e63
General Changes
mika kuns
2026-04-20 09:54:13 +02:00
-
2a8cd97d02
fix(installer): expand ~ in UiDbPath
v1.2.0
mika kuns
2026-04-17 14:33:30 +02:00
-
09e8b1f10b
fix(ui): init editor TCS before dialog can complete
mika kuns
2026-04-17 14:32:46 +02:00
-
92d8d902df
fix(ui): reset stale worktree state on TaskDetail reload
mika kuns
2026-04-17 14:31:24 +02:00
-
aa1008dcff
fix(ui): capture CurrentListId before await in AddTask
mika kuns
2026-04-17 14:30:35 +02:00
-
5f3d41e1f6
fix(installer): make user-data deletion on uninstall opt-in
mika kuns
2026-04-17 14:29:35 +02:00
-
7d48f34b15
fix(installer): rollback-safe extract with .bak stash
mika kuns
2026-04-17 14:27:45 +02:00
-
51a1bbe6b8
fix(installer): move service start out of RegisterServiceStep
mika kuns
2026-04-17 14:26:34 +02:00
-
ad7c9facaf
fix(worker): escape newline/tab in CLI args
mika kuns
2026-04-17 14:25:15 +02:00
-
11a4376da5
fix(worker): guard against same task in queue and override slot
mika kuns
2026-04-17 14:23:08 +02:00
-
f10ad69863
fix(installer): reject CurrentUser service account without password
mika kuns
2026-04-17 14:20:09 +02:00
-
dc4571a338
fix(ui): swallow DB errors in TaskListViewModel.OnTaskUpdated
mika kuns
2026-04-17 14:19:11 +02:00
-
4fb6ba6be8
fix(worker): emit RunCreated after run row exists
mika kuns
2026-04-17 14:17:00 +02:00
-
3423919655
fix: resolve critical bugs and improve reliability across worker, data, UI
mika kuns
2026-04-16 13:12:59 +02:00
-
fca2bdb596
Merge remote-tracking branch 'origin/main'
mika kuns
2026-04-16 12:26:50 +02:00
-
-
721f0cd903
Merge branch 'feat/subtask-tree-view'
mika kuns
2026-04-16 12:17:46 +02:00
-
-
32bb52875f
feat(ui): add subtask tree view with expand/collapse in task list
feat/subtask-tree-view
mika kuns
2026-04-16 12:16:22 +02:00
-
4f25c3dd40
docs: add subtask tree view design spec
mika kuns
2026-04-16 10:18:04 +02:00
-
33fedc7e26
Merge pull request 'feat/efcore-migration' (#3) from feat/efcore-migration into main
v1.1.0
Mika Admin
2026-04-16 07:38:59 +00:00
-
-
-
-
4ca48044db
chore: add design-time.db to gitignore
mika kuns
2026-04-16 09:10:53 +02:00
-
611454df1e
fix(data): address code review findings
mika kuns
2026-04-16 09:10:35 +02:00
-
8d61b05179
docs: update CLAUDE.md files for EF Core migration
mika kuns
2026-04-16 09:03:15 +02:00
-
7d0ca45a60
refactor(installer): switch InitDatabaseStep to EF Core migrations
mika kuns
2026-04-16 09:01:50 +02:00
-
36484ed45a
feat(worker,ui): wire EF Core into DI and update all consumers to IDbContextFactory
mika kuns
2026-04-16 08:59:24 +02:00
-
b7be52a623
chore(data): remove raw ADO.NET infrastructure, add EF migration and design-time factory
mika kuns
2026-04-16 08:59:06 +02:00
-
34ca1b018f
feat(data): rewrite all repositories to use EF Core ClaudeDoDbContext
mika kuns
2026-04-16 08:58:57 +02:00
-
51a5dcbb73
feat(data): add ClaudeDoDbContext with Fluent API configurations
mika kuns
2026-04-16 08:37:37 +02:00