Commit Graph

  • 5f5c09461b Add story 34: per-project agent configuration and role definitions Dave 2026-02-19 15:49:07 +00:00
  • f942a00b96 Merge branch 'feature/story-28-ui-show-test-todos' Dave 2026-02-19 15:36:04 +00:00
  • 2c3003d721 Story 28: Show remaining test TODOs in the UI Dave 2026-02-19 15:33:45 +00:00
  • 50c905d868 Merge spike/claude-code-integration: PTY-based Claude Code with multi-agent support Dave 2026-02-19 15:30:56 +00:00
  • f17cd63d2f Revert spike ports to 3001/5173, add stories 32 and 33 Dave 2026-02-19 15:30:23 +00:00
  • 68a19c393e Spike: PTY-based Claude Code integration with multi-agent concurrency Dave 2026-02-19 15:25:22 +00:00
  • 644644d5b3 Update story 28 to read TODOs from story file instead of tests/todo/ Dave 2026-02-19 15:08:20 +00:00
  • 8973d22afc Renumber upcoming stories and add .ignore updates Dave 2026-02-19 15:07:06 +00:00
  • 9864e0a9e6 Finished a few more stories Dave 2026-02-19 14:53:44 +00:00
  • 959755cd6e Fix post-merge: pass None for coverage arg in to_review_story tests Dave 2026-02-19 14:47:19 +00:00
  • fd152cb5b7 Merge story-29: Backfill tests for maximum coverage Dave 2026-02-19 14:46:42 +00:00
  • 8f684a6ca4 Story 27: Coverage tracking (full-stack) Dave 2026-02-19 14:45:57 +00:00
  • f56d9e04e0 WIP: Batch 4 — App, GatePanel, ReviewPanel frontend tests Dave 2026-02-19 14:05:57 +00:00
  • b6e55a513f WIP: Batch 3 — backfill frontend tests Dave 2026-02-19 13:55:59 +00:00
  • de6334720a WIP: Batch 2 — backfill tests for fs, shell, and http/workflow Dave 2026-02-19 13:52:19 +00:00
  • 76e7c68b66 WIP: Batch 1 — backfill tests for store, search, and workflow Dave 2026-02-19 13:49:33 +00:00
  • 8f0bc971bf Ensuring we keep the current storykit stories folder Dave 2026-02-19 12:58:53 +00:00
  • b333814fcc Added fronted test instructions Dave 2026-02-19 12:58:40 +00:00
  • e47c8814e6 Removing unneeded tsconfig Dave 2026-02-19 12:58:29 +00:00
  • 013b28d77f Story 26: Establish TDD workflow and quality gates Dave 2026-02-19 12:54:04 +00:00
  • 3a98669c4c Ignore Playwright test results Dave 2026-02-17 17:11:39 +00:00
  • d0a1da2176 Update Story Kit workflow docs and move story 26 Dave 2026-02-17 14:12:45 +00:00
  • 5854ff5593 Consolidate upcoming TDD stories Dave 2026-02-17 13:42:59 +00:00
  • 37ef7abb2f Deleted orphan file Dave 2026-02-17 13:39:46 +00:00
  • 3302b62839 Rename workflow to story-driven test workflow Dave 2026-02-17 13:38:31 +00:00
  • 3079ea194f Add story for UI test TODO visibility Dave 2026-02-17 13:35:27 +00:00
  • 4c887d93b5 Refocus workflow on TDD and reorganize stories Dave 2026-02-17 13:34:32 +00:00
  • 1f4f10930f Archived story 25 Dave 2026-02-16 20:34:21 +00:00
  • f1e5ac72e0 Project creation is workign Dave 2026-02-16 20:34:03 +00:00
  • 3be9088794 Split into components Dave 2026-02-16 19:59:37 +00:00
  • 1adbadb6eb ibid Dave 2026-02-16 19:53:43 +00:00
  • e6638a6517 Clean up previous project display Dave 2026-02-16 19:53:31 +00:00
  • 8ed40dd444 Fixed up project picker a bit Dave 2026-02-16 19:48:39 +00:00
  • 45bce740b6 Text-completion picker to select a project Dave 2026-02-16 19:44:29 +00:00
  • ffab287d16 Put in a recent project picker Dave 2026-02-16 18:57:39 +00:00
  • 539cbba409 Ignoring the store.json Dave 2026-02-16 17:18:03 +00:00
  • 2bb987d629 Happier startup message Dave 2026-02-16 17:10:23 +00:00
  • 37be55242d Auto-build the fronted into the release binary on cargo build --release Dave 2026-02-16 17:05:09 +00:00
  • dae772e619 Added some API doc comments Dave 2026-02-16 16:55:59 +00:00
  • feb05dc8d0 Refactored and documented the HTTP API Dave 2026-02-16 16:50:50 +00:00
  • f76376b203 More smoothing, as they say Dave 2026-02-16 16:35:25 +00:00
  • 5923165fcf Refactoring the structure a bit Dave 2026-02-16 16:24:21 +00:00
  • a2188e2c7f Smoothing out some tauri conversion leftovers Dave 2026-02-16 16:02:30 +00:00
  • b1706aaa3b Caonverting to workspace Dave 2026-02-16 15:54:16 +00:00
  • caf293a8c4 Renamed .living_spec in a few more places Dave 2026-02-16 15:45:44 +00:00
  • 3865883998 Renamed living spec to Story Kit Dave 2026-02-16 15:44:20 +00:00
  • 0876c53e17 moved from tauri to a server with embedded UI Dave 2026-02-13 12:31:36 +00:00
  • d4203cfaab Updating README Dave 2026-02-06 16:28:50 +00:00
  • 0465609295 Upating README for living spec Dave 2026-02-06 16:28:40 +00:00
  • f6b86ea5a6 Testing more paths in search Dave 2026-01-27 16:07:00 +00:00
  • 1f11eaedab ibid Dave 2026-01-27 15:28:09 +00:00
  • c24f44bf51 wip tests for chat.rs Dave 2026-01-27 15:01:47 +00:00
  • 97b0ce1b58 Wrote some tests. Dave 2026-01-27 14:45:28 +00:00
  • 8b14aa1f6f Fixing warnings and moving LLM providers into a module Dave 2026-01-27 13:30:46 +00:00
  • 1f1f5f6dac Updated dependencies, fixed some clippy warnings Dave 2026-01-26 18:15:29 +00:00
  • c2da7f9f18 Fix Story 12: Claude API key storage now working Dave 2025-12-27 20:08:24 +00:00
  • 2976c854d0 Fix model selection resetting issue Dave 2025-12-27 19:50:47 +00:00
  • e3f4f92c54 Frontend: Add Claude integration UI Dave 2025-12-27 19:43:00 +00:00
  • 1529ca77e7 Backend: Add Anthropic/Claude provider integration Dave 2025-12-27 19:41:20 +00:00
  • e71dcd8226 Story 12: Update story and specs for Claude integration Dave 2025-12-27 19:37:01 +00:00
  • ca7efc2888 Archive Story 23 to stories/archive/ Dave 2025-12-27 19:30:32 +00:00
  • bdb82bcf49 Story 23: Alphabetize LLM dropdown list Dave 2025-12-27 19:30:17 +00:00
  • f963c2e17e Archive Story 22 to stories/archive/ Dave 2025-12-27 19:21:48 +00:00
  • 57826dc5ee Story 22: Implement smart auto-scroll that respects user scrolling Dave 2025-12-27 19:21:34 +00:00
  • 1baf3fa728 Clean up duplicate Story 18 files (already archived) Dave 2025-12-27 18:51:11 +00:00
  • 50e2c2cd70 Remove Story 16 placeholder (work completed in previous commit) Dave 2025-12-27 18:50:05 +00:00
  • 02d3c05f34 UI: Move submit/stop button outside input field Dave 2025-12-27 18:47:48 +00:00
  • 71ce87d836 Story 15: Implement New Session cancellation Dave 2025-12-27 18:39:28 +00:00
  • e1fb0e3d19 Story 13: Implement Stop button with backend cancellation Dave 2025-12-27 18:32:15 +00:00
  • 846967ee99 Fix race condition: ignore streaming events from old sessions Dave 2025-12-27 17:37:25 +00:00
  • 68f35d4591 Fix New Session bug: use async Tauri dialog instead of window.confirm Dave 2025-12-27 17:33:03 +00:00
  • 418fa86f7d Add debug logging to clearSession to diagnose Cancel button bug Dave 2025-12-27 17:30:03 +00:00
  • bd8d838457 Story 17: Display Context Window Usage with emoji indicator Dave 2025-12-27 17:26:21 +00:00
  • 9965c78221 Remove duplicate/empty Story 15 (New Session was completed as Story 20) Dave 2025-12-27 17:10:25 +00:00
  • 88e2a9c0bc Add Story 22: Smart auto-scroll that respects user scrolling Dave 2025-12-27 17:09:32 +00:00
  • fdefdd7204 Add biome-ignore for intentional useEffect dependencies Dave 2025-12-27 17:08:29 +00:00
  • 9a61b03c09 Fix auto-scroll bug: add messages and streamingContent as dependencies to useEffect Dave 2025-12-27 17:04:06 +00:00
  • b3dd5f5670 Story 20: New Session button to clear chat history Dave 2025-12-27 17:01:55 +00:00
  • 64d1b788be Story 18: Token-by-token streaming responses Dave 2025-12-27 16:50:18 +00:00
  • bb700ce870 feat: Backend cancellation support for interrupting model responses Dave 2025-12-27 15:36:58 +00:00
  • 909e8f1a2a feat: Story 14 - Auto-focus chat input on startup Dave 2025-12-25 15:43:29 +00:00
  • 0ff1a4b167 feat: Story 11 - Left-align text and add syntax highlighting Dave 2025-12-25 15:39:22 +00:00
  • ed15279dae feat: Story 9 - Remove scroll bars for cleaner UI Dave 2025-12-25 15:23:49 +00:00
  • 990441dfc1 feat: Story 8 - Collapsible tool outputs + autonomous coding improvements Dave 2025-12-25 15:18:12 +00:00
  • c493da2f2a chore: archive story 10 Dave 2025-12-25 13:22:08 +00:00
  • d3fa8d940b feat: persist model selection Dave 2025-12-25 13:21:55 +00:00
  • a924de8b36 chore: archive story 09 Dave 2025-12-25 13:10:12 +00:00
  • f1d4efb266 feat: system prompt and persona Dave 2025-12-25 13:10:03 +00:00
  • 9aa52a4b6c chore: archive story 07 Dave 2025-12-25 12:58:47 +00:00
  • c3ff2bdebd feat: ui polish (sticky header, dark mode, flat inputs) Dave 2025-12-25 12:58:37 +00:00
  • dfefa3a8bd chore: archive story 06 Dave 2025-12-25 12:40:38 +00:00
  • e560bd1323 feat: event-driven ui updates Dave 2025-12-25 12:39:20 +00:00
  • a97a83ef53 chore: archive story 04 Dave 2025-12-25 12:26:39 +00:00
  • 6572f45422 feat: auto-detect ollama models Dave 2025-12-25 12:21:58 +00:00
  • e229f2efa8 feat: persist project selection Dave 2025-12-24 17:46:27 +00:00
  • 4e2d7416e8 Added some more stories for later Dave 2025-12-24 17:34:22 +00:00
  • b241c47fd9 fix: make llm provider async and add tool toggle Dave 2025-12-24 17:32:46 +00:00
  • d9cd16601b feat: agent brain (ollama) and chat ui Dave 2025-12-24 17:17:35 +00:00
  • 76e03bc1a2 feat: core agent tools (fs, search, shell) Dave 2025-12-24 16:59:14 +00:00
  • 54810631be Initial commit Dave 2025-12-24 16:29:33 +00:00