13 lines
376 B
Rust
13 lines
376 B
Rust
struct AnthropicRuntimeClient {
|
|
runtime: tokio::runtime::Runtime,
|
|
client: ApiProviderClient,
|
|
session_id: String,
|
|
model: String,
|
|
enable_tools: bool,
|
|
emit_output: bool,
|
|
allowed_tools: Option<AllowedToolSet>,
|
|
tool_registry: GlobalToolRegistry,
|
|
progress_reporter: Option<InternalPromptProgressReporter>,
|
|
reasoning_effort: Option<String>,
|
|
}
|