Commit Graph

  • 9bdf99d95f feat(prompts): externalize prompt kinds with defaults and token renderer mika kuns 2026-06-04 13:55:47 +02:00
  • c8f468f270 docs: implementation plan for bundled-prompts overhaul mika kuns 2026-06-04 13:51:37 +02:00
  • 84fd2c11a0 docs: child base off parent HEAD, shared planning-style tree merge mika kuns 2026-06-04 13:45:54 +02:00
  • 30b49d1071 docs: design for reusable child tasks + agent improvement loop mika kuns 2026-06-04 13:36:53 +02:00
  • ad7d74820a docs: design for bundled-prompts overhaul mika kuns 2026-06-04 13:20:24 +02:00
  • 75aa42b877 docs: note max-turns override and inherited markers in module docs mika kuns 2026-06-04 12:42:44 +02:00
  • 925b72ae83 test(worker): cover max-turns in ConfigMcpTools round-trip mika kuns 2026-06-04 12:41:54 +02:00
  • cd683ba227 feat(ui): show inherited markers and max-turns override in task flyout mika kuns 2026-06-04 12:37:45 +02:00
  • d0ab382973 feat(ui): show inherited markers and max-turns override in list settings mika kuns 2026-06-04 12:32:28 +02:00
  • 3e3041c1c7 feat(ui): add reusable inherited-source badge control mika kuns 2026-06-04 12:29:15 +02:00
  • 92cee125cc feat(ui): add inheritance resolver returning value and source mika kuns 2026-06-04 12:28:12 +02:00
  • bba3c55e1c feat(i18n): add inherited-marker, turns, and prepended-prompt strings mika kuns 2026-06-04 12:26:31 +02:00
  • 26f5936d14 feat(ui): mirror max-turns field on signalr config dtos mika kuns 2026-06-04 12:23:39 +02:00
  • b72a7888e4 feat(worker): expose max-turns override over signalr and mcp config tools mika kuns 2026-06-04 12:22:34 +02:00
  • beae2d639d feat(worker): resolve max-turns from task then list then global default mika kuns 2026-06-04 12:20:35 +02:00
  • ac137f7c1c feat(data): persist max_turns in list and task repositories mika kuns 2026-06-04 12:18:32 +02:00
  • 97e38fb480 feat(data): add nullable max_turns override to list_config and tasks mika kuns 2026-06-04 12:15:15 +02:00
  • b63c78c234 docs: implementation plan for inherited markers, overrides, and Turns mika kuns 2026-06-04 12:12:37 +02:00
  • 37ce673a57 docs: spec for inherited-settings display, overrides, and Turns mika kuns 2026-06-04 12:04:06 +02:00
  • b9741ef38b docs: slim open.md down to open items only mika kuns 2026-06-04 11:46:59 +02:00
  • 0a0d7e8551 docs: park mailbox proposal; skip architecture.md and ADRs mika kuns 2026-06-04 11:45:52 +02:00
  • 2dfa9956c5 revert: drop real-claude smoke test; track as manual verification mika kuns 2026-06-04 11:39:20 +02:00
  • 773811d060 test(worker): add opt-in real-claude smoke test mika kuns 2026-06-04 11:36:51 +02:00
  • 3756b81817 refactor: address code smells (run-dir helper, App DI injection) mika kuns 2026-06-04 11:33:10 +02:00
  • 72a86fc173 docs: drop CI-pipeline item (push-to-main + release workflow makes it redundant) mika kuns 2026-06-04 11:26:46 +02:00
  • cc46019622 test(worker): cover External MCP worktree/git tools mika kuns 2026-06-04 11:24:45 +02:00
  • 71ac48162a fix(worker): clean up orphaned worktree when the DB row insert fails mika kuns 2026-06-04 11:21:40 +02:00
  • bcf5e2f51f docs: regenerate open.md against verified current state mika kuns 2026-06-04 11:16:18 +02:00
  • fb055ce740 docs: document daily-prep across area CLAUDE.md files; add Installer CLAUDE.md mika kuns 2026-06-04 10:54:13 +02:00
  • 9e7f37b5cc docs: add autonomous working-style loop and agent gotchas to CLAUDE.md mika kuns 2026-06-04 10:36:37 +02:00
  • 39fa83a0a0 fix(daily-prep): hide task header, footer and agent strip in prep/notes mode mika kuns 2026-06-04 10:28:27 +02:00
  • 15ed624d4a style(daily-prep): brighten and enlarge the Plan-My-Day icon mika kuns 2026-06-04 10:23:19 +02:00
  • 52e3980cd1 feat(daily-prep): replace Plan-My-Day header icon with a stroked sun icon mika kuns 2026-06-04 10:18:43 +02:00
  • 53d897aff4 docs(daily-prep): add plan-day-in-log-window plan mika kuns 2026-06-04 10:02:29 +02:00
  • 7d743f17c6 feat(daily-prep): trigger planning from inside the prep-log window with an empty-state hint mika kuns 2026-06-04 10:01:27 +02:00
  • 26758b6e8a docs(daily-prep): add prep-log persistence plan mika kuns 2026-06-04 09:46:42 +02:00
  • 914095dc99 feat(daily-prep): load persisted prep log into the terminal on open mika kuns 2026-06-04 09:44:38 +02:00
  • 4d82079cac feat(daily-prep): persist last prep run to a log file and serve it via GetLastPrepLog mika kuns 2026-06-04 09:39:11 +02:00
  • 3a40e39fc8 refactor(ui): remove unused Sort button from MyDay header mika kuns 2026-06-04 09:25:04 +02:00
  • 2e73d3333d docs(daily-prep): add MyDay icons + terminal-reuse plan mika kuns 2026-06-04 09:11:40 +02:00
  • c764b2bf6e feat(daily-prep): move Clear-day and Prep-log into MyDay header icon row mika kuns 2026-06-04 09:10:33 +02:00
  • f7d1b37343 feat(daily-prep): reuse SessionTerminal for prep log; fix invisible Sort icon; add Broom/List icons mika kuns 2026-06-04 09:08:04 +02:00
  • fab17720cc feat(ui): clear textbox focus on click outside any text box mika kuns 2026-06-04 08:42:49 +02:00
  • 9470c5b10b docs(daily-prep): add design specs and implementation plans mika kuns 2026-06-04 08:42:41 +02:00
  • c45f892591 feat(daily-prep): add Prep-log and Clear-day buttons to MyDay header mika kuns 2026-06-04 08:18:30 +02:00
  • a8670ee23a feat(daily-prep): add live prep-output mode to the Details island mika kuns 2026-06-04 08:14:09 +02:00
  • 7676ecf0d4 feat(daily-prep): expose prep stream events and ClearMyDay on the UI worker client mika kuns 2026-06-04 08:09:41 +02:00
  • fa83d7f441 feat(daily-prep): add ClearMyDay hub method mika kuns 2026-06-04 08:05:33 +02:00
  • e48475d6cd feat(daily-prep): stream prep output via PrepStarted/PrepLine/PrepFinished mika kuns 2026-06-04 08:02:24 +02:00
  • 46f42a4d93 fix(di): register IWorkerClient mapping for WeeklyReportModalViewModel mika kuns 2026-06-03 16:41:25 +02:00
  • 46ac3fc930 feat(daily-prep): add Prepare-day button to MyDay header mika kuns 2026-06-03 16:36:25 +02:00
  • 5e0859fbb8 feat(daily-prep): add DailyPrepMaxTasks editor to Prime Claude settings mika kuns 2026-06-03 16:33:00 +02:00
  • 2d00160283 feat(daily-prep): add RunDailyPrepNow hub method and expose DailyPrepMaxTasks mika kuns 2026-06-03 16:30:23 +02:00
  • 20b3a29d08 feat(daily-prep): run daily prep from PrimeRunner via allowed MCP tools mika kuns 2026-06-03 16:24:09 +02:00
  • fd7f8ac78f feat(daily-prep): add set_my_day MCP tool with cap-guard mika kuns 2026-06-03 16:19:36 +02:00
  • 0bb809445e feat(daily-prep): add get_daily_prep_candidates MCP tool mika kuns 2026-06-03 16:15:27 +02:00
  • 3c66d65160 feat(daily-prep): add DailyPrepMaxTasks app setting mika kuns 2026-06-03 16:11:30 +02:00
  • ffe0fb9820 Improve Prime Time Picker Mika Kuns 2026-06-03 14:27:06 +02:00
  • 00ef11ac33 fix(i18n): live-refresh smart/virtual list names on language change v1.7.0 mika kuns 2026-06-03 13:17:21 +02:00
  • 312b411654 i18n(de): add complete German translation mika kuns 2026-06-03 13:14:23 +02:00
  • 364a037cb3 feat(i18n): localize installer with language picker and config write-through mika kuns 2026-06-03 12:55:08 +02:00
  • 2fbf054a57 feat(i18n): add WPF localization primitives and Language config to installer mika kuns 2026-06-03 12:45:49 +02:00
  • 350a89f364 feat(i18n): localize ViewModel-built strings via ambient Loc accessor mika kuns 2026-06-03 12:43:30 +02:00
  • 086c6f6c45 feat(i18n): localize Avalonia view strings via loc:Tr markup mika kuns 2026-06-03 12:05:08 +02:00
  • 070f5de1b1 feat(i18n): add language dropdown to settings and persist selection mika kuns 2026-06-03 11:51:36 +02:00
  • f529a5ff22 feat(i18n): initialize Localizer at app startup from config/OS culture mika kuns 2026-06-03 11:46:33 +02:00
  • 6a85d82fcf feat(i18n): add Language preference and Save() to AppSettings mika kuns 2026-06-03 11:45:06 +02:00
  • 35ad1715d3 feat(i18n): add Avalonia loc:Tr markup extension and LocalizedString mika kuns 2026-06-03 11:44:16 +02:00
  • 3c40bb5ea3 feat(i18n): seed en.json and wire locale copy to app output mika kuns 2026-06-03 11:41:51 +02:00
  • d95d55e6b8 feat(i18n): add CultureResolver for OS-culture mapping mika kuns 2026-06-03 11:39:20 +02:00
  • d22b50e171 feat(i18n): add Localizer with fallback chain and change event mika kuns 2026-06-03 11:38:49 +02:00
  • a83a0c41e8 feat(i18n): add LocaleStore folder discovery mika kuns 2026-06-03 11:38:02 +02:00
  • 9efde2bf88 feat(i18n): add ClaudeDo.Localization project with nested-JSON locale parser mika kuns 2026-06-03 11:35:59 +02:00
  • 8dc8b8ba8e docs: localization implementation plan mika kuns 2026-06-03 11:32:06 +02:00
  • baeea9c2a7 docs: localization (i18n) design spec mika kuns 2026-06-03 11:19:03 +02:00
  • a935bf9664 i18n(ui): English UI labels for weekly report and notes (report body stays German) mika kuns 2026-06-03 10:44:36 +02:00
  • 2d55f88a41 fix(ui): notes add row stays visible, English 'Add' label, Enter to add mika kuns 2026-06-03 10:39:53 +02:00
  • a8d8a8bd65 fix(worker): sanitize report model arg, fix multi-repo summary attribution and standup-weekday sentinel mika kuns 2026-06-03 10:22:06 +02:00
  • 0bc3d2a6c4 docs: document weekly report and daily notes feature mika kuns 2026-06-03 10:15:40 +02:00
  • b886d58c07 test: update fakes for new IWorkerClient members and WorkerHub/DetailsIslandViewModel ctor args mika kuns 2026-06-03 10:13:56 +02:00
  • a8943a9f7a feat(ui): pinned Notes row in My Day opens the notes editor mika kuns 2026-06-03 10:08:30 +02:00
  • eccd06e182 feat(ui): notes mode in the Details island mika kuns 2026-06-03 10:07:09 +02:00
  • 731c291d61 feat(ui): NotesEditorView mika kuns 2026-06-03 10:02:16 +02:00
  • c8b5ed3912 feat(ui): NotesEditorViewModel with day navigation and bullet CRUD mika kuns 2026-06-03 10:01:17 +02:00
  • 9bf44da13b feat(ui): INotesApi wrapper for daily notes mika kuns 2026-06-03 09:59:40 +02:00
  • b748c1569e feat(ui): open Weekly Report modal from the menu mika kuns 2026-06-03 09:56:32 +02:00
  • 74fc39f1a6 feat(ui): WeeklyReportModalView mika kuns 2026-06-03 09:55:10 +02:00
  • ccd2ee2cc7 feat(ui): WeeklyReportModalViewModel with default-range logic mika kuns 2026-06-03 09:54:10 +02:00
  • 5b89e3d03f feat(settings): persist report excluded paths and standup weekday mika kuns 2026-06-03 09:50:03 +02:00
  • e106b00b16 feat(ui): WorkerClient methods for week report and daily notes mika kuns 2026-06-03 09:46:39 +02:00
  • d7558ef451 feat(worker): hub methods for week report and daily notes mika kuns 2026-06-03 09:44:45 +02:00
  • 4aa4353d11 feat(worker): register report reader and service in DI mika kuns 2026-06-03 09:43:48 +02:00
  • 50d84f12c9 feat(worker): WeekReportService orchestrates generate + store mika kuns 2026-06-03 09:42:21 +02:00
  • e2271b5a50 feat(worker): week report prompt builder (day-major pivot) mika kuns 2026-06-03 09:40:57 +02:00
  • bec87b3d6f feat(worker): ClaudeHistoryReader distills session logs mika kuns 2026-06-03 09:37:40 +02:00
  • 4cb7ad8dfa feat(worker): report activity models and reader interface mika kuns 2026-06-03 09:35:49 +02:00
  • 992fbf0763 feat(data): add WeekReportRepository with tests mika kuns 2026-06-03 09:34:03 +02:00
  • 1d7b86dbef feat(data): add DailyNoteRepository with tests mika kuns 2026-06-03 09:32:08 +02:00
  • 036586e736 feat(data): migration for daily notes and week reports mika kuns 2026-06-03 09:28:50 +02:00
  • d9e5d2600b feat(data): configure daily note + week report tables mika kuns 2026-06-03 09:26:00 +02:00