Skip to main content

Module manager

Module manager 

Source
Expand description

Persona manager: coordinates persona-aware execution.

The PersonaManager manages persona lifecycle and provides the active persona for orchestrator and agent runtime.

RFC-039 completion: the manager owns an optional StateStore and a reseed callback so that every set_active call — from the HTTP API, the PersonaTool, the Gateway, or the delete handler — automatically persists to disk and re-seeds the intent engine. There is one code path; callers cannot accidentally skip persistence or re-seeding.

Structs§

PersonaManager
Manages persona lifecycle and coordinates persona-aware execution.