Skip to main content

Assistant Profiles

Personas have grown into assistant profiles: beyond a model, generation parameters, avatar, and optional memory, a persona can now bind the resources an assistant composes.

Bindings

BindingEffect
PromptThe bound library prompt's rendered content leads the persona's own system prompt.
Tool serversSessions using the profile offer only these registered servers (of those the user may use).
Built-in toolsRestricts the built-in tools offered; empty means all available.
SkillsRestricts the skill manifest to these skills.
Knowledge collectionsScopes the search_documents tool to these collections.
VoiceA TTS provider and voice identity for clients that read replies aloud.

Bindings carry a revision counter that advances on every change, and they are validated structurally when saved. Authorization is never frozen at bind time: every bound resource is re-resolved against the invoking user's effective permissions when the persona is used, so a revoked grant takes effect immediately.

Sharing

Personas remain shareable through the common resource-grant model, and the existing persona memory, mutation, and DNA export features are unchanged.