Remove navigation tool friction seen in the Flash smoke run - #26
Merged
Merged
Conversation
Packet range errors state the file length, concurrent packet calls queue instead of failing, search accepts literals such as local-source-unsigned with whole tokens at each end, and coverage checks the first eight symbols and lists the rest as not checked.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
The Flash smoke run (
docs/experiments/smoke-flash-20260923/) exercised the repeated-run configuration end to end and passed: code-change cells were accepted on checker plus scope with no reviewer, and structured cells were reviewed against rubric version 2.The Context arm's transcript showed four tool frictions, fixed here:
repository_packetrange errors now state the file's line count; the model previously searched forthe,export,asyncandclassto learn a file's length.repository_packetcalls queue in order (up to eight waiting) instead of failing with "already in progress".repository_searchaccepts printable ASCII literals such aslocal-source-unsignedorgrants no authority, matched case-insensitively with whole tokens at each end, using the rarest token's postings. Single identifiers behave as before.repository_coveragechecks the first eight distinct symbols and returns the rest (up to 64) assymbolsNotCheckedinstead of rejecting the call.npm run checkandnpm run test:packagespass (context-tools: 180 tests).🤖 Generated with Claude Code
https://claude.ai/code/session_01KzXbuBSq88i3Re82qt6c4L