storkit: merge 392_refactor_extract_shared_transport_utilities_from_matrix_module_into_chat_submodule

This commit is contained in:
dave
2026-03-25 14:43:28 +00:00
parent 580ab1ce68
commit 077288e7b7
21 changed files with 344 additions and 326 deletions
+5 -5
View File
@@ -669,7 +669,7 @@ pub async fn slash_command_receive(
format!("{} {keyword} {}", ctx.bot_name, payload.text)
};
use crate::chat::transport::matrix::commands::{CommandDispatch, try_handle_command};
use crate::chat::commands::{CommandDispatch, try_handle_command};
let dispatch = CommandDispatch {
bot_name: &ctx.bot_name,
@@ -702,7 +702,7 @@ async fn handle_incoming_message(
user: &str,
message: &str,
) {
use crate::chat::transport::matrix::commands::{CommandDispatch, try_handle_command};
use crate::chat::commands::{CommandDispatch, try_handle_command};
let dispatch = CommandDispatch {
bot_name: &ctx.bot_name,
@@ -815,7 +815,7 @@ async fn handle_llm_message(
user_message: &str,
) {
use crate::llm::providers::claude_code::{ClaudeCodeProvider, ClaudeCodeResult};
use crate::chat::transport::matrix::drain_complete_paragraphs;
use crate::chat::util::drain_complete_paragraphs;
use std::sync::atomic::{AtomicBool, Ordering};
use tokio::sync::watch;
@@ -1471,7 +1471,7 @@ mod tests {
fn slash_command_dispatches_through_command_registry() {
// Verify that the synthetic message built by the slash handler
// correctly dispatches through try_handle_command.
use crate::chat::transport::matrix::commands::{CommandDispatch, try_handle_command};
use crate::chat::commands::{CommandDispatch, try_handle_command};
let agents = test_agents();
let ambient_rooms = test_ambient_rooms();
@@ -1498,7 +1498,7 @@ mod tests {
#[test]
fn slash_command_show_passes_args_through_registry() {
use crate::chat::transport::matrix::commands::{CommandDispatch, try_handle_command};
use crate::chat::commands::{CommandDispatch, try_handle_command};
let agents = test_agents();
let ambient_rooms = test_ambient_rooms();