Skip to content

Improve MCP beta response ergonomics - #54

Merged
jlitola merged 5 commits into
mainfrom
coordinated-thimbleberry
May 4, 2026
Merged

Improve MCP beta response ergonomics#54
jlitola merged 5 commits into
mainfrom
coordinated-thimbleberry

Conversation

@jlitola

@jlitola jlitola commented May 4, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Make MCP defaults compact text-first across search/status, docs/code reads, package tools, example generation, and language lookup while preserving format: \"json\" for structured consumers.
  • Add runtime-first package dependency output, MCP-native follow-up hints, string code-navigation targets, and line-numbered bounded read outputs.
  • Align MCP instructions and implementation docs with the text-first agent UX.

Verification

  • bun run typecheck
  • bun test
  • bun run build
  • Authenticated local MCP smoke via SDK against bun run dev mcp start

Notes

  • docs/implementation/mcp-open-beta-cli-plan-2026-05-04.md is intentionally left untracked and excluded; it remains local for backend recheck follow-up.
  • Follow-up recommended: add a repeatable MCP e2e smoke harness.

jlitola added 5 commits May 4, 2026 12:03
Default agent-facing MCP read and status tools to compact text with ready-to-call follow-ups, runtime-first dependency output, and compact target strings. This cleans unstable public fields before beta while preserving JSON opt-ins for programmatic parity.
@jlitola
jlitola merged commit 69a445b into main May 4, 2026
3 checks passed
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