tau-agent-base 0.1.0

Shared types, wire protocol, and utilities for the tau agent workspace
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
//! Tool prompt contribution type.

/// A tool's contribution to the system prompt.
#[derive(Debug, Clone)]
pub struct ToolPrompt {
    /// Tool name (e.g. "bash").
    pub name: String,
    /// One-line description for the "Available tools" list.
    pub snippet: String,
    /// Extra guideline bullets for the "Guidelines" section.
    pub guidelines: Vec<String>,
}