Skip to content

feat!: remove source context integration#1302

Merged
giortzisg merged 1 commit into
masterfrom
chore/remove-source-context-integration
May 21, 2026
Merged

feat!: remove source context integration#1302
giortzisg merged 1 commit into
masterfrom
chore/remove-source-context-integration

Conversation

@giortzisg
Copy link
Copy Markdown
Contributor

@giortzisg giortzisg commented May 8, 2026

Description

Remove the ContextifyFrames integration and its source reader helper.

With the newer SCM source context handling. The Go SDK should no longer use the contextify integration and prompt users to use SCM.

Changelog Entry

  • Remove the ContextifyFrames integration. The recommended way to add source context is SCM

The SDK no longer needs to enrich in-app frames with local source context now that source context handling has moved upstream.

This removes the ContextifyFrames integration, its source reader helper, and the related tests.

Co-Authored-By: OpenAI Codex <noreply@example.com>
@giortzisg giortzisg changed the title ref: remove source context integration feat!: remove source context integration May 8, 2026
@giortzisg giortzisg marked this pull request as ready for review May 8, 2026 08:58
@giortzisg giortzisg merged commit 2df8436 into master May 21, 2026
16 checks passed
@giortzisg giortzisg deleted the chore/remove-source-context-integration branch May 21, 2026 08:24
@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 21, 2026

Semver Impact of This PR

🔴 Major (breaking changes)

📋 Changelog Preview

This is how your changes will appear in the changelog.
Entries from this PR are highlighted with a left border (blockquote style).


Breaking Changes 🛠

  • Remove the ContextifyFrames integration. The recommended way to add source context is SCM by giortzisg in #1302
  • Remove the ContextifyFrames integration. The recommended way to add source context is SCM by giortzisg in #1302

Internal Changes 🔧

Deps

  • Bump github.com/gofiber/fiber/v2 from 2.52.12 to 2.52.13 in /fiber by dependabot in #1300
  • Bump github.com/gofiber/fiber/v2 from 2.52.12 to 2.52.13 in /crosstest by dependabot in #1301
  • Bump getsentry/craft from 2.25.2 to 2.26.2 by dependabot in #1293
  • Bump getsentry/craft/.github/workflows/changelog-preview.yml from 2.25.2 to 2.26.2 by dependabot in #1294

🤖 This preview updates automatically when you update the PR.

HazAT added a commit to getsentry/sentry-for-ai that referenced this pull request May 21, 2026
The Flue CLI emits build progress messages ('[flue] Building:',
'[flue] Source root:', etc.) to stdout BEFORE the agent's JSON result,
not to stderr as the docs imply. The smoke script and the reusable
workflow both captured raw stdout to result.json and then ran jq on
it, which failed with 'parse error: Invalid literal at line 1, column 6'.

Fix: capture the raw output to flue-output.log, then extract the
trailing JSON object (everything from the first line starting with
'{') into result.json via 'sed -n /^{/,$p'. The raw log is now
uploaded as a separate artifact alongside result.json so we can debug
build issues post-run.

Verified locally: smoke run against getsentry/sentry-go#1302 now parses
cleanly. The agent correctly emitted a single 'skip' action recognising
that the removed ContextifyFrames integration was never user-facing
and so doesn't create drift in the sentry-go-sdk skill.

Co-Authored-By: Claude (claude-sonnet-4-6 via Pi)
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.

3 participants