Add output directory configuration contract

This commit is contained in:
2026-08-02 01:34:04 +00:00
parent 114f7f5f85
commit 0c4c575eea
4 changed files with 129 additions and 0 deletions

View File

@@ -25,6 +25,7 @@ type Config struct {
WeatherAPI WeatherAPIConfig `yaml:"weather_api"`
Location LocationConfig `yaml:"location"`
Secrets SecretsConfig `yaml:"secrets"`
Output OutputConfig `yaml:"output"`
Notify NotifyConfig `yaml:"notify"`
MissingSource MissingSourceConfig `yaml:"missing_source"`
Promptkit PromptkitConfig `yaml:"promptkit"`
@@ -51,6 +52,10 @@ type SecretsConfig struct {
Directory string `yaml:"directory"`
}
type OutputConfig struct {
Directory string `yaml:"directory"`
}
type NotifyConfig struct {
Distributor DistributorNotifyConfig `yaml:"distributor"`
}