Directories
¶
| Path | Synopsis |
|---|---|
|
Package cmd is the command tree of the qory binary: one command per noun, one subcommand per verb.
|
Package cmd is the command tree of the qory binary: one command per noun, one subcommand per verb. |
|
internal
|
|
|
checkout
Package checkout locates the git checkout a command works on and identifies it.
|
Package checkout locates the git checkout a command works on and identifies it. |
|
compose
Package compose turns a stack into one flat tree: every entry once, from one module.
|
Package compose turns a stack into one flat tree: every entry once, from one module. |
|
config
Package config reads qory.yaml: the repository's own document and the machine's.
|
Package config reads qory.yaml: the repository's own document and the machine's. |
|
exports
Package exports reads the exports section of a repository's qory.yaml: the stacks and the modules the repository publishes for other repositories, each by name, and the directories they live in.
|
Package exports reads the exports section of a repository's qory.yaml: the stacks and the modules the repository publishes for other repositories, each by name, and the directories they live in. |
|
foragerdir
Package foragerdir is the directory of forager.yaml, everything qory keeps on this machine for its server beside forager.yaml: the access key's secret, the moved-aside secrets, the new secret of a key being enrolled, the replaced secret of a key being replaced, the instance id, the stored-secrets marker, the pending enrolment and its answer, and the lock files.
|
Package foragerdir is the directory of forager.yaml, everything qory keeps on this machine for its server beside forager.yaml: the access key's secret, the moved-aside secrets, the new secret of a key being enrolled, the replaced secret of a key being replaced, the instance id, the stored-secrets marker, the pending enrolment and its answer, and the lock files. |
|
gendocs
command
Command gendocs writes the command reference, one Markdown page per command, into the directory passed as its argument.
|
Command gendocs writes the command reference, one Markdown page per command, into the directory passed as its argument. |
|
image
Package image checks an agent's image against what Forager's contract says an image provides, contracts/forager/v1/README.md §Images of github.com/qoryai/forager: it runs as any user the machine gives it, with HOME a place that user may write; it keeps its authorities in a bundle where the wall reads them; it holds the runtime and the programs an agent delivers its work with; and it needs no setuid program and no capability.
|
Package image checks an agent's image against what Forager's contract says an image provides, contracts/forager/v1/README.md §Images of github.com/qoryai/forager: it runs as any user the machine gives it, with HOME a place that user may write; it keeps its authorities in a bundle where the wall reads them; it holds the runtime and the programs an agent delivers its work with; and it needs no setuid program and no capability. |
|
integration
Package integration runs the program of an integration as the integration contract has it, contracts/integration/v1 of github.com/qoryai/integrations: <program> describe prints the integration's description, one JSON document, and every role is started as <program> <role> --settings <json> -- [the role's own arguments].
|
Package integration runs the program of an integration as the integration contract has it, contracts/integration/v1 of github.com/qoryai/integrations: <program> describe prints the integration's description, one JSON document, and every role is started as <program> <role> --settings <json> -- [the role's own arguments]. |
|
module
Package module reads one directory of harness material: its optional manifest, the entries it ships per kind, its settings fragments and its instruction file.
|
Package module reads one directory of harness material: its optional manifest, the entries it ships per kind, its settings fragments and its instruction file. |
|
render
Package render writes a composed harness into a checkout the way one runtime reads it.
|
Package render writes a composed harness into a checkout the way one runtime reads it. |
|
render/amp
Package amp renders for Amp, which reads a project's .amp directory for its settings, AGENTS.md at the checkout root, and skills from .agents/skills.
|
Package amp renders for Amp, which reads a project's .amp directory for its settings, AGENTS.md at the checkout root, and skills from .agents/skills. |
|
render/any
Package any renders for a program that follows the AGENTS.md convention and has no package of its own, reading the instructions from AGENTS.md at the checkout root and skills from .agents/skills.
|
Package any renders for a program that follows the AGENTS.md convention and has no package of its own, reading the instructions from AGENTS.md at the checkout root and skills from .agents/skills. |
|
render/claude
Package claude renders for Claude Code, which reads a project's .claude directory: the skills, agents, commands, output styles and hooks under it, its settings.json, and CLAUDE.md beside them, and .mcp.json at the checkout root for the MCP servers.
|
Package claude renders for Claude Code, which reads a project's .claude directory: the skills, agents, commands, output styles and hooks under it, its settings.json, and CLAUDE.md beside them, and .mcp.json at the checkout root for the MCP servers. |
|
render/codex
Package codex renders for Codex CLI, which reads a project's .codex directory, skills from .agents/skills, and AGENTS.override.md ahead of AGENTS.md.
|
Package codex renders for Codex CLI, which reads a project's .codex directory, skills from .agents/skills, and AGENTS.override.md ahead of AGENTS.md. |
|
render/copilot
Package copilot renders for GitHub Copilot CLI, which reads agents from .github/agents, hook files from .github/hooks, AGENTS.md at the checkout root, and skills from .agents/skills.
|
Package copilot renders for GitHub Copilot CLI, which reads agents from .github/agents, hook files from .github/hooks, AGENTS.md at the checkout root, and skills from .agents/skills. |
|
render/cursor
Package cursor renders for Cursor and the Cursor CLI, which read a project's .cursor directory for agents, hooks and settings files such as hooks.json, cli.json and mcp.json, AGENTS.md at the checkout root, and skills from .agents/skills.
|
Package cursor renders for Cursor and the Cursor CLI, which read a project's .cursor directory for agents, hooks and settings files such as hooks.json, cli.json and mcp.json, AGENTS.md at the checkout root, and skills from .agents/skills. |
|
render/gemini
Package gemini renders for Gemini CLI, which reads a project's .gemini directory, containing its settings.json and the skills, agents, commands and hooks under it, and GEMINI.md at the checkout root.
|
Package gemini renders for Gemini CLI, which reads a project's .gemini directory, containing its settings.json and the skills, agents, commands and hooks under it, and GEMINI.md at the checkout root. |
|
render/goose
Package goose renders for Goose, which reads AGENTS.md at the checkout root, skills from .agents/skills and agents from .agents/agents.
|
Package goose renders for Goose, which reads AGENTS.md at the checkout root, skills from .agents/skills and agents from .agents/agents. |
|
render/opencode
Package opencode renders for OpenCode, which reads a project's .opencode directory for agents, commands and hooks, opencode.json for its config, AGENTS.md at the checkout root, and skills from .agents/skills.
|
Package opencode renders for OpenCode, which reads a project's .opencode directory for agents, commands and hooks, opencode.json for its config, AGENTS.md at the checkout root, and skills from .agents/skills. |
|
report
Package report is the JSON record of one compose: every module with its pin, every entry with its module.
|
Package report is the JSON record of one compose: every module with its pin, every entry with its module. |
|
source
Package source resolves a module's source to a directory on disk and a pin.
|
Package source resolves a module's source to a directory on disk and a pin. |
|
stack
Package stack reads qory-stack.yaml.
|
Package stack reads qory-stack.yaml. |
|
ui
Package ui prints everything a person reads on the terminal, in one vocabulary.
|
Package ui prints everything a person reads on the terminal, in one vocabulary. |
|
update
Package update finds the newest release of qory and installs it.
|
Package update finds the newest release of qory and installs it. |
|
user
Package user reads the name to greet a person with from the local configuration.
|
Package user reads the name to greet a person with from the local configuration. |
|
worktree
Package worktree adds, removes and lists the linked worktrees of a repository, and prepares a new one the way the repository's qory.yaml defines: files linked or copied from the main checkout, or from anywhere on the machine, and commands run in the new worktree.
|
Package worktree adds, removes and lists the linked worktrees of a repository, and prepares a new one the way the repository's qory.yaml defines: files linked or copied from the main checkout, or from anywhere on the machine, and commands run in the new worktree. |
Click to show internal directories.
Click to hide internal directories.