Skip to content

ConfigResolvers

Category: Config

Source: config_resolvers.dart

Functions

`ShellConfig resolveShellConfig(

ShellSectionConfig? section, Map<String, String> env, )`

`DockerConfig resolveDockerConfig(

DockerSectionConfig? section, Map<String, String> env, )`

`WebFetchConfig resolveFetchConfig(

FetchSectionConfig? section, Map<String, String> env, )`

`WebSearchConfig resolveSearchConfig(

SearchSectionConfig? section, Map<String, String> env, )`

`PdfConfig resolvePdfConfig(

PdfSectionConfig? section, Map<String, String> env, ModelCatalog catalog, CredentialStore credentials, )`

`BrowserConfig resolveBrowserConfig(

BrowserSectionConfig? section, Map<String, String> env, )`

`WebConfig resolveWebConfig(

WebSectionConfig? section, Map<String, String> env, ModelCatalog catalog, CredentialStore credentials, )`

`ObservabilityConfig resolveObservabilityConfig(

ObservabilitySectionConfig? section, Map<String, String> env, )`

`List<String> resolveSkillPaths(

SkillsSectionConfig? section, Map<String, String> env, bool isWindows, )`

bool? envBool(String? value)

Parses an env-var string as a tri-state bool: true/1 → true, false/0 → false, anything else (including null) → null so callers can fall through to a YAML key or default.

Released under the MIT License.