Skip to main content
Define settings in 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: