Skip to content

Profiles can define a whole agent

A named profile used to switch only execution settings, such as the provider. It can now also decide what the agent can do:

  • capabilities and capabilities_mode: capability entries layered after the global list or replacing it, including which extensions are enabled.
  • mcp and mcp_mode: MCP servers merged by name over the global set, or replacing it.
  • instructions or instructions_file: text appended to the system prompt.
  • skills_dir: an extra skills scope, by default profiles/<name>/skills/.

Start a session with yolop --profile <name>. Credentials stay global.

See Session coordination for a profile example and #586.