24. Export formats

[!ref] Full details in the User Manual, "Global settings".

The Settings panel exports every setting as a single YAML file for version control and team sharing.

24.1 Top-level shape

version: 1
exported_at: 2026-10-15T08:00:00Z
exported_by: AVL Code v0.10.15-alpha.1442
sections:
  account:        { … }
  models:         { … }
  personas:       { … }
  tools:          { … }
  skills:         { … }
  messaging:      { … }
  plugins:        { … }
  general:        { … }
  workspaces:     [ … ]

24.2 Section field cheat-sheet

Section Main fields
account provider_priority
models providers[] (no plaintext key)
personas [].id name personality soul_path
tools defaults policies[].mode policies[].overrides
skills signature_required extra_search_paths[]
messaging channel route_strategy throttle
plugins installed[].id installed[].version installed[].enabled
general theme language tray_enabled autostart_enabled font_size
workspaces [].id path name archived default_mode mode_persona{}

24.3 Notes

  • Credential fields are not included in the export; the target device must sign in or re-enter them.
  • The Sync flag is managed separately and isn't exported.

24.4 Session export

Form Entry point Notes
Screenshot (PNG) Session tab right-click → Share Matches the UI, follows the message density
HTML as above Also faithful in compact density (grey slim rows, grouped call counts, failures still counted); subagents render as cards
Markdown as above Copied to the clipboard
.zsession as above The whole session packed into a portable archive
Marked messages (Markdown / HTML / .zsession) The "Marked" strip Rules in §19.7

24.5 Trace export

Item Value
Entry point Stats popover → Trace panel → "Export"
Scope The current run (or the current sub-trace); export is not offered inside a sub-trace view
Redaction An on-the-spot option, ticked by default: the rules from Settings → Data masking are applied before writing to disk (no rules configured = no change); untick to export verbatim
Feedback On success the output path is shown; cancelling is not an error