package module import "ops-assistant/internal/core/runbook" type Gate struct { NeedFlag string RequireConfirm bool ExpectedToken string AllowDryRun bool } type Request struct { RunbookName string Inputs map[string]string Meta runbook.RunMeta Gate Gate DryRun bool ConfirmToken string }