Skip to content

fix: prefer user-frame inspection anchors (#600) - #614

Merged
debugmcpdev merged 6 commits into
mainfrom
codex/600-prefer-user-frame-anchor
Aug 31, 2026
Merged

fix: prefer user-frame inspection anchors (#600)#614
debugmcpdev merged 6 commits into
mainfrom
codex/600-prefer-user-frame-anchor

Conversation

@debugmcpdev

Copy link
Copy Markdown
Collaborator

Closes #600. Adopts policy-recognized user frames, discloses switches, and stops lower-frame variable traversal once useful locals are found. Verification: lint, source and test typecheck ratchets, clean build, targeted suites, full unit and integration suites, and the complete E2E matrix passed locally.

@codecov

codecov Bot commented Aug 31, 2026

Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 86.84211% with 5 lines in your changes missing coverage. Please review.

Files with missing lines Patch % Lines
src/session/session-manager-data.ts 84.21% 3 Missing ⚠️
src/session/inspection/frame-anchor-resolver.ts 87.50% 2 Missing ⚠️

📢 Thoughts on this report? Let us know!

@debugmcpdev
debugmcpdev merged commit 6e8ef5d into main Aug 31, 2026
8 of 9 checks passed
@debugmcpdev
debugmcpdev deleted the codex/600-prefer-user-frame-anchor branch August 31, 2026 03:31
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.

dotnet attach: evaluate_expression without frameId ignores the adopted anchor thread (#496 escape hatch incomplete)

2 participants