Skip to main content

How configuration works

Settings resolve in this order, first match wins:
  1. a per-call override,
  2. the workspace config (~/.pmb/workspaces/<name>/config.yaml),
  3. the global config (~/.pmb/config.yaml),
  4. the built-in schema default.

Recall quality

The read hook (auto-recall)

Daemon & connect

Ambient auto-write

Agent logging (active mode)

Background brain & maintenance

There are ~150 advanced “pro” knobs (pmb config list --pro). They’re advanced on purpose - defaults are ablation-tuned and a blocking CI gate protects recall quality, so changing them is opt-in and rarely needed.