Commit Graph

1320 Commits

Author SHA1 Message Date
Dave
b7cc919d7e story-kit: queue 87_story_update_agent_lozenge_colour_scheme_across_panels for QA 2026-02-23 17:37:25 +00:00
Dave
3da8e19516 Fix sparse checkout leaking to main repo by using git sparse-checkout set
Replace manual git config + file write + read-tree with
`git sparse-checkout set --no-cone` which correctly isolates
sparse checkout config to the worktree without polluting the
shared .git/config.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-23 17:34:45 +00:00
Dave
0113d89cbf story-kit: accept 74_story_agent_lozenges_float_across_ui_during_assignment 2026-02-23 17:33:07 +00:00
Dave
cefbb0350b story-kit: create 88_story_auto_assign_agents_to_available_work_on_server_startup 2026-02-23 17:31:47 +00:00
Dave
bc42e4ee14 story-kit: accept 88_story_auto_assign_agents_to_available_work_on_server_startup 2026-02-23 17:22:39 +00:00
Dave
2f30c6bf6a story-kit: queue 88_story_auto_assign_agents_to_available_work_on_server_startup for merge 2026-02-23 17:22:08 +00:00
Dave
6003834d4c story-kit: queue 88_story_auto_assign_agents_to_available_work_on_server_startup for QA 2026-02-23 17:21:19 +00:00
Dave
328247d835 story-kit: start 88_story_auto_assign_agents_to_available_work_on_server_startup 2026-02-23 17:19:58 +00:00
Dave
865c3c46f5 story-kit: create 88_story_auto_assign_agents_to_available_work_on_server_startup 2026-02-23 17:17:49 +00:00
Dave
6be3c3fda6 story-kit: start 87_story_update_agent_lozenge_colour_scheme_across_panels 2026-02-23 17:15:09 +00:00
Dave
9033c5be48 story-kit: accept 86_story_show_live_activity_status_instead_of_static_thinking_indicator_in_chat 2026-02-23 17:06:34 +00:00
Dave
0e2a469370 story-kit: queue 86_story_show_live_activity_status_instead_of_static_thinking_indicator_in_chat for merge 2026-02-23 17:06:21 +00:00
Dave
dcd5727032 story-kit: queue 86_story_show_live_activity_status_instead_of_static_thinking_indicator_in_chat for QA 2026-02-23 17:05:33 +00:00
Dave
4d740ae58f story-kit: create 88_story_auto_assign_agents_to_available_work_on_server_startup 2026-02-23 17:04:44 +00:00
Dave
33092a0a40 story-kit: create 87_story_update_agent_lozenge_colour_scheme_across_panels 2026-02-23 16:59:23 +00:00
Dave
dc76f1a551 story-kit: accept 87_story_update_agent_lozenge_colour_scheme_across_panels 2026-02-23 16:58:00 +00:00
Dave
0c2c8e9280 story-kit: queue 87_story_update_agent_lozenge_colour_scheme_across_panels for merge 2026-02-23 16:57:47 +00:00
Dave
c62f6a103e story-kit: queue 87_story_update_agent_lozenge_colour_scheme_across_panels for QA 2026-02-23 16:57:02 +00:00
Dave
cb86297caa story-kit: start 87_story_update_agent_lozenge_colour_scheme_across_panels 2026-02-23 16:56:24 +00:00
Dave
4240696489 Fix sparse checkout leaking from worktrees to main checkout
Use extensions.worktreeConfig + --worktree flag so core.sparseCheckout
is set per-worktree only, preventing the main checkout from losing its
.story_kit/work/ directory.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-23 16:55:56 +00:00
Dave
3222dac6bd story-kit: accept 87_story_update_agent_lozenge_colour_scheme_across_panels 2026-02-23 16:53:06 +00:00
Dave
d4d1a92741 story-kit: queue 87_story_update_agent_lozenge_colour_scheme_across_panels for merge 2026-02-23 16:52:53 +00:00
Dave
501ddafe38 story-kit: queue 87_story_update_agent_lozenge_colour_scheme_across_panels for QA 2026-02-23 16:52:06 +00:00
Dave
cc885d90ab story-kit: start 87_story_update_agent_lozenge_colour_scheme_across_panels 2026-02-23 16:48:50 +00:00
Dave
48c0b94f6a story-kit: start 86_story_show_live_activity_status_instead_of_static_thinking_indicator_in_chat 2026-02-23 16:48:48 +00:00
Dave
a0aed8d0d4 story-kit: accept 87_story_update_agent_lozenge_colour_scheme_across_panels 2026-02-23 16:47:58 +00:00
Dave
ffe837fd6a story-kit: queue 87_story_update_agent_lozenge_colour_scheme_across_panels for merge 2026-02-23 16:47:46 +00:00
Dave
ecdc51c283 story-kit: queue 87_story_update_agent_lozenge_colour_scheme_across_panels for QA 2026-02-23 16:46:59 +00:00
Dave
cbaed652c7 story-kit: start 87_story_update_agent_lozenge_colour_scheme_across_panels 2026-02-23 16:45:46 +00:00
Dave
2712f9300a story-kit: create 87_story_update_agent_lozenge_colour_scheme_across_panels 2026-02-23 16:45:23 +00:00
Dave
a03eb20dd5 story-kit: create 86_story_show_live_activity_status_instead_of_static_thinking_indicator_in_chat 2026-02-23 16:43:34 +00:00
Dave
2eb5bfb8fe Sparse checkout excludes .story_kit/work/ from agent worktrees
Configures sparse checkout on new and existing worktrees to exclude
the pipeline state directory. This prevents feature branches from
containing .story_kit/work/ file moves that cause rename/delete merge
conflicts when merging back to master.

