huskies: merge 629_refactor_migrate_commanddispatch_and_commandcontext_to_services_bundle

This commit is contained in:
dave
2026-04-25 20:37:10 +00:00
parent 2a3f88fdcf
commit 14b158d0b2
27 changed files with 407 additions and 544 deletions
@@ -262,11 +262,9 @@ pub(super) async fn on_room_message(
// the LLM. All commands are registered in commands.rs — no special-casing
// needed here.
let dispatch = super::super::commands::CommandDispatch {
bot_name: &ctx.services.bot_name,
bot_user_id: ctx.matrix_user_id.as_str(),
services: &ctx.services,
project_root: &effective_root,
agents: &ctx.services.agents,
ambient_rooms: &ctx.services.ambient_rooms,
bot_user_id: ctx.matrix_user_id.as_str(),
room_id: &room_id_str,
};
if let Some((response, response_html)) =