Uses of Package
burp.mcp.util
Packages that use burp.mcp.util
-
Classes in burp.mcp.util used by burp.mcp.serverClassDescriptionCoordinates operator approvals for prompt-gated tool calls and out-of-scope targets.Circuit breaker for external-calling tools.Thread-safe metrics collector for the MCP server.Middleware permission manager for MCP tool access control.
-
Classes in burp.mcp.util used by burp.mcp.toolClassDescriptionCustom exception for MCP errors with JSON-RPC error codes.Thread-safe metrics collector for the MCP server.
-
Classes in burp.mcp.util used by burp.mcp.uiClassDescriptionCoordinates operator approvals for prompt-gated tool calls and out-of-scope targets.One operator decision covering the permission and/or scope requirement.UI hook; callbacks run on the calling thread.A pending (or already resolved but not yet consumed) approval request.Middleware permission manager for MCP tool access control.
-
Classes in burp.mcp.util used by burp.mcp.utilClassDescriptionCoordinates operator approvals for prompt-gated tool calls and out-of-scope targets.Everything a pending approval needs to describe itself.One operator decision covering the permission and/or scope requirement.UI hook; callbacks run on the calling thread.A pending (or already resolved but not yet consumed) approval request.Decision for a permission-gated tool.Decision for an out-of-scope target.Structured log entry capturing all context for a single log event.Configuration manager backed by Montoya Preferences API.Evaluation result for one tool call.Per-tool policy for CUSTOM mode.Thread-safe request cache with TTL-based expiry, LRU eviction, and stats.