Also removes "pick up the story from .story_kit/work/" instruction
from agent prompts since the story content is already in the prompt.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-23 16:36:15 +00:00
Dave
fce745cb3c story-kit: accept 84_story_sparse_checkout_excludes_pipeline_files_from_agent_worktrees 2026-02-23 16:31:16 +00:00
Dave
ca36de5d65 story-kit: queue 84_story_sparse_checkout_excludes_pipeline_files_from_agent_worktrees for merge 2026-02-23 16:31:04 +00:00
Dave
530d5c4094 story-kit: queue 84_story_sparse_checkout_excludes_pipeline_files_from_agent_worktrees for QA 2026-02-23 16:30:19 +00:00
Dave
30797a4279 story-kit: accept 85_story_agent_lozenges_move_between_roster_and_work_items_instead_of_duplicating 2026-02-23 16:29:24 +00:00
Dave
17635fb48b story-kit: queue 85_story_agent_lozenges_move_between_roster_and_work_items_instead_of_duplicating for merge 2026-02-23 16:29:09 +00:00
Dave
c6026b9e22 story-kit: queue 85_story_agent_lozenges_move_between_roster_and_work_items_instead_of_duplicating for QA 2026-02-23 16:28:22 +00:00
Dave
61a3454585 story-kit: start 85_story_agent_lozenges_move_between_roster_and_work_items_instead_of_duplicating 2026-02-23 16:27:17 +00:00
Dave
c1618d0f37 story-kit: create 85_story_agent_lozenges_move_between_roster_and_work_items_instead_of_duplicating 2026-02-23 16:27:01 +00:00
Dave
0a404a7b88 Update sonnet agents to sonnet-4.6
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-23 16:22:33 +00:00
Dave
d278c194fd fix: remove stray conflict marker in AgentPanel.test.tsx
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-23 16:19:38 +00:00
Dave
53ffd2af2d story-kit: start 84_story_sparse_checkout_excludes_pipeline_files_from_agent_worktrees 2026-02-23 16:18:01 +00:00
Dave
3340d516ce story-kit: create 84_story_sparse_checkout_excludes_pipeline_files_from_agent_worktrees 2026-02-23 16:17:49 +00:00
Dave
72f4ec9ab7 story-kit: remove 83_story_remove_active_work_list_from_agents_panel 2026-02-23 16:09:59 +00:00
Dave
71ed6f429a Merge story 80: remove model/apikey and rate limit notifications from chat UI
Resolves conflict in claude_code.rs — keeps story 62's permission_request
handler alongside story 80's suppression of system/rate_limit events.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-23 16:09:43 +00:00
Dave
87c2e60dd4 Merge story 62: allow frontend UI to accept permission requests
Surfaces permission prompts in the web UI chat so the interactive
agent can request file writes, commits, etc.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-23 16:07:38 +00:00
Dave
d3bd26a4de story-kit: start 62_story_allow_frontend_ui_to_accept_permissions_requests 2026-02-23 16:07:24 +00:00
Dave
72741f7ea2 Merge story 83: remove active work list from agents panel
Resolves conflict in AgentPanel.test.tsx (duplicate RosterBadge tests
from story 81 merge).

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-23 16:07:19 +00:00
Dave
202789f80a Merge story 82: shift+enter inserts newline instead of sending in chat input
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-23 16:06:24 +00:00