revert(workflow): remove codegraph ast-grep mcp integration - #909
Merged
Conversation
Restore deep-research-codebase and bundled codebase agents to the pre-CodeGraph/ast-grep MCP implementation. Remove CodeGraph package installation, uv auto-installation, and related snippet/lint/CI scaffolding. Assistant-model: ChatGPT
Code Review —
|
flora131
pushed a commit
that referenced
this pull request
May 10, 2026
origin/main reverted the codegraph ast-grep mcp integration (#909) which removed hasUv/prependUvInstallPaths/refreshWindowsUvPath/uvInstallPathCandidates from spawn.ts, but the refactor still referenced ensureUvInstalled. Remove the now-orphaned ensureUvInstalled function and its callers in auto-sync.
flora131
added a commit
that referenced
this pull request
May 10, 2026
origin/main reverted the codegraph ast-grep mcp integration (#909) which removed hasUv/prependUvInstallPaths/refreshWindowsUvPath/uvInstallPathCandidates from spawn.ts, but the refactor still referenced ensureUvInstalled. Remove the now-orphaned ensureUvInstalled function and its callers in auto-sync.
flora131
added a commit
that referenced
this pull request
May 10, 2026
origin/main reverted the codegraph ast-grep mcp integration (#909) which removed hasUv/prependUvInstallPaths/refreshWindowsUvPath/uvInstallPathCandidates from spawn.ts, but the refactor still referenced ensureUvInstalled. Remove the now-orphaned ensureUvInstalled function and its callers in auto-sync.
flora131
added a commit
that referenced
this pull request
May 10, 2026
origin/main reverted the codegraph ast-grep mcp integration (#909) which removed hasUv/prependUvInstallPaths/refreshWindowsUvPath/uvInstallPathCandidates from spawn.ts, but the refactor still referenced ensureUvInstalled. Remove the now-orphaned ensureUvInstalled function and its callers in auto-sync.
lavaman131
added a commit
that referenced
this pull request
Jun 29, 2026
Restore deep-research-codebase and bundled codebase agents to the pre-CodeGraph/ast-grep MCP implementation. Remove CodeGraph package installation, uv auto-installation, and related snippet/lint/CI scaffolding. Assistant-model: ChatGPT Co-authored-by: Flora <nlavaee@umich.edu>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Reverts the CodeGraph/ast-grep MCP integration across all bundled agent configurations and the `deep-research-codebase` workflow, restoring the pre-CodeGraph implementation based on deterministic TypeScript-based scout/scratch synthesis and batched specialist-agent fan-out.
Changes
Agent Configurations
.claude/agents/,.github/agents/,.opencode/agents/).opencode/agents/files and CodeGraph/ast-grep entries from.opencode/opencode.jsondeep-research-codebase Workflow
codegraph-contract,codegraph-probe,file-discovery,orchestration,preflight(with all associated tests)claude/index.ts,copilot/index.ts, andopencode/index.tsprovider flows without CodeGraph preflight/orchestration stepsscout.tsandscratch.tsback to direct TypeScript-based synthesisDependencies & Tooling
@colbymchenry/codegraphdependency frompackages/atomic-sdkspawn.tslint:mcp,lint:file-discovery, andbuild:snippetsscripts (and all supporting implementations/tests) fromatomic-sdkbunfig.tomlCodeGraph-related configurationCI & Docs
tests/ci/uv-install.test.tstests/ci/snippet-drift.test.tsdocs/agent-snippets/codegraph.md+ast-grep-rule-development.mdValidation
bun typecheck— passesAGENT=1 bun test --parallel packages tests— 2391 pass, 3 skip, 0 fail