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
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
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
016ad7f359
story-kit: accept 83_story_remove_active_work_list_from_agents_panel
2026-02-23 16:04:18 +00:00
Dave
12c912e247
story-kit: remove 80_story_remove_model_apikey_and_rate_limit_notifications_from_chat_ui
2026-02-23 16:04:08 +00:00
Dave
29eff51182
story-kit: start 83_story_remove_active_work_list_from_agents_panel
2026-02-23 16:04:02 +00:00
Dave
c42be5d12c
story-kit: queue 83_story_remove_active_work_list_from_agents_panel for merge
2026-02-23 16:03:50 +00:00
Dave
0e8451c412
story-kit: accept 62_story_allow_frontend_ui_to_accept_permissions_requests
2026-02-23 16:01:43 +00:00
Dave
6962e92f0c
fix: resolve merge conflict in claude_code.rs
...
Keep master's quiet system/rate_limit_event handlers while preserving
the story-62 permission_request handler (the core feature).
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-02-23 16:01:22 +00:00
Dave
1a73b88d85
story-83: remove active work list from Agents panel
...
Remove the "agents-at-work" list section from AgentPanel. The roster
badges with flying lozenge animations already convey which agents are
active, making the redundant list unnecessary.
- Remove StatusBadge, DiffCommand, EditorCommand components
- Remove expandedKey, logEndRefs, fade-timer state and effects
- Remove handleStop (no more Stop buttons)
- Keep agents state + SSE subscriptions (roster badges still need it)
- Delete diff-command and fade-out tests (feature removed)
- Add test asserting no agent-entry divs are rendered
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-02-23 16:00:14 +00:00
Dave
026ba3cbcf
story-kit: queue 62_story_allow_frontend_ui_to_accept_permissions_requests for merge
2026-02-23 15:59:32 +00:00
Dave
cbc1c8819c
story-kit: accept 82_story_shift_enter_inserts_newline_instead_of_sending_in_chat_input
2026-02-23 15:59:21 +00:00
Dave
0a5fcd8db9
story-kit: queue 82_story_shift_enter_inserts_newline_instead_of_sending_in_chat_input for merge
2026-02-23 15:58:44 +00:00
Dave
a2409c2ace
story-kit: queue 82_story_shift_enter_inserts_newline_instead_of_sending_in_chat_input for QA
2026-02-23 15:57:21 +00:00