Timmy
e7deb65e45
Fix gateway bot proxying freeform messages as commands
...
The gateway proxy was sending every message's first word to the project
server's /api/bot/command endpoint, then displaying the "Unknown command"
response before falling through to the LLM. Now the proxy only fires
when the first word matches a known bot command.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-21 12:05:58 +01:00
Timmy
45f1096b96
Gateway bot: proxy commands to active project instead of reading local state
...
In gateway mode the bot has no local CRDT or project filesystem, so all
bot commands (status, backlog, start, assign, etc.) returned empty or
broken results. Now the gateway bot proxies non-local commands via HTTP
to the active project's /api/bot/command endpoint, which already exists
on every project server.
Only a small set of gateway-local commands (help, ambient, reset, switch)
are still handled directly by the gateway. Everything else is forwarded
automatically, so new commands added in the future will work through the
proxy without additional gateway changes.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-21 11:47:06 +01:00
dave
b77e139347
huskies: merge 593_bug_web_ui_work_item_detail_panel_returns_404_for_crdt_only_stories
2026-04-17 13:59:35 +00:00
dave
43ca0cbc59
huskies: merge 595_story_web_ui_settings_page_with_form_based_project_toml_editor
2026-04-17 13:38:09 +00:00
dave
982e65aec5
huskies: merge 594_story_scaffold_project_toml_includes_all_configurable_settings_with_comments
2026-04-17 12:45:09 +00:00
Timmy
6c76b569c4
Deleting ancient handoff file
2026-04-17 13:18:02 +01:00
Timmy
fd7698f0e7
Bump version to 0.10.3
v0.10.3
2026-04-16 18:08:23 +01:00
dave
4b710b02f2
huskies: merge 591_story_gateway_chat_commands_use_active_project_root_instead_of_gateway_config_dir
2026-04-16 16:14:05 +00:00
dave
e734e80da5
huskies: merge 590_story_gateway_native_mcp_tools_return_json_rpc_responses_missing_request_id
2026-04-16 11:41:52 +00:00
dave
4ddf2a4367
fix: strip front matter from show command, display useful metadata inline
...
Strips the YAML front matter block and shows useful fields
(depends_on, agent, blocked, retries) as a summary line at the top.
Eliminates the duplicate title problem.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-16 09:01:54 +00:00
dave
2b95388efd
fix: convert markdown headings to bold in show command for Matrix rendering
...
Element X doesn't style <h2> tags distinctly. Convert ## headings to
**bold** text with a blank line above for consistent rendering across
all Matrix clients.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-16 08:47:41 +00:00
dave
9f0274417d
huskies: merge 579_bug_matrix_bot_messages_render_markdown_headings_without_line_breaks_or_formatting
2026-04-16 08:22:34 +00:00
dave
df2f20a5e5
huskies: merge 589_story_wizard_auto_detects_project_components_and_configures_scripts_accordingly
2026-04-16 00:22:53 +00:00
dave
61502f51d9
huskies: merge 588_bug_wizard_generated_script_test_misses_frontend_tests_for_projects_with_a_frontend
2026-04-15 23:57:12 +00:00
dave
4553d7215a
huskies: merge 586_bug_wizard_skips_context_and_stack_generation_when_files_already_exist_from_scaffold
2026-04-15 23:52:25 +00:00
dave
4a1c6b4cfa
huskies: merge 585_bug_bot_not_aware_of_actual_running_port_defaults_to_3001
2026-04-15 23:47:37 +00:00
dave
2663c5f91f
huskies: merge 583_bug_add_test_that_builds_gateway_route_tree_to_catch_duplicate_route_panics
2026-04-15 19:57:12 +00:00
dave
79ee19ca5b
huskies: merge 587_bug_pipeline_db_not_in_default_gitignore_novice_users_will_commit_it
2026-04-15 19:49:46 +00:00
dave
871a18f821
huskies: merge 584_bug_bot_asks_user_to_run_huskies_init_instead_of_running_wizard_automatically
2026-04-15 19:28:58 +00:00
Timmy
f4a97c1135
Bump version to 0.10.2
v0.10.2
2026-04-15 20:07:55 +01:00
dave
0969fb5d51
fix: remove duplicate / route in gateway that causes panic on startup
...
gateway_index_handler and embedded_index both registered at /. The
embedded React frontend should serve /. Remove the old gateway
index handler.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-15 18:57:35 +00:00
dave
744cc9dca4
huskies: merge 569_story_gateway_ui_cross_project_pipeline_status_view
2026-04-15 18:38:33 +00:00
dave
ce37281333
huskies: merge 571_story_expose_agent_remaining_turns_and_budget_via_mcp_tool
2026-04-15 18:30:32 +00:00
dave
149a383447
huskies: merge 568_story_gateway_ui_connected_agents_dashboard
2026-04-15 18:25:17 +00:00
dave
d68614e26a
huskies: merge 580_story_diff_bot_command_shows_git_diff_from_main_branch_to_worktree_branch
2026-04-15 18:16:26 +00:00
dave
a4480fa067
chore: feed CONTEXT and STACK specs to all agents, update STACK with source map
...
Agents now read specs/00_CONTEXT.md (what the project does) and
specs/tech/STACK.md (tech stack + source map) in addition to the
README. STACK.md rewritten to reflect current state — removes stale
references to biome, tauri-specta, .story_kit.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-15 18:15:09 +00:00
dave
beb84ade9f
huskies: merge 567_story_gateway_ui_project_management_add_and_remove_projects
2026-04-15 18:06:43 +00:00
dave
d235fd41ac
huskies: merge 581_story_freeze_command_to_hold_a_story_at_its_current_stage_without_advancing
2026-04-15 18:02:14 +00:00
dave
2246278845
huskies: merge 582_story_bot_configuration_page
2026-04-15 17:37:52 +00:00
dave
d80fc143c2
huskies: merge 577_bug_show_command_reads_story_files_from_filesystem_instead_of_crdt
2026-04-15 17:28:05 +00:00
dave
1fe4ca2b7a
Revert "huskies: merge 566_story_gateway_ui_bot_configuration_page"
...
This reverts commit c28c86dbc6 .
2026-04-15 17:13:01 +00:00
dave
c28c86dbc6
huskies: merge 566_story_gateway_ui_bot_configuration_page
2026-04-15 14:12:23 +00:00
dave
70fecafd41
huskies: merge 576_bug_overview_command_reads_story_files_from_filesystem_instead_of_crdt
2026-04-15 14:06:31 +00:00
dave
c34b119526
huskies: merge 575_bug_unblock_command_reads_story_files_from_filesystem_instead_of_crdt
2026-04-15 13:53:21 +00:00
dave
0bf715d9bb
huskies: merge 574_bug_depends_bot_command_broken_after_removing_filesystem_story_files
2026-04-15 13:38:27 +00:00
dave
7fa31c03a3
huskies: merge 573_story_remove_criterion_mcp_tool_to_delete_an_acceptance_criterion
2026-04-15 13:23:18 +00:00
dave
483489cc44
fix: rewrite coder agent prompts — run tests before commit, remove stale instructions
...
Key changes:
- Tests before commit, not after: "run run_tests, fix failures, then commit"
- Removed polling references (run_tests blocks now)
- Removed "never run script/test" (primes agents to think about it)
- Removed dead "user review" instruction
- Removed "commit and stop" which signalled skip-testing
- Cleaner workflow: implement → check criteria → test → fix → commit → exit
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-15 13:19:08 +00:00
dave
ec40b4771b
huskies: merge 572_story_edit_criterion_mcp_tool_to_update_acceptance_criteria_text
2026-04-15 13:03:55 +00:00
dave
52b21c22b1
huskies: merge 566_story_gateway_ui_bot_configuration_page
2026-04-14 18:57:32 +00:00
dave
8936abd8cd
docs: add project architecture section to README for agent context
...
Agents need to know the gateway is a mode of the binary, not a
separate app, and that UI stories are frontend React work, not
Rust backend restructuring.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-14 16:23:18 +00:00
dave
8482df2f4e
huskies: merge 570_bug_merge_agent_work_should_check_if_story_is_already_done_before_attempting_merge
2026-04-14 16:15:29 +00:00
Timmy
327163eb60
Bump version to 0.10.1
v0.10.1
2026-04-14 16:41:27 +01:00
Timmy
8f1dd0ad13
Removing example code
2026-04-14 14:34:43 +01:00
dave
28adef9739
chore: switch mergemaster to opus and add cargo fmt guidance
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-14 12:35:57 +00:00
dave
badfabcf5e
chore: switch mergemaster to opus and add cargo fmt guidance
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-14 12:27:58 +00:00
dave
d0d2b17484
huskies: merge 563_story_build_agent_join_mechanism_agents_register_with_the_gateway_via_token
2026-04-14 12:06:13 +00:00
dave
efe434ede3
huskies: merge 565_story_gateway_web_ui_shell_with_project_switcher
2026-04-14 11:28:55 +00:00
dave
df5ba8ebab
huskies: merge 560_story_make_merge_agent_work_return_results_like_run_tests_instead_of_polling
2026-04-14 10:26:44 +00:00
dave
ff1149750b
huskies: merge 561_bug_mcp_tools_matching_mcp_huskies_allowlist_still_trigger_permission_prompts
2026-04-14 10:19:51 +00:00
dave
d824dc4b73
huskies: merge 558_story_matrix_bot_can_run_on_the_gateway_to_manage_multiple_projects_from_one_chat
2026-04-14 10:01:04 +00:00