vv-agent 0.7.0

VectorVein agent runtime, SDK, CLI, tools, and workspace backends
Documentation
1
2
3
4
5
6
7
8
use crate::types::{CompletionReason, Message, ToolExecutionResult};

pub struct ToolRunOutcome {
    pub directive_result: Option<ToolExecutionResult>,
    pub completion_reason: Option<CompletionReason>,
    pub completion_tool_name: Option<String>,
    pub interruption_messages: Vec<Message>,
}