Expand description
Tool configurations and utilities Provides configuration for different CLI agents: claude, codex, opencode, agent, gemini, qwen
Re-exports§
pub use agent::AgentBuildOptions;pub use agent::AgentTool;pub use agent::AgentUsage;pub use agent::ErrorResult;pub use claude::ClaudeBuildOptions;pub use claude::ClaudeTool;pub use claude::ClaudeUsage;pub use codex::CodexBuildOptions;pub use codex::CodexTool;pub use codex::CodexUsage;pub use gemini::GeminiBuildOptions;pub use gemini::GeminiErrorResult;pub use gemini::GeminiTool;pub use gemini::GeminiUsage;pub use opencode::OpencodeBuildOptions;pub use opencode::OpencodeTool;pub use opencode::OpencodeUsage;pub use qwen::QwenBuildOptions;pub use qwen::QwenErrorResult;pub use qwen::QwenTool;pub use qwen::QwenUsage;
Modules§
- agent
- Agent CLI tool configuration (@link-assistant/agent).
- claude
- Claude CLI tool configuration Based on hive-mind’s claude.lib.mjs implementation
- codex
- Codex CLI tool configuration Based on hive-mind’s codex.lib.mjs implementation
- gemini
- Gemini CLI tool configuration Based on Google’s official gemini-cli: https://github.com/google-gemini/gemini-cli
- opencode
- OpenCode CLI tool configuration Based on hive-mind’s opencode.lib.mjs implementation
- qwen
- Qwen Code CLI tool configuration Based on https://github.com/QwenLM/qwen-code Qwen Code is an open-source AI agent optimized for Qwen3-Coder models
Structs§
- Tool
Registry - Tool registry for all supported tools
Traits§
- Tool
- Generic tool trait
Functions§
- get_
tool - Get tool configuration by name
- is_
tool_ supported - Check if a tool is supported
- list_
tools - List available tools