Skip to main content

Crate synaptic_config

Crate synaptic_config 

Source

Structs§

AgentConfig
Agent behavior configuration.
FileConfigSource
Load configuration from a local file, auto-detecting format by extension.
McpServerConfig
Configuration for an MCP server connection.
ModelConfig
Model provider configuration.
PathsConfig
Path configuration for agent data.
StringConfigSource
Load configuration from an in-memory string (useful for tests or config-center payloads).
SynapticAgentConfig
Top-level agent configuration, loaded from TOML / JSON / YAML.
ToolsConfig
Tool configuration for the agent.

Enums§

ConfigFormat
Supported configuration file formats.

Traits§

ConfigSource
Configuration source abstraction.

Functions§

discover_and_load
Discover a configuration file and load it as T.
load_from_file
Load and parse configuration from a file path (convenience wrapper).
load_from_source
Load and parse configuration from any ConfigSource.
parse_config
Parse a configuration string in the given format into type T.