You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This parent issue tracks the multi-phase integration effort to make the CodeQL Development MCP Server the default CodeQL MCP backend for GitHubSecurityLab/seclab-taskflow-agent and GitHubSecurityLab/seclab-taskflows, while also adding significant new capabilities for multi-repository variant analysis (MRVA) workflows.
Key Features
CallGraphFromTo query for all 8 CallGraph-supporting languages (transitive call reachability)
SqliteStore (sql.js asm.js) replacing lowdb as the unified persistence backend
Annotation tools (general-purpose notes/bookmarks on any entity)
Audit tools (repo-keyed finding management for MRVA triage workflows)
Query result caching with subset retrieval (line range, grep, SARIF filters)
In-memory caches for database path resolution, query metadata, and query path dedup
CodeQL version tracking (actual vs target, warn on mismatch)
Code refactoring for maintainability (extracted database-resolver, query-resolver, result-processor, codeql-version modules)
Extended integration test playground with auto-download of real CodeQL databases
Overview
This parent issue tracks the multi-phase integration effort to make the CodeQL Development MCP Server the default CodeQL MCP backend for
GitHubSecurityLab/seclab-taskflow-agentandGitHubSecurityLab/seclab-taskflows, while also adding significant new capabilities for multi-repository variant analysis (MRVA) workflows.Key Features
Implementation Branch
dd/seclab-taskflow-integration/1— 9 commits, ~150 files changedSub-Issues (Review Order)
Suggested Review Order