circuit.toml. agent.settings merges every setting’s default with the session’s overrides, so each declared key always has a value.
circuit check regenerates circuit-settings.d.ts from your [settings] tables, so agent.settings
carries exactly the keys you declared. Reading a key circuit.toml does not define is a compiler
error.
Local runs use defaults. Override an invocation with repeatable flags: