Add prototype testing overlay configuration

This commit is contained in:
2026-09-24 00:17:38 +00:00
parent 2c55bf5f1e
commit 2d8b441802
8 changed files with 104 additions and 8 deletions

View File

@@ -31,8 +31,9 @@ type LLMConfig struct {
OperationTimeout time.Duration `yaml:"operation_timeout"`
}
func loadConfig(source ck.Source, overrides ...ck.Override) (*ck.Result[Config], error) {
func loadConfig(source ck.Source, overlay string, overrides ...ck.Override) (*ck.Result[Config], error) {
return ck.Load(source, ck.Options[Config]{
Overlay: overlay,
Overrides: overrides,
Definition: ck.Definition[Config]{
Defaults: func() Config {