Built-in tools for the caliban agent harness.
Each tool implements caliban_agent_core::Tool with a JSON Schema for its
input. All tools share a WorkspaceRoot for path resolution.
Modules are grouped by capability:
- [
fs] — filesystem tools (Read,Write,Edit,MultiEdit,NotebookEdit). - [
shell] — shell execution (Bash) plus background-job tools. - [
web] —WebFetch/WebSearch. - [
memory] — auto-memoryReadMemoryTopic/WriteMemoryTopic. - [
agent] — sub-agent orchestration (AgentTool) andTodoWrite. - [
search] —GlobandGrep. - [
plan] —EnterPlanMode/ExitPlanMode. - [
workspace] — sharedWorkspaceRootpath-resolution type.