nickmeehan/ichiba
Agent
Delegate to this agent when you need to find and retrieve project documentation from a docs/ directory tree. Especially useful when the docs index references directories (entries ending with /) that require multi-level navigation, or when you need docs for a task but aren't sure which files are relevant.
nickmeehan/ichiba
Agent
Hooks let you run custom logic at key points during a workflow — before a stage starts, after a run completes, when a sandbox is ready, and more. Use them for validation, notifications, guardrails, and orchestration without modifying the workflow graph itself.
nickmeehan/ichiba
Agent
MCP (Model Context Protocol) lets you connect external tool servers to Fabro agents. An MCP server exposes tools over a standardized protocol — databases, APIs, file systems, custom services — and Fabro discovers and registers them automatically. Agents call MCP tools the same way they call built-in tools.
nickmeehan/ichiba
Agent
When an agent or prompt node finishes, Fabro captures its response text and produces an outcome that feeds into context, transition logic, and downstream nodes. Fabro also tracks every file change per stage, offloads large outputs into content-addressed blob storage, and can collect configured artifacts such as…
nickmeehan/ichiba
Agent
Permissions control which tools an agent can use without human approval. Fabro uses a three-tier permission model that balances agent autonomy with safety — read-only agents can explore the codebase freely, read-write agents can also edit files, and full-access agents can run arbitrary shell commands.
nickmeehan/ichiba
Agent
Skills are reusable prompt templates that give agents structured instructions for common tasks -- code review, committing, test writing, refactoring, and more. They are discovered automatically from convention directories, listed in the agent's system prompt, and can be invoked either by the user (with /skill-name…
nickmeehan/ichiba
Agent
Every agent in Fabro has access to a set of built-in tools for interacting with the codebase and environment. Tools execute inside the agent's sandbox — whether that's the local machine, a Docker container, or a Daytona VM — so the same tool calls work identically regardless of provider.