Commit Graph
100 Commits
Author SHA1 Message Date
DaveandClaude Opus 4.6 2ac9e119e3 Fix master compilation after bad story 86 squash merge revert
The revert of story 86's merge left broken code from stories 131/135
that depended on it. Removed dead inline event dispatch (referencing
undefined event_type, pty_writer, PermissionReqMsg), added activity_tx
to process_json_event, and removed unused permission_tx parameter from
chat_stream/chat (permissions go through MCP, not PTY).

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-24 12:44:22 +00:00
Dave 4a3400f7d9 story-kit: queue 132_story_fix_toctou_race_in_agent_check_and_insert for merge 2026-02-24 12:39:52 +00:00
Dave 2f8ad0949d story-kit: queue 132_story_fix_toctou_race_in_agent_check_and_insert for QA 2026-02-24 12:36:15 +00:00
Dave f33e996304 story-kit: start 134_story_add_process_health_monitoring_and_timeout_to_agent_pty_sessions 2026-02-24 12:35:21 +00:00
Dave dbb52e0a36 story-kit: create 138_bug_no_heartbeat_to_detect_stale_websocket_connections 2026-02-24 12:35:19 +00:00
Dave 94698203cd story-kit: create 137_bug_lozengeflycontext_animation_queue_race_condition_on_rapid_updates 2026-02-24 12:35:13 +00:00
Dave ddc53dfb42 story-kit: create 136_bug_broadcast_channel_silently_drops_events_on_subscriber_lag 2026-02-24 12:35:07 +00:00
DaveandClaude Opus 4.6 4611a187f1 fix: remove duplicate code block from merge conflict resolution in claude_code.rs
Old process_json_event call and new handle_stream_event match block were
both kept during auto-resolution; remove the old code to fix unclosed delimiter.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-24 12:34:20 +00:00
DaveandClaude Opus 4.6 557b6e9267 fix: resolve merge conflict artifacts from story-86 merge
- Add missing closing brace and #[test] attr between test functions in claude_code.rs
- Remove premature semicolon in TypeScript union type in client.ts

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-24 12:33:31 +00:00
Dave 041b52530e story-kit: create 114_bug_web_ui_sse_socket_stops_updating_after_a_while 2026-02-24 12:32:39 +00:00
Dave 771feaef0c story-kit: create 114_bug_web_ui_sse_socket_stops_updating_after_a_while 2026-02-24 12:32:38 +00:00
Dave 4e4802314f story-kit: merge 86_story_show_live_activity_status_instead_of_static_thinking_indicator_in_chat 2026-02-24 12:32:14 +00:00
Dave bedb041bd3 story-kit: queue 86_story_show_live_activity_status_instead_of_static_thinking_indicator_in_chat for merge 2026-02-24 12:32:02 +00:00
Dave deb3e57d6d story-kit: queue 86_story_show_live_activity_status_instead_of_static_thinking_indicator_in_chat for QA 2026-02-24 12:29:26 +00:00
Dave 3ac7f58449 story-kit: start 86_story_show_live_activity_status_instead_of_static_thinking_indicator_in_chat 2026-02-24 12:27:39 +00:00
Dave 815e51a218 story-kit: start 132_story_fix_toctou_race_in_agent_check_and_insert 2026-02-24 12:24:59 +00:00
Dave 3b175602b6 story-kit: accept 135_story_update_mergemaster_prompt_to_allow_conflict_resolution_and_code_fixes 2026-02-24 12:22:54 +00:00
Dave 8005397fd5 story-kit: merge 135_story_update_mergemaster_prompt_to_allow_conflict_resolution_and_code_fixes 2026-02-24 12:22:42 +00:00
Dave 0bcc9dcdff story-kit: queue 135_story_update_mergemaster_prompt_to_allow_conflict_resolution_and_code_fixes for merge 2026-02-24 12:22:29 +00:00
Dave d4f323a338 story-kit: accept 131_bug_get_agent_output_stream_always_times_out_for_running_agents 2026-02-24 12:20:38 +00:00
Dave eedc9d885f story-kit: queue 135_story_update_mergemaster_prompt_to_allow_conflict_resolution_and_code_fixes for QA 2026-02-24 12:19:55 +00:00
Dave ba708d4052 story-kit: create 86_story_show_live_activity_status_instead_of_static_thinking_indicator_in_chat 2026-02-24 12:19:18 +00:00
Dave 2e2f70df72 Revert "story-kit: merge 86_story_show_live_activity_status_instead_of_static_thinking_indicator_in_chat"
This reverts commit ef162d91ff.
2026-02-24 12:16:45 +00:00
Dave 7546a8f138 story-kit: start 135_story_update_mergemaster_prompt_to_allow_conflict_resolution_and_code_fixes 2026-02-24 12:15:17 +00:00
Dave e8ef10e5d5 story-kit: create 135_story_update_mergemaster_prompt_to_allow_conflict_resolution_and_code_fixes 2026-02-24 12:14:57 +00:00
Dave 462eda0615 story-kit: queue 131_bug_get_agent_output_stream_always_times_out_for_running_agents for merge 2026-02-24 12:12:45 +00:00
Dave 3ada478c38 story-kit: queue 131_bug_get_agent_output_stream_always_times_out_for_running_agents for QA 2026-02-24 12:09:23 +00:00
Dave ef162d91ff story-kit: merge 86_story_show_live_activity_status_instead_of_static_thinking_indicator_in_chat 2026-02-24 12:08:59 +00:00
Dave db06a2f0a6 story-kit: queue 86_story_show_live_activity_status_instead_of_static_thinking_indicator_in_chat for merge 2026-02-24 12:08:46 +00:00
Dave a58c400d0f story-kit: queue 86_story_show_live_activity_status_instead_of_static_thinking_indicator_in_chat for QA 2026-02-24 12:06:10 +00:00
Dave 785f4900ab story-kit: create 132_story_fix_toctou_race_in_agent_check_and_insert 2026-02-24 12:02:01 +00:00
Dave 00e5fc2ccc story-kit: create 132_story_fix_toctou_race_in_agent_check_and_insert 2026-02-24 12:01:49 +00:00
Dave 0255922013 story-kit: create 134_story_add_process_health_monitoring_and_timeout_to_agent_pty_sessions 2026-02-24 12:00:36 +00:00
Dave 521212af46 story-kit: create 133_story_clean_up_agent_state_on_story_archive_and_add_ttl_for_completed_entries 2026-02-24 12:00:31 +00:00
Dave e0a23874e6 story-kit: create 132_story_fix_toctou_race_in_agent_check_and_insert 2026-02-24 12:00:26 +00:00
Dave 3665a669a9 story-kit: start 131_bug_get_agent_output_stream_always_times_out_for_running_agents 2026-02-24 11:56:31 +00:00
Dave d2abdb9440 story-kit: start 86_story_show_live_activity_status_instead_of_static_thinking_indicator_in_chat 2026-02-24 11:53:56 +00:00
Dave 831555043b story-kit: create 86_story_show_live_activity_status_instead_of_static_thinking_indicator_in_chat 2026-02-24 11:53:29 +00:00
Dave 1f9ed34735 story-kit: create 86_story_show_live_activity_status_instead_of_static_thinking_indicator_in_chat 2026-02-24 11:52:45 +00:00
Dave f3e9bac97e story-kit: accept 86_story_show_live_activity_status_instead_of_static_thinking_indicator_in_chat 2026-02-24 11:52:41 +00:00
Dave bb881eca92 story-kit: create 131_bug_get_agent_output_stream_always_times_out_for_running_agents 2026-02-24 11:51:30 +00:00
Dave 908c65f19b story-kit: accept 130_bug_permission_approval_returns_wrong_format_tools_fail_after_user_approves 2026-02-24 11:51:26 +00:00
Dave d6f394d28d story-kit: merge 130_bug_permission_approval_returns_wrong_format_tools_fail_after_user_approves 2026-02-24 11:51:00 +00:00
Dave 0d74f1553a story-kit: queue 130_bug_permission_approval_returns_wrong_format_tools_fail_after_user_approves for merge 2026-02-24 11:50:45 +00:00
Dave b0c20b66b3 story-kit: queue 130_bug_permission_approval_returns_wrong_format_tools_fail_after_user_approves for QA 2026-02-24 11:46:14 +00:00
Dave 1c03db5fd9 story-kit: start 130_bug_permission_approval_returns_wrong_format_tools_fail_after_user_approves 2026-02-24 11:39:55 +00:00
Dave 6733da8148 story-kit: create 130_bug_permission_approval_returns_wrong_format_tools_fail_after_user_approves 2026-02-24 11:39:18 +00:00
Dave 5e5525a7d6 Noting that mcp calls are better than direct file manipulation 2026-02-24 11:23:58 +00:00
Dave cb8577866a Noted the existence of the mcp server. 2026-02-24 11:21:05 +00:00
Dave 9c69e25933 Updated tokio-tungstenite 2026-02-24 11:16:45 +00:00
Dave f1f298708e story-kit: accept 129_story_test_coverage_http_mcp_rs 2026-02-24 00:31:11 +00:00
Dave 5481f65e8b story-kit: merge 129_story_test_coverage_http_mcp_rs 2026-02-24 00:30:54 +00:00
Dave 6c73e11af0 story-kit: accept 128_story_test_coverage_worktree_rs 2026-02-24 00:27:08 +00:00
Dave 40b8006777 story-kit: queue 129_story_test_coverage_http_mcp_rs for merge 2026-02-24 00:27:03 +00:00
Dave 9b2969fdba story-kit: merge 128_story_test_coverage_worktree_rs 2026-02-24 00:26:49 +00:00
Dave 4233966d5e story-kit: accept 127_story_test_coverage_http_mod_rs 2026-02-24 00:24:27 +00:00
Dave 9528ef808c story-kit: merge 127_story_test_coverage_http_mod_rs 2026-02-24 00:24:08 +00:00
Dave 317f2cc2d0 story-kit: queue 128_story_test_coverage_worktree_rs for merge 2026-02-24 00:22:42 +00:00
Dave fdddb86796 story-kit: queue 129_story_test_coverage_http_mcp_rs for QA 2026-02-24 00:20:32 +00:00
Dave c180c0dd60 story-kit: queue 127_story_test_coverage_http_mod_rs for merge 2026-02-24 00:20:10 +00:00
Dave bb7713d5bd story-kit: accept 124_story_test_coverage_llm_providers_claude_code_rs 2026-02-24 00:19:57 +00:00
Dave 0c9588d32c story-kit: merge 124_story_test_coverage_llm_providers_claude_code_rs 2026-02-24 00:19:32 +00:00
Dave d629fc0412 story-kit: queue 124_story_test_coverage_llm_providers_claude_code_rs for merge 2026-02-24 00:17:56 +00:00
Dave 95ae41d717 story-kit: accept 123_story_test_coverage_llm_providers_anthropic_rs 2026-02-24 00:15:59 +00:00
Dave ca9293216f story-kit: merge 123_story_test_coverage_llm_providers_anthropic_rs 2026-02-24 00:15:19 +00:00
Dave fa1a6a0a94 story-kit: queue 123_story_test_coverage_llm_providers_anthropic_rs for merge 2026-02-24 00:15:07 +00:00
Dave 75d75f582f story-kit: accept 126_story_test_coverage_http_anthropic_rs 2026-02-24 00:12:14 +00:00
Dave 7133ba1276 story-kit: merge 126_story_test_coverage_http_anthropic_rs 2026-02-24 00:11:55 +00:00
Dave 166a0bcfa7 story-kit: queue 126_story_test_coverage_http_anthropic_rs for merge 2026-02-24 00:11:44 +00:00
Dave 3805d69a3f story-kit: queue 128_story_test_coverage_worktree_rs for QA 2026-02-24 00:10:54 +00:00
Dave 31ae7f63d8 story-kit: queue 126_story_test_coverage_http_anthropic_rs for QA 2026-02-24 00:08:31 +00:00
Dave 042b164d82 story-kit: accept 122_story_test_coverage_http_ws_rs 2026-02-24 00:07:46 +00:00
Dave ca2097d8e4 story-kit: merge 122_story_test_coverage_http_ws_rs 2026-02-24 00:07:20 +00:00
Dave 8a10443a7a story-kit: queue 122_story_test_coverage_http_ws_rs for merge 2026-02-24 00:06:43 +00:00
Dave 95ce9acf32 story-kit: queue 127_story_test_coverage_http_mod_rs for QA 2026-02-24 00:06:15 +00:00
Dave bdc8d196ad story-kit: queue 124_story_test_coverage_llm_providers_claude_code_rs for QA 2026-02-24 00:05:23 +00:00
Dave 3fcee14f1d story-kit: accept 125_story_test_coverage_http_io_rs 2026-02-24 00:04:05 +00:00
Dave 26e2164833 story-kit: merge 125_story_test_coverage_http_io_rs 2026-02-24 00:03:47 +00:00
Dave 45840ad6e2 story-kit: queue 125_story_test_coverage_http_io_rs for merge 2026-02-24 00:03:35 +00:00
Dave b1b3e4416c story-kit: queue 123_story_test_coverage_llm_providers_anthropic_rs for QA 2026-02-24 00:01:13 +00:00
Dave 3bd1ed5c1d story-kit: accept 120_story_test_coverage_llm_chat_rs 2026-02-24 00:01:02 +00:00
Dave 3825cbb8fd story-kit: merge 120_story_test_coverage_llm_chat_rs 2026-02-24 00:00:35 +00:00
Dave df35539e86 story-kit: queue 120_story_test_coverage_llm_chat_rs for merge 2026-02-24 00:00:21 +00:00
Dave a703838288 story-kit: queue 122_story_test_coverage_http_ws_rs for QA 2026-02-23 23:56:42 +00:00
Dave 84d63a30b6 story-kit: queue 120_story_test_coverage_llm_chat_rs for QA 2026-02-23 23:55:36 +00:00
Dave 1d982a829a story-kit: accept 121_story_test_coverage_io_watcher_rs 2026-02-23 23:55:30 +00:00
Dave e15ae3027f story-kit: merge 121_story_test_coverage_io_watcher_rs 2026-02-23 23:55:09 +00:00
Dave 9e17aff486 story-kit: queue 121_story_test_coverage_io_watcher_rs for merge 2026-02-23 23:54:57 +00:00
Dave 948b71f30e story-kit: queue 121_story_test_coverage_io_watcher_rs for QA 2026-02-23 23:51:49 +00:00
Dave 5d55aee721 story-kit: create 114_bug_web_ui_sse_socket_stops_updating_after_a_while 2026-02-23 23:44:15 +00:00
Dave 20609e88cd story-kit: start 122_story_test_coverage_http_ws_rs 2026-02-23 23:43:58 +00:00
Dave 66b8fa71e4 story-kit: create 129_story_test_coverage_http_mcp_rs 2026-02-23 23:43:51 +00:00
Dave cf2817e2ee story-kit: create 128_story_test_coverage_worktree_rs 2026-02-23 23:43:45 +00:00
Dave ff7493ebb5 story-kit: create 127_story_test_coverage_http_mod_rs 2026-02-23 23:43:39 +00:00
Dave 64222c5fef story-kit: create 126_story_test_coverage_http_anthropic_rs 2026-02-23 23:43:36 +00:00
Dave 95796052b3 story-kit: create 125_story_test_coverage_http_io_rs 2026-02-23 23:43:31 +00:00
Dave 290a815628 story-kit: create 124_story_test_coverage_llm_providers_claude_code_rs 2026-02-23 23:43:27 +00:00
Dave 85451ff06e story-kit: create 123_story_test_coverage_llm_providers_anthropic_rs 2026-02-23 23:43:21 +00:00
Dave d673c2696e story-kit: create 122_story_test_coverage_http_ws_rs 2026-02-23 23:43:17 +00:00
Dave cb4e01ab09 story-kit: create 121_story_test_coverage_io_watcher_rs 2026-02-23 23:43:11 +00:00