angr.mcp.errors¶
- exception angr.mcp.errors.MCPAngrError¶
Bases:
AngrError,ToolErrorBase exception for MCP angr server errors.
Also a fastmcp ToolError: FastMCP masks the message of anything else, so a client would otherwise see a generic failure instead of the reason.
- exception angr.mcp.errors.ProjectNotFoundError¶
Bases:
MCPAngrErrorRaised when a project ID is not found.
- exception angr.mcp.errors.CFGNotBuiltError¶
Bases:
MCPAngrErrorRaised when CFG is required but not built.
- exception angr.mcp.errors.FunctionNotFoundError¶
Bases:
MCPAngrErrorRaised when a function cannot be found.
- exception angr.mcp.errors.DecompilationError¶
Bases:
MCPAngrErrorRaised when decompilation fails.
- exception angr.mcp.errors.DecompilationComplexityError¶
Bases:
DecompilationErrorRaised when a function is too large for the decompiler’s complexity limits.
The message names the limit and the measured size so the caller can decide whether to raise the limit or skip the function.
- exception angr.mcp.errors.InvalidArgumentError¶
Bases:
MCPAngrError,ValueErrorRaised when a tool is called with unusable arguments.