Skip to content

feat(tools): Add issue breadcrumbs catalog tool - #1170

Merged
dcramer merged 1 commit into
mainfrom
feat/catalog-issue-breadcrumbs
Jul 22, 2026
Merged

dcramer merged 1 commit into
mainfrom
feat/catalog-issue-breadcrumbs

Conversation

@sentry-junior

@sentry-junior sentry-junior Bot commented Jul 22, 2026

Copy link
Copy Markdown
Contributor

Add get_issue_breadcrumbs as the dedicated catalog-only path for retrieving breadcrumbs from an issue’s latest event. This removes the breadcrumbs resource-type override from get_sentry_resource, so callers discover and execute the focused tool through the catalog instead.

Catalog-only exposure

The new tool supports issue IDs and issue URLs, preserves project constraints and enhanced not-found handling, and is intentionally omitted from the direct MCP surface.

Reference migration

Issue detail guidance, generated definitions, resolver coverage, tool tests, and eval expectations now use get_issue_breadcrumbs rather than the former get_sentry_resource(..., resourceType='breadcrumbs') workaround.

Requested by David Cramer via Junior.

--

View Junior Session

Co-Authored-By: OpenAI Codex <noreply@openai.com>
Co-Authored-By: David Cramer <david@sentry.io>
@dcramer
dcramer marked this pull request as ready for review July 22, 2026 01:47
@dcramer
dcramer merged commit 110b504 into main Jul 22, 2026
21 of 24 checks passed
@dcramer
dcramer deleted the feat/catalog-issue-breadcrumbs branch July 22, 2026 02:07
dcramer added a commit that referenced this pull request Jul 22, 2026
Finish the breadcrumb-tool migration in both Sentry MCP agent prompts.
The prompts no longer claim that `get_sentry_resource` serves
breadcrumbs and now direct agents to the catalog-only
`get_issue_breadcrumbs` tool.

This follows the implementation merged in #1170 and removes the final
stale references found in the repository.

<!-- junior-request-attribution:start -->
Requested by **David Cramer** via Junior.
<!-- junior-request-attribution:end -->

<!-- junior-session-footer:start -->

--

[View Junior
Session](https://junior-prod.sentry.dev/conversations/slack%3AC08J1NSPU6S%3A1784686303.406249)

<!-- junior-session-footer:end -->

Co-authored-by: sentry-junior[bot] <264270552+sentry-junior[bot]@users.noreply.github.com>
Co-authored-by: OpenAI Codex <noreply@openai.com>
Co-authored-by: David Cramer <david@sentry.io>
@dcramer dcramer mentioned this pull request Jul 28, 2026

This branch was previously deployed

1 inactive deployment
Actions — 5f2b7ccf Deployed Jul 22, 2026 by sentry-junior[bot] via eval #1062
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