Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
iomesh
command
Command iomesh is the I/O Mesh TUI coding agent (Go rewrite of Grok Build), with DeepSeek-first model routing and optional I/O Mesh platform integration.
|
Command iomesh is the I/O Mesh TUI coding agent (Go rewrite of Grok Build), with DeepSeek-first model routing and optional I/O Mesh platform integration. |
|
internal
|
|
|
acp
Package acp implements a minimal Agent Client Protocol (ACP) server over stdio or WebSocket JSON-RPC for IDE and automation clients.
|
Package acp implements a minimal Agent Client Protocol (ACP) server over stdio or WebSocket JSON-RPC for IDE and automation clients. |
|
agent
Package agent implements the coding-agent runtime loop: prompt → LLM (via router) → tool calls → workspace effects, with hooks for TUI, headless, and ACP front-ends.
|
Package agent implements the coding-agent runtime loop: prompt → LLM (via router) → tool calls → workspace effects, with hooks for TUI, headless, and ACP front-ends. |
|
config
Package config loads and merges I/O Mesh TUI configuration from TOML, environment variables, and CLI flags (highest precedence last at the call site).
|
Package config loads and merges I/O Mesh TUI configuration from TOML, environment variables, and CLI flags (highest precedence last at the call site). |
|
iomesh
Package iomesh integrates the agent harness with the I/O Mesh platform: governed operational context (context plane), dept.* event emission, and optional usage metering hooks for production agents.
|
Package iomesh integrates the agent harness with the I/O Mesh platform: governed operational context (context plane), dept.* event emission, and optional usage metering hooks for production agents. |
|
mcp
Package mcp implements a minimal Model Context Protocol client over stdio or streamable HTTP/SSE JSON-RPC (initialize, tools/list, tools/call).
|
Package mcp implements a minimal Model Context Protocol client over stdio or streamable HTTP/SSE JSON-RPC (initialize, tools/list, tools/call). |
|
router
Package router provides OpenAI-compatible LLM selection, execution, and cascading fallbacks for the I/O Mesh TUI agent harness.
|
Package router provides OpenAI-compatible LLM selection, execution, and cascading fallbacks for the I/O Mesh TUI agent harness. |
|
security
Package security provides secret redaction, environment scrubbing, URL validation, and shell command policy for the agent harness.
|
Package security provides secret redaction, environment scrubbing, URL validation, and shell command policy for the agent harness. |
|
session
Package session persists agent transcripts and subagent registry state under the workspace (.iomesh/sessions/) for continue/resume workflows.
|
Package session persists agent transcripts and subagent registry state under the workspace (.iomesh/sessions/) for continue/resume workflows. |
|
skills
Package skills loads SKILL.md catalogs (YAML frontmatter + markdown body) from workspace and user directories for agent discovery.
|
Package skills loads SKILL.md catalogs (YAML frontmatter + markdown body) from workspace and user directories for agent discovery. |
|
subagent
Package subagent implements child-session orchestration for the coding agent: independent context windows, typed agent roles (explore/plan/general-purpose), capability modes, background completion, and optional isolation.
|
Package subagent implements child-session orchestration for the coding agent: independent context windows, typed agent roles (explore/plan/general-purpose), capability modes, background completion, and optional isolation. |
|
tui
Package tui is the interactive terminal front-end.
|
Package tui is the interactive terminal front-end. |
|
workspace
Package workspace abstracts host filesystem operations rooted at a project directory (Grok Build workspace crate equivalent).
|
Package workspace abstracts host filesystem operations rooted at a project directory (Grok Build workspace crate equivalent). |
Click to show internal directories.
Click to hide internal directories.