PendingAttackHalt
Defined in: _worktrees/docs-release/gaunt-sloth/packages/core/src/core/types.ts:486
[[TUI-C68]] §6.1 — what the attack banner is about: the command whose own structure the
rater called hostile, and the rater’s explanation of what it saw. Both are untrusted text and a
surface must paint them through core/shell/framing.
A separate shape from PendingToolInterrupt because it is a separate question. An approval prompt asks may this run, and every control on its menu is a legitimate answer carrying a scope; this asks do you believe the rating is wrong, has exactly one way through, and offers no scope at all — so a surface cannot reach for a menu control that does not exist here.
Properties
Section titled “Properties”command
Section titled “command”command:
string
Defined in: _worktrees/docs-release/gaunt-sloth/packages/core/src/core/types.ts:488
The command the rater rated an attack, as the model wrote it. Untrusted text.
reason
Section titled “reason”reason:
string
Defined in: _worktrees/docs-release/gaunt-sloth/packages/core/src/core/types.ts:490
The rater’s own explanation of what the command’s structure showed. Untrusted text.