toolmark-monorepo / @toolmark/core / refuse
Function: refuse()
refuse(
code,message,extra?):ToolResult<never>
Defined in: packages/core/src/result.ts:62
The call was refused before running (policy, unknown tool, stale revision, busy queue, …).
Parameters
code
string
A reserved refused code such as unknown_tool or not_allowed.
message
string
Human-readable explanation.
extra?
Optional rev (manifest revision) for unknown_tool / stale.
rev?
number
Returns
ToolResult<never>
{ status: 'refused', code, message, rev? }, frozen.