Danger warning on approval cards (red card, reasons, no Always); file shelf in the top-left slot with 'На полку' after a drop

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
maksarsanjeev
2026-10-06 22:51:35 +03:00
parent 3857776111
commit 37c01f991a
9 changed files with 296 additions and 6 deletions
@@ -38,6 +38,8 @@ struct ApprovalInfo: Sendable {
var inputKey: String
/// Pill that owns this approval: "integration_claude", "agent_cursor", or "agent_codex".
var pillId: String
/// Why this request looks destructive (DangerCheck), empty when nothing matched.
var danger: [String] = []
}
// MARK: - Pill badge (shown on pill edge when non-focused task has an alert)