Skip to content

feat: add Core agent transports and MCP server - #328

Closed
joesobo wants to merge 4 commits into
mainfrom
codex/agent-core-bridge-mcp
Closed

feat: add Core agent transports and MCP server#328
joesobo wants to merge 4 commits into
mainfrom
codex/agent-core-bridge-mcp

Conversation

@joesobo

@joesobo joesobo commented Jul 30, 2026

Copy link
Copy Markdown
Owner

Summary

  • add one transport-neutral Core command contract for workspace status, explicit Indexing, and Graph Query
  • route the VS Code agent URI bridge through Core and add status requests
  • add an optional MCP stdio server that maps typed tools one-to-one onto the existing Core operations
  • report Graph Cache freshness and result completeness in both transports

MCP versus the Agent Skill and CLI

MCP adds typed tool discovery, schema validation, structured results without shell parsing, and a persistent stdio connection. It does not add analysis or a second query model. The Agent Skill plus CLI remains the preferred smaller surface for shell-capable agents and exposes the complete CLI.

Verification

  • Core workspace command tests: 6 passed
  • VS Code URI bridge tests: 31 passed
  • MCP protocol tests: 5 passed with a real MCP client and in-memory transport
  • Core, extension, and MCP typechecks passed
  • Core and MCP builds passed
  • Core and MCP lint passed
  • real stdio MCP client smoke passed and discovered all 10 tools
  • git diff --check passed

The bounded full-suite attempt reached 15 successful Turbo tasks before it was stopped at about 66 seconds. Core had reported one failure during the parallel run; the likely concurrent package snapshot file passed immediately in isolation (7/7). Playwright reached the VS Code build before the bounded attempt was stopped. CI is the source of truth for the complete matrix.

@vercel

vercel Bot commented Jul 30, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
codegraphy Ready Ready Preview Jul 30, 2026 4:47pm

@changeset-bot

changeset-bot Bot commented Jul 30, 2026

Copy link
Copy Markdown

🦋 Changeset detected

Latest commit: 7e5ed35

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 4 packages
Name Type
@codegraphy-dev/core Minor
@codegraphy-dev/extension Minor
@codegraphy-dev/mcp Minor
@codegraphy-dev/tldraw Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant