Built-in Subagents

Archestra ships built-in subagents for its own background jobs, such as chat titles and long-chat summaries. Most run on their own. You can change each one's model and instructions, but you cannot delete them.

What to know:

  • Change them only when you must. Archestra tunes their instructions for their jobs. Changed instructions can make them act in ways you do not expect.
  • With no model set, a subagent uses the model of the work it serves, such as the chat's model. The organization's default model is the fallback.

Built-In Subagents

SubagentWhat It Does
APPAdvisorExplains your Guardrails policy, and changes it when you ask. Open its chat from Guardrails. It stays out of the chat agent picker and shows each change before it publishes.
Context Compaction SubagentSummarizes older history when a chat nears the model's context limit. Recent turns stay word for word, and the full history stays visible.
Chat Title Generation SubagentNames each chat in three to six words.
App Runtime LLM AgentServes archestra.llm.complete() for MCP Apps. Apps cannot pick a model, so set one here.