Skip to main content

Module config

Module config 

Source
Expand description

Configuration snapshots, settings catalog, and model picker DTOs.

Structs§

ConfigOpenFileParams
Open one layered config file in the platform default editor.
ConfigSetting
Non-secret setting value exposed to the native configuration browser.
ConfigSettingsSnapshot
Bounded, credential-filtered catalog of the CLI’s effective and documented settings.
ConfigSettingsWriteParams
Write one setting through the shared, validated CLI configuration service.
ConfigSettingsWriteResult
Result of persisting a CLI configuration value.
ConfigTargetVersion
Version of one writable config layer, for optimistic write protection.
ConfigurationSnapshot
Basic workspace and provider configuration exposed to the GUI.
ModelCapabilities
Non-secret model capabilities used to explain model choices in the desktop picker.
ModelInfo
One selectable model from the service’s catalog.
ModelSelectParams
Parameters for selecting a provider and model. The service restarts the selected session’s runtime under the same session id; the thread keeps its history and the new route applies to subsequent turns.
SharedUiPreferences
CLI preferences projected through existing parsers rather than a second config loader.

Enums§

ConfigTarget
Writable configuration layer understood by the CLI config service.