dave
4e082009c2
huskies: merge 487_story_display_story_dependencies_in_web_ui_and_chat_commands
2026-04-07 11:49:57 +00:00
dave
89aa705880
huskies: merge 481_bug_scaffold_does_not_copy_agent_definitions_from_project_toml_to_new_projects
2026-04-07 11:26:04 +00:00
dave
5413a26406
huskies: merge 484_story_story_dependencies_in_pipeline_auto_assign
2026-04-04 21:46:58 +00:00
dave
7a82a411ec
huskies: merge 483_bug_timer_slash_command_not_wired_up_in_web_ui
2026-04-04 21:33:16 +00:00
dave
470e7a5fd5
huskies: merge 482_refactor_split_agent_definitions_from_project_toml_into_agents_toml
2026-04-04 21:24:22 +00:00
dave
91d31d908f
huskies: merge 476_refactor_split_agents_pool_lifecycle_rs_into_submodules
2026-04-04 20:54:24 +00:00
dave
eb8654dba0
huskies: merge 475_refactor_deduplicate_lifecycle_rs_move_functions_into_a_shared_parameterised_helper
2026-04-04 15:23:49 +00:00
dave
df135e9373
huskies: merge 474_story_per_file_test_coverage_report_with_improvement_targets
2026-04-04 15:11:26 +00:00
dave
c56e462340
huskies: merge 472_story_discord_chat_transport
2026-04-04 12:12:03 +00:00
dave
e74f5275ef
huskies: merge 471_story_bot_command_to_show_overall_test_coverage
2026-04-04 11:56:14 +00:00
dave
187e3d13f1
huskies: merge 470_story_reduce_timer_tick_interval_to_1_second_and_suppress_idle_tick_logging
2026-04-04 11:45:55 +00:00
dave
34ab43aa7e
huskies: merge 469_bug_scaffold_missing_rate_limit_notifications_and_timezone_in_default_project_toml
2026-04-04 11:41:53 +00:00
dave
6b7c3bb450
huskies: merge 468_story_exclude_git_worktrees_from_loc_command_output
2026-04-04 11:10:58 +00:00
Timmy
889b0f0cb8
Coding agents text change.
2026-04-03 21:38:58 +01:00
Timmy
dc0c2a75df
Updated styles
2026-04-03 21:03:54 +01:00
Timmy
eb2b9f435a
Bump version to 0.9.0
2026-04-03 17:07:30 +01:00
Timmy
2d8ccb3eb6
huskies: rename project from storkit to huskies
...
Rename all references from storkit to huskies across the codebase:
- .storkit/ directory → .huskies/
- Binary name, Cargo package name, Docker image references
- Server code, frontend code, config files, scripts
- Fix script/test to build frontend before cargo clippy/test
so merge worktrees have frontend/dist available for RustEmbed
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-03 16:12:52 +01:00
dave
e9954d244b
storkit: merge 466_story_configurable_timezone_in_project_toml_for_timer_scheduling
2026-04-03 13:16:16 +00:00
dave
8059df8330
storkit: merge 463_story_configurable_rate_limit_notification_suppression
2026-04-03 12:59:54 +00:00
dave
fade022b55
storkit: merge 465_bug_timer_tick_loop_never_fires_due_entries
2026-04-03 12:48:30 +00:00
dave
1bf32c6537
storkit: merge 464_bug_timer_rejects_backlog_stories_should_move_to_current_on_fire
2026-04-03 12:08:39 +00:00
dave
641384e794
storkit: merge 462_bug_stage_transition_notifications_can_arrive_out_of_order_and_show_wrong_story_name
2026-04-03 12:04:58 +00:00
dave
759c00556e
fix: timer supports backlog stories — moves to current before starting
...
The timer tick loop now calls move_story_to_current() before
start_agent(), so stories scheduled from the backlog are moved into the
pipeline automatically when the timer fires. The timer bot command also
accepts backlog stories (previously required current).
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-03 11:50:30 +00:00
Timmy
0995c55a82
Bump version to 0.8.8
2026-04-03 11:07:39 +01:00
dave
7da73aa435
storkit: merge 460_bug_strip_bot_mention_fails_on_element_markdown_mention_pill_format
2026-04-03 10:00:50 +00:00
dave
d37fdf8e10
fix: strip emoji between bot mention and command text
...
strip_mention_separator now skips all non-ASCII-alphanumeric chars
(emoji, colons, spaces) and returns a slice starting at the first
command character. Fixes mention pills with emoji display names
(e.g. "timmy ⚡ ️ status") not matching bot commands.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-02 18:06:52 +00:00
dave
b8ac5622d6
storkit: merge 459_bug_matrix_history_json_and_timers_json_missing_from_scaffold_storkit_gitignore
2026-04-02 17:18:28 +00:00
dave
56e71293d6
chore: remove debug log from verification handler
2026-04-02 17:10:09 +00:00
dave
ce4a0cb7f9
storkit: merge 458_story_matrix_bot_ignores_messages_addressed_to_other_bots_in_ambient_mode
2026-04-02 15:51:22 +00:00
dave
967a306ea8
storkit: merge 457_bug_store_json_created_at_project_root_instead_of_inside_storkit
2026-04-02 13:27:46 +00:00
Timmy
13e3bd00f1
Bump version to 0.8.7
2026-04-02 14:09:25 +01:00
dave
cd6d98b99f
debug: log all room messages in verification handler to diagnose in-room verification
2026-04-02 13:08:02 +00:00
Timmy
358f177584
Bump version to 0.8.6
2026-04-02 13:39:49 +01:00
dave
7003fca873
storkit: merge 456_bug_matrix_bot_ignores_in_room_verification_requests_from_element
2026-04-02 11:53:58 +00:00
dave
c6020b7f43
storkit: merge 452_bug_claude_code_pty_crashes_with_fatal_runtime_error_on_agent_restart
2026-04-02 10:31:05 +00:00
Timmy
50405800c6
Bump version to 0.8.5
2026-04-02 11:08:18 +01:00
dave
57e0197d75
storkit: merge 449_bug_oauth_callback_url_ignores_port_cli_flag
2026-03-31 14:55:46 +00:00
dave
dc4bac3a85
fix: update /help test to expect botCommand dispatch, fix PTY fd leak in claude_code.rs ( #451 , #452 )
...
The /help test expected the help overlay to appear, but /help now goes
through botCommand like other slash commands. Updated the test to match.
Also added reader thread join and child.wait() calls to
claude_code.rs to prevent PTY master fd leaks from web UI chat sessions.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-31 14:48:47 +00:00
dave
f16545ec36
fix: join PTY reader thread before returning to prevent stale fd leak ( #453 )
...
The reader thread spawned in run_agent_pty_blocking was never joined,
leaving a cloned PTY master fd open after the agent exited. When the
pipeline restarted the agent on the same worktree, the stale fd from
the previous session interfered with the new PTY allocation, causing
Claude Code's bundled ripgrep to crash with:
fatal runtime error: assertion failed: output.write(&bytes).is_ok()
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-31 14:41:00 +00:00
Timmy
7427865e46
Adding more slash commands
2026-03-31 11:33:41 +01:00
Timmy
ff5f9c76fd
Bump version to 0.8.4
2026-03-31 11:32:10 +01:00
dave
5516ec4595
storkit: merge 448_story_send_oauth_login_link_via_chat_when_credentials_are_missing
2026-03-31 10:28:02 +00:00
dave
10be86587a
storkit: merge 447_bug_element_tab_completion_display_name_breaks_bot_command_matching
2026-03-31 10:18:21 +00:00
Timmy
a006985faf
Bump version to 0.8.3
2026-03-30 18:17:09 +01:00
Timmy
b75679175b
Bump version to 0.8.2
2026-03-30 11:57:05 +01:00
dave
fec417cb16
storkit: merge 433_story_setup_wizard_interviews_user_on_bare_projects_with_no_existing_code
2026-03-29 00:46:05 +00:00
dave
b32fdf7d65
storkit: merge 434_story_wizard_auto_checks_completion_on_first_conversation
2026-03-28 23:33:05 +00:00
dave
5992f9bd19
storkit: merge 438_story_slash_command_autocomplete_in_web_ui_text_input
2026-03-28 22:27:40 +00:00
dave
3048d26e66
storkit: merge 445_bug_rate_limited_mergemaster_exits_advance_stories_to_done_without_merging
2026-03-28 20:08:15 +00:00
dave
ddc4a57cd2
storkit: merge 444_refactor_extract_shared_test_helpers_test_ctx_write_story_file_make_api
2026-03-28 19:51:17 +00:00