Directories
¶
| Path | Synopsis |
|---|---|
|
Package adapters holds the contract between agx and the built-in harnesses, and the helpers their adapters share.
|
Package adapters holds the contract between agx and the built-in harnesses, and the helpers their adapters share. |
|
builtin
Package builtin lists the built-in harnesses; supporting another one means adding its adapter here.
|
Package builtin lists the built-in harnesses; supporting another one means adding its adapter here. |
|
claude
Package claude adapts Claude Code: skills load from a session plugin directory, instructions from an appended system prompt file, and MCP servers from inline --mcp-config.
|
Package claude adapts Claude Code: skills load from a session plugin directory, instructions from an appended system prompt file, and MCP servers from inline --mcp-config. |
|
codex
Package codex adapts Codex: instructions and MCP servers travel as -c overrides, and skills are plugins of a local marketplace that installation registers and each launch toggles.
|
Package codex adapts Codex: instructions and MCP servers travel as -c overrides, and skills are plugins of a local marketplace that installation registers and each launch toggles. |
|
codex/appserver
Package appserver relays the Codex app-server protocol between a host such as T3 Code and one app-server process, giving every thread the resources of its own directory: each thread/start, thread/fork, and thread/resume gets a thread launch whose MCP servers, skill plugins, and instructions it adds to the request, and turn/start keeps unselected skill plugins disabled.
|
Package appserver relays the Codex app-server protocol between a host such as T3 Code and one app-server process, giving every thread the resources of its own directory: each thread/start, thread/fork, and thread/resume gets a thread launch whose MCP servers, skill plugins, and instructions it adds to the request, and turn/start keeps unselected skill plugins disabled. |
|
pi
Package pi adapts Pi: skills and the appended system prompt are explicit paths, and MCP servers register through a generated per-launch extension.
|
Package pi adapts Pi: skills and the appended system prompt are explicit paths, and MCP servers register through a generated per-launch extension. |
|
launcher
Package launcher is the full-screen picker bare agx opens on a terminal: one search field over harnesses to start and sessions to resume.
|
Package launcher is the full-screen picker bare agx opens on a terminal: one search field over harnesses to start and sessions to resume. |
|
prompt
Package prompt asks for input with huh forms on stderr.
|
Package prompt asks for input with huh forms on stderr. |
|
ui
Package ui renders human-facing CLI output.
|
Package ui renders human-facing CLI output. |
|
edit
Package edit changes configuration fragments through their YAML node tree.
|
Package edit changes configuration fragments through their YAML node tree. |
|
Package configedit makes configuration edits: it changes fragments through their YAML trees, validates the configuration they produce, and writes them.
|
Package configedit makes configuration edits: it changes fragments through their YAML trees, validates the configuration they produce, and writes them. |
|
Package e2e runs the agx binary against a fake harness and a fake MCP server.
|
Package e2e runs the agx binary against a fake harness and a fake MCP server. |
|
Package mcptools describes MCP tools to people and programs: suggestions for mistyped names, TypeScript-like signatures and declarations from JSON Schemas, and arguments coerced by them.
|
Package mcptools describes MCP tools to people and programs: suggestions for mistyped names, TypeScript-like signatures and declarations from JSON Schemas, and arguments coerced by them. |
|
Package sessions lists the harnesses' own sessions for the launcher and agx sessions: it caches what adapters parse from their stores, and remembers which harness definition started each session.
|
Package sessions lists the harnesses' own sessions for the launcher and agx sessions: it caches what adapters parse from their stores, and remembers which harness definition started each session. |
|
Package shims maintains executables that run harness definitions from any shell.
|
Package shims maintains executables that run harness definitions from any shell. |
|
tools
|
|
|
schemagen
command
Command schemagen writes the configuration JSON Schemas published in the repository.
|
Command schemagen writes the configuration JSON Schemas published in the repository. |
Click to show internal directories.
Click to hide internal directories.