32"""
33
34▶# TODO:
35# - Add -z on git whatchanged/ls-files, so we don't deal with filename decoding
36# - When Python is bumped to 3.7, use text instead of universal_newlines on subprocess
auth login | both terms (AND is implicit) |
auth OR login | either term |
NOT path:vendor | exclude matches |
"exact phrase" | quoted exact match |
/func\s+Test/ | regex |
handler~1 | fuzzy (Levenshtein 1) |
file:*_test.go | filename glob |
path:pkg/auth/** | full path glob |
lang:go | language filter |
This page calls POST /api/v1/code_search. Same tool, available over MCP for Claude/Cursor/Copilot.