Skip to content

fix(search): use root-scoped fallback reads#106

Merged
boshu2 merged 1 commit intomainfrom
codex/fix-search-gosec-g122
Apr 12, 2026
Merged

fix(search): use root-scoped fallback reads#106
boshu2 merged 1 commit intomainfrom
codex/fix-search-gosec-g122

Conversation

@boshu2
Copy link
Copy Markdown
Owner

@boshu2 boshu2 commented Apr 12, 2026

Summary

  • Reads markdown fallback search matches through os.OpenRoot instead of raw filepath.WalkDir callback paths.
  • Keeps fallback scoring behavior unchanged while clearing GoSec G122.

Validation

  • cd cli; go test ./cmd/ao -run "TestSearchRepoLocalKnowledgeTokenFallbackFindsMultiTokenNonPhrase|TestSearchRepoLocalKnowledgeFindsMarkdownLearningTokenFallback|TestSearchRepoLocalKnowledgeTokenFallbackUsesPathTokens|TestOutputSearchResults|TestFilterByType|TestNormalizeSearchType|TestRunSearch_JSON" -count=1
  • cd cli; go run github.com/securego/gosec/v2/cmd/gosec@latest -quiet -fmt json -include=G122 ./cmd/ao -> issues=0
  • cd cli; go build ./cmd/ao

@github-actions github-actions bot added the cli label Apr 12, 2026
@boshu2 boshu2 merged commit 2e7bd73 into main Apr 12, 2026
31 checks passed
@boshu2 boshu2 deleted the codex/fix-search-gosec-g122 branch April 12, 2026 14:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant