Skip to content

feat(httpapi): bridge mcp status endpoint#24100

Merged
kitlangton merged 1 commit intodevfrom
kit/httpapi-mcp-status
Apr 24, 2026
Merged

feat(httpapi): bridge mcp status endpoint#24100
kitlangton merged 1 commit intodevfrom
kit/httpapi-mcp-status

Conversation

@kitlangton
Copy link
Copy Markdown
Contributor

Summary

  • Migrate MCP status DTOs to Effect Schema with derived Zod compatibility.
  • Add experimental HttpApi route for GET /mcp.
  • Add a focused MCP HttpApi status test.

Testing

  • bun typecheck from packages/opencode
  • bun run test:ci test/server/httpapi-mcp.test.ts from packages/opencode
  • ./packages/sdk/js/script/build.ts (generated SDK unchanged)

Stack

  • Depends on kit/httpapi-file-reads.
  • Next: kit/httpapi-file-search-reads.

Base automatically changed from kit/httpapi-file-reads to dev April 24, 2026 13:12
@kitlangton kitlangton force-pushed the kit/httpapi-mcp-status branch from 35dfb01 to 3bfae41 Compare April 24, 2026 13:16
@kitlangton kitlangton merged commit 011c237 into dev Apr 24, 2026
9 checks passed
@kitlangton kitlangton deleted the kit/httpapi-mcp-status branch April 24, 2026 13:18
vaur94 pushed a commit to vaur94/opencode that referenced this pull request Apr 25, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant