package config import ( "testing" "gopkg.in/yaml.v3" ) func TestVectorDBConfigUnmarshalLibSQLPath(t *testing.T) { raw := []byte(` vectorDB: path: data/agent/vectors.db `) var cfg Config if err := yaml.Unmarshal(raw, &cfg); err != nil { t.Fatalf("yaml.Unmarshal() error = %v", err) } if cfg.VectorDB.Path != "data/agent/vectors.db" { t.Fatalf("VectorDB.Path = %q", cfg.VectorDB.Path) } }