Skip to main content
POST
Update the reconcile settings

Body

application/json

Which passes a run does. The two free passes are on by default and the three that spend money are off, because a pass whose work the ledger can undo needs no permission and one that spends does. Every field is optional on a write.

invariants
boolean
default:true

Fix memory principle violations. Free, acts on its own.

entities
boolean
default:true

Resolve duplicate entities. Free, acts on its own.

llm_entities
boolean
default:false

Let a model resolve uncertain entity pairs. One call per pair.

llm_conflicts
boolean
default:false

Let a model resolve memory conflicts. One call per conflict.

llm_recheck
boolean
default:false

Look for contradictions the save path could not see. Up to 200 calls per run, roughly $0.55 at the ceiling.

startupCatchUp
boolean
default:true

Run the free passes shortly after the daemon starts when the last run is more than 36 hours old.

Response

The settings as saved.

Which passes a run does. The two free passes are on by default and the three that spend money are off, because a pass whose work the ledger can undo needs no permission and one that spends does. Every field is optional on a write.

invariants
boolean
default:true

Fix memory principle violations. Free, acts on its own.

entities
boolean
default:true

Resolve duplicate entities. Free, acts on its own.

llm_entities
boolean
default:false

Let a model resolve uncertain entity pairs. One call per pair.

llm_conflicts
boolean
default:false

Let a model resolve memory conflicts. One call per conflict.

llm_recheck
boolean
default:false

Look for contradictions the save path could not see. Up to 200 calls per run, roughly $0.55 at the ceiling.

startupCatchUp
boolean
default:true

Run the free passes shortly after the daemon starts when the last run is more than 36 hours old.