Versions in this module Expand all Collapse all v0 v0.5.0 Apr 7, 2026 Changes in this version + var ValidModes = map[string]bool + func GetStarterPack(name string) ([]byte, error) + func ListStarterPacks() []string + func NormalizeHTTPCall(method, host, path string) keeplib.Call + func NormalizeMCPCall(toolName string, params map[string]any, scope string) keeplib.Call + func ResolvePolicyYAML(pc *PolicyConfig, scope, baseDir string) ([]byte, error) + func SafeEvaluate(eng *keeplib.Engine, call keeplib.Call, scope string) (result keeplib.EvalResult, err error) + type PolicyConfig struct + Deny []string + File string + Mode string + Pack string + func (p *PolicyConfig) IsFile() bool + func (p *PolicyConfig) IsInline() bool + func (p *PolicyConfig) IsPack() bool + func (p *PolicyConfig) ToKeepYAML(scope string) ([]byte, error) + func (p *PolicyConfig) UnmarshalYAML(node *yaml.Node) error