diff --git a/frontend/src/api/client.ts b/frontend/src/api/client.ts index daabdfe..7fffe9f 100644 --- a/frontend/src/api/client.ts +++ b/frontend/src/api/client.ts @@ -59,7 +59,7 @@ export type WsResponse = message: string; } /** `.story_kit/project.toml` was modified; re-fetch the agent roster. */ - | { type: "agent_config_changed" }; + | { type: "agent_config_changed" } | { type: "tool_activity"; tool_name: string }; export interface ProviderConfig { diff --git a/server/src/llm/providers/claude_code.rs b/server/src/llm/providers/claude_code.rs index 3ca8bfc..5183d71 100644 --- a/server/src/llm/providers/claude_code.rs +++ b/server/src/llm/providers/claude_code.rs @@ -1091,6 +1091,9 @@ mod tests { #[test] fn claude_code_provider_new() { let _provider = ClaudeCodeProvider::new(); + } + + #[test] fn handle_stream_event_tool_use_start_sends_activity() { let (tx, _rx) = tokio::sync::mpsc::unbounded_channel::(); let (atx, mut arx) = tokio::sync::mpsc::unbounded_channel::();