prioritize user conversations by pausing autonomy and expose retry/dedupe telemetry

This commit is contained in:
DBT
2026-02-24 01:45:50 +00:00
parent 4667f7afcf
commit 1328c1feec
5 changed files with 57 additions and 0 deletions

View File

@@ -108,6 +108,9 @@ func Validate(cfg *Config) []error {
errs = append(errs, fmt.Errorf("agents.defaults.autonomy.quiet_hours must be HH:MM-HH:MM"))
}
}
if aut.UserIdleResumeSec <= 0 {
errs = append(errs, fmt.Errorf("agents.defaults.autonomy.user_idle_resume_sec must be > 0 when enabled=true"))
}
}
texts := cfg.Agents.Defaults.Texts
if strings.TrimSpace(texts.NoResponseFallback) == "" {