Skip to content

propose: MCP-copyable hints and 500-char cap (#195)#197

Merged
HumanBean17 merged 3 commits into
masterfrom
cursor/hints-mcp-call-shape-195
May 21, 2026
Merged

propose: MCP-copyable hints and 500-char cap (#195)#197
HumanBean17 merged 3 commits into
masterfrom
cursor/hints-mcp-call-shape-195

Conversation

@HumanBean17
Copy link
Copy Markdown
Owner

Summary

  • Adds propose/HINTS-MCP-CALL-SHAPE-PROPOSE.md for issue #195.
  • Design-only PR: documents the 1 + 2 + 6 fix combo (hint templates, agent docs, honest node-id shape). Implementation follows in a separate PR.

Highlights

  • Replace pseudo-Python neighbors(['{id}'],…) hints with MCP-copyable named-parameter sketches (ids="{id}", …).
  • Raise per-hint rendered cap 120 → 500 (HINT_MAX_RENDERED_CHARS); keep ≤ 5 hints per output.
  • Align AGENT-GUIDE / README / server.py descriptions with live ids (bare 40-char SHA1 symbols; prefixed route/client/producer).
  • Out of scope for implementation: runtime ids coercion (issue options 3–5), structured hints.

Test plan

Docs-only; baseline unchanged.

Out of scope (this PR)

  • No changes to mcp_hints.py, mcp_v2.py, or tests — propose merge only.

Made with Cursor

HumanBean17 and others added 3 commits May 21, 2026 18:18
Documents combo 1+2+6: MCP-copyable hint templates, agent docs for ids,
bare SHA1 symbol ids, and 500-char rendered hint cap (was 120).

Co-authored-by: Cursor <cursoragent@cursor.com>
Mark all five recommendations as chosen; wire CI lint and single-PR
sequencing into tests and sequencing sections.

Co-authored-by: Cursor <cursoragent@cursor.com>
Replaces 500-char limit with 250; documents rationale vs 120 and 500.

Co-authored-by: Cursor <cursoragent@cursor.com>
@HumanBean17 HumanBean17 merged commit 12c666e into master May 21, 2026
1 check 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