Graphorin API reference v0.1.0
Graphorin API reference / @graphorin/security / / classifyTool
Function: classifyTool()
ts
function classifyTool(tool, patterns?): MemoryGuardTier;Defined in: packages/security/src/guard/classifier.ts:63
Classify a tool. Pure function — never inspects runtime state.
Precedence (top wins):
- Operator-set
memoryGuardTier. trustLevel === 'untrusted'→'untrusted'.- Tags or
secretsAllowedmention memory →'memory-aware'. - Default →
'unknown'.
Parameters
| Parameter | Type | Default value |
|---|---|---|
tool | ClassifiableTool | undefined |
patterns | readonly RegExp[] | DEFAULT_MEMORY_TAG_PATTERNS |