Skip to main content

Module settings

Module settings 

Source
Expand description

settings.json, global and project scope.

Mirrors the Settings interface in packages/coding-agent/src/core/settings-manager.ts in pi v1.0.0. Every field is optional; defaults belong to the code that reads them. pi edits this file as a document and keeps unknown keys, so writes go through the document, not through Settings.

Structs§

BranchSummarySettings
CodemodeSettings
CompactionModelOverride
CompactionSettings
FilteredPackage
ImageSettings
MarkdownSettings
ProviderRetrySettings
RetrySettings
Settings
TerminalSettings
ThinkingBudgets
Thinking token budgets for providers that take a budget instead of a level.
WarningSettings

Enums§

Auto
The literal "auto".
BoolOr
A boolean or a specific alternative value.
CacheWarming
CodemodeMode
DefaultProjectTrust
DoubleEscapeAction
FullscreenExitOutput
Header
The literal "header".
ImageProtocol
MermaidMode
NumberOr
A number or a specific alternative value.
PackageSource
A package to load: a source string, or a source with resource filters.
QueueMode
Scrollbar
Transport
TreeFilterMode
TuiMode