session
Creates and recovers Agent sessions, databases, state, and persistence paths.
Entry points and registration
extension.ts declares the ID, dependencies, and startup behavior. registry.ts registers the extension.
| Implementation | Purpose |
|---|---|
| agent-db.ts | Agent DB |
| agent-session.ts | Agent Session |
| session-recovery.ts | Session Recovery |
Dependencies and change boundaries
Declared Host dependencies: auth · experiments · forever-box · privacy-mode · settings · telemetry.
Schema changes must account for existing data, recovery, and deletion.
See Configuration for activation policy and Features for support status.