Find all subclasses of a given class recursively to assess impact of interface changes. Handles multi-level inheritance and resolves ambiguous class names with file path.
Verify reachability of the signal propagation service and detect active backlog in copy-trade paper fanout. Separates active lag from idle time to avoid false stall alerts in quiet markets.
Integrates MCP tool hosting into Django applications, enabling easy definition and serving of MCP tools, resources, and prompts via ASGI with support for URL path parameters and logging.
Bridges Django applications with AI assistants by implementing the Model Context Protocol, enabling AI to interact with Django data and functionality through simple decorators.
Retrieve best practices for code patterns and recommendations by searching across all guides or within a specific guide using natural language queries.
Traverse one outbound edge from a resolved handle to retrieve adjacent symbols as stubs. Supports edges like members, callees, imports, subclasses, and enclosing_scope.
Get the structural skeleton of a Python module or class — names, kinds, signatures, and line spans in a single call. Use it to understand the static structure of any scope.
Track untrusted data from sources like HTTP params to dangerous sinks such as SQL queries. Reports unsanitized flows with CWE IDs and fix suggestions for security triage.
Check any software package for known CVEs and security advisories by querying the OSV database, with support for version-specific and ecosystem-aware searches.