Module: Terret::Tools

Defined in:
lib/terret/tools.rb,
lib/terret/approvals.rb

Defined Under Namespace

Modules: AllowList Classes: AllowListFloor, Approvals, Call, Definition, Registry, Result, Veto

Constant Summary collapse

Failure =

A domain failure whose message is the whole story: handlers raise it when the error is the tool's outcome, not a bug. Registry#execute logs it message-only; any other exception keeps its class name, because a crash's class is diagnostics, not noise.

Class.new(StandardError)