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:
capabilitiesandcapabilities_mode: capability entries layered after the global list or replacing it, including which extensions are enabled.mcpandmcp_mode: MCP servers merged by name over the global set, or replacing it.instructionsorinstructions_file: text appended to the system prompt.skills_dir: an extra skills scope, by defaultprofiles/<name>/skills/.
Start a session with yolop --profile <name>. Credentials stay global.
See Session coordination for a profile example and #586.