feat: Add configuration options for conversational agent, including verbosity, reasoning display, and tool iteration limits

This commit is contained in:
scawful
2025-10-04 03:07:32 -04:00
parent 06c613804e
commit 10a2713465
5 changed files with 92 additions and 5 deletions

View File

@@ -34,6 +34,11 @@ class SimpleChatSession {
// Set ROM context for tool execution
void SetRomContext(Rom* rom);
// Set agent configuration
void SetConfig(const AgentConfig& config) {
agent_service_.SetConfig(config);
}
// Send a single message and get response (blocking)
absl::Status SendAndWaitForResponse(const std::string& message,
std::string* response_out = nullptr);