Skip to main content
Each app/agents/*/config.terse defines one declarative agent exposed at /agent/{name}.

Full schema

app/agents/support/config.terse

Field reference

string
required
Agent name. Must be unique across all discovered agents and match ^[a-z][a-z0-9_-]*$.
string
Optional agent summary used in app listings and diagnostics.
string
required
Primary system instruction passed to the model runtime.
object
required
Model provider configuration for this agent.
object
Tool access policy for this agent. Optional — defaults to inherit when omitted, which uses the root-level defaults from .hyperterse (agents.tool_access). If no root-level default is set either, the effective mode is allow_all.

JSON Schema

Editor validation: schema/agent.terse.schema.json. Associate with **/agents/**/config.terse. See Configuration schemas.