Still 2026-05-03 on main, but a second wave the same evening: the harness starts treating persona as data, not just prompt text.
Shipped
- Dynamic persona system — generate, switch, and persist voice/behavior profiles
- Rich persona profiles — strength dial, modifiers, persona-linked memory hooks
onChildCreatedwiring — child harnesses get scoped tool registration (foundation for sub-agents)- Resource lock caps and generation limits on persona tooling
- Prompt guard: ban asterisk stage-direction / theatrical roleplay in persona outputs
Not yet
- Persona bootstrap modal,
PersonaUiTheme, web shell router, typed harness defaults UI