Expand description
Two-tier picker — Phase 1 migration (seeded-def → user-agent promote).
Structs§
- Template
Promote Stats - Stats from
migrate_promote_template_sessions_v1. Logged at INFO.
Enums§
- Copy
Action 🔒 - Per-file decision inside
move_zone’s retry-aware loop. See the doc comment inmove_zonefor which round each variant addresses.
Functions§
- migrate_
promote_ template_ sessions_ v1 - Phase 1 two-tier picker migration: promote any seeded template that
carries a session zone into a fresh user-owned definition, then move
its
:current+:archive:*zones onto the new definition_id. - move_
zone 🔒 - Move every file in
old_zonetonew_zone, preserving names + bytes. Implemented as read-write-delete because FileStore doesn’t expose a native rename; the cost is bounded by the per-zone file count (1-2 in practice —output.state.json+output).