Skip to content

fix(mark): remove useless internal IDs from project MCP tool responses#371

Merged
matt2e merged 1 commit intomainfrom
add-repo-response
Mar 11, 2026
Merged

fix(mark): remove useless internal IDs from project MCP tool responses#371
matt2e merged 1 commit intomainfrom
add-repo-response

Conversation

@matt2e
Copy link
Contributor

@matt2e matt2e commented Mar 11, 2026

Removes internal IDs (session_id, repo_id, artifact_id) from project MCP tool responses. These IDs are implementation details that aren't useful to the MCP client and add noise to responses. The add_project_repo responses are also simplified from JSON objects to plain strings since they only convey a status message.

Strip repo_id from add_project_repo and session_id/artifact_id from
start_repo_session responses since no exposed tool accepts these IDs,
making them noise for the agent. Simplify add_project_repo responses
to plain strings instead of JSON objects.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@matt2e matt2e requested review from baxen and wesbillman as code owners March 11, 2026 04:44
@matt2e matt2e merged commit 97845de into main Mar 11, 2026
4 checks passed
@matt2e matt2e deleted the add-repo-response branch March 11, 2026 04:50
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