Local code retrieval for codebases too big to grep
Drift inferred · capture-to-capture
No drift recorded — single capability capture; advisories appear once its surface changes.
transport stdio · http counts 9 tools · 0 res
· 0 prompts
permission surface via code analysis
tools
-
codebase_map
-
codebase_research
-
codebase_search
-
codebase_status
-
find_by_message
-
find_symbol
-
find_usages
-
investigate
-
trace_path
prompt-surface
shipped agent-instruction files + hidden-content / dangerous-code findings —
quoted from the analyzed source
analyzed commit 5fa7deb · analyzer v33 · 1h ago
skills & prompt files 1
- agent-rules mgonzalez01-Chonks-5fa7deb/mcp-server/CLAUDE.md
danger signals1
- dynamic code execution eval()/exec() mgonzalez01-Chonks-5fa7deb/tests/test_refs_equivalence.py :39
exec(compile(src, "chunking_main_reference.py", "exec"), mod.__dict__)
evidence-backed
findings quoted directly from the published source artifact — not inferred
code files: 77
filesystem 32
- fs mgonzalez01-Chonks-5fa7deb/chonks/chunker.py :17
from pathlib import Path - fs mgonzalez01-Chonks-5fa7deb/chonks/chunking.py :10
from pathlib import Path - fs mgonzalez01-Chonks-5fa7deb/chonks/doctor.py :12
from pathlib import Path - fs mgonzalez01-Chonks-5fa7deb/chonks/init.py :13
import shutil - fs mgonzalez01-Chonks-5fa7deb/chonks/repomap/knn.py :85
with open("/proc/meminfo") as f: - fs mgonzalez01-Chonks-5fa7deb/chonks/report.py :10
from pathlib import Path - fs mgonzalez01-Chonks-5fa7deb/chonks/searcher.py :11
from pathlib import Path - fs mgonzalez01-Chonks-5fa7deb/chonks/server.py :13
from pathlib import Path - fs mgonzalez01-Chonks-5fa7deb/chonks/store.py :14
from pathlib import Path - fs mgonzalez01-Chonks-5fa7deb/eval/agentic_eval.py :183
chonks_mcp = open(args.chonks_mcp).read() - fs mgonzalez01-Chonks-5fa7deb/eval/agentic_judge.py :111
pairs[qid] = (json.load(open(f)), json.load(open(cf))) - fs mgonzalez01-Chonks-5fa7deb/eval/agentic_questions.py :23
for t in json.load(open(args.relational))[:args.per_kind]:
show 20 more
- fs mgonzalez01-Chonks-5fa7deb/eval/git_gold.py :101
json.dump(cands, open(args.out, "w"), indent=1) - fs mgonzalez01-Chonks-5fa7deb/eval/materialize_source.py :36
with open(dest, "w") as f: - fs mgonzalez01-Chonks-5fa7deb/eval/measure_fm.py :34
data = json.load(open(args.questions, encoding="utf-8")) - fs mgonzalez01-Chonks-5fa7deb/eval/metrics.py :51
res = json.load(open(args.results)) - fs mgonzalez01-Chonks-5fa7deb/eval/relational_run.py :46
targets = json.load(open(args.targets)) - fs mgonzalez01-Chonks-5fa7deb/eval/relational_sample.py :114
with open(args.out, "w") as f: - fs mgonzalez01-Chonks-5fa7deb/eval/run.py :46
queries = json.load(open(args.queries)) - fs mgonzalez01-Chonks-5fa7deb/eval/sample_targets.py :112
with open(args.out, "w") as f: - fs mgonzalez01-Chonks-5fa7deb/eval/scip_precision.py :16
import shutil - fs mgonzalez01-Chonks-5fa7deb/eval/token_footprint.py :66
queries = json.load(open(args.queries)) - fs mgonzalez01-Chonks-5fa7deb/eval/validate_knn_backend.py :20
import shutil - fs (weak) mgonzalez01-Chonks-5fa7deb/scripts/config_ui.py :18
from pathlib import Path - fs (weak) mgonzalez01-Chonks-5fa7deb/tests/test_build_neighbors.py :6
from pathlib import Path - fs (weak) mgonzalez01-Chonks-5fa7deb/tests/test_chunker.py :881
json.dump({"db": str(cfg_db)}, open(cfg, "w")) - fs (weak) mgonzalez01-Chonks-5fa7deb/tests/test_chunking.py :3
from pathlib import Path - fs (weak) mgonzalez01-Chonks-5fa7deb/tests/test_doctor.py :5
from pathlib import Path - fs (weak) mgonzalez01-Chonks-5fa7deb/tests/test_dotdir_pollution.py :5
from pathlib import Path - fs (weak) mgonzalez01-Chonks-5fa7deb/tests/test_refs_equivalence.py :8
from pathlib import Path - fs (weak) mgonzalez01-Chonks-5fa7deb/tests/test_report.py :3
from pathlib import Path - fs (weak) mgonzalez01-Chonks-5fa7deb/tests/test_scip_precision.py :236
with open(os.path.join(_DATA_DIR, "toy_index.json")) as f:
shell / exec 7
- shell mgonzalez01-Chonks-5fa7deb/chonks/init.py :424
import subprocess - shell mgonzalez01-Chonks-5fa7deb/eval/agentic_eval.py :9
import subprocess - shell mgonzalez01-Chonks-5fa7deb/eval/agentic_judge.py :14
import subprocess - shell mgonzalez01-Chonks-5fa7deb/eval/git_gold.py :7
import subprocess - shell mgonzalez01-Chonks-5fa7deb/eval/scip_precision.py :19
import subprocess - shell (weak) mgonzalez01-Chonks-5fa7deb/tests/test_refs_equivalence.py :20
import subprocess - shell (weak) mgonzalez01-Chonks-5fa7deb/tests/test_report.py :1
import subprocess
network 15
- net mgonzalez01-Chonks-5fa7deb/chonks/chunker.py :19
import httpx - net mgonzalez01-Chonks-5fa7deb/chonks/embedder.py :10
import httpx - net mgonzalez01-Chonks-5fa7deb/chonks/init.py :17
import httpx - net mgonzalez01-Chonks-5fa7deb/chonks/searcher.py :14
import httpx - net mgonzalez01-Chonks-5fa7deb/chonks/server.py :16
import httpx - net mgonzalez01-Chonks-5fa7deb/eval/measure_fm.py :11
import httpx - net mgonzalez01-Chonks-5fa7deb/eval/relational_run.py :10
import urllib.error - net mgonzalez01-Chonks-5fa7deb/eval/run.py :10
import urllib.error - net mgonzalez01-Chonks-5fa7deb/eval/scip_precision.py :22
import urllib.request - net mgonzalez01-Chonks-5fa7deb/eval/token_footprint.py :11
import urllib.request - net (weak) mgonzalez01-Chonks-5fa7deb/scripts/config_ui.py :16
import urllib.parse - net (weak) mgonzalez01-Chonks-5fa7deb/tests/test_chunker.py :1010
# Not an httpx.HTTPStatusError -> _should_truncate_and_retry
show 3 more
- net (weak) mgonzalez01-Chonks-5fa7deb/tests/test_embed_retry.py :1
import httpx - net (weak) mgonzalez01-Chonks-5fa7deb/tests/test_embedder.py :311
import httpx - net (weak) mgonzalez01-Chonks-5fa7deb/tests/test_server_search.py :5
import httpx
database 14
- db mgonzalez01-Chonks-5fa7deb/chonks/doctor.py :10
import sqlite3 - db mgonzalez01-Chonks-5fa7deb/chonks/searcher.py :9
import sqlite3 - db mgonzalez01-Chonks-5fa7deb/chonks/store.py :9
import sqlite3 - db mgonzalez01-Chonks-5fa7deb/eval/gold.py :8
import sqlite3 - db mgonzalez01-Chonks-5fa7deb/eval/materialize_source.py :7
import sqlite3 - db mgonzalez01-Chonks-5fa7deb/eval/relational_run.py :8
import sqlite3 - db mgonzalez01-Chonks-5fa7deb/eval/relational_sample.py :9
import sqlite3 - db mgonzalez01-Chonks-5fa7deb/eval/run.py :8
import sqlite3 - db mgonzalez01-Chonks-5fa7deb/eval/sample_targets.py :8
import sqlite3 - db mgonzalez01-Chonks-5fa7deb/eval/scip_precision.py :17
import sqlite3 - db mgonzalez01-Chonks-5fa7deb/eval/token_footprint.py :8
import sqlite3 - db (weak) mgonzalez01-Chonks-5fa7deb/tests/test_doctor.py :3
import sqlite3
show 2 more
- db (weak) mgonzalez01-Chonks-5fa7deb/tests/test_eval_gold.py :4
import sqlite3 - db (weak) mgonzalez01-Chonks-5fa7deb/tests/test_store.py :2
import sqlite3
tool registrations 9
- codebase_search mgonzalez01-Chonks-5fa7deb/mcp-server/src/index.ts :1092
- codebase_research mgonzalez01-Chonks-5fa7deb/mcp-server/src/index.ts :1138
- codebase_map mgonzalez01-Chonks-5fa7deb/mcp-server/src/index.ts :1171
- codebase_status mgonzalez01-Chonks-5fa7deb/mcp-server/src/index.ts :1199
- find_symbol mgonzalez01-Chonks-5fa7deb/mcp-server/src/index.ts :1206
- find_usages mgonzalez01-Chonks-5fa7deb/mcp-server/src/index.ts :1228
- find_by_message mgonzalez01-Chonks-5fa7deb/mcp-server/src/index.ts :1281
- investigate mgonzalez01-Chonks-5fa7deb/mcp-server/src/index.ts :1308
- trace_path mgonzalez01-Chonks-5fa7deb/mcp-server/src/index.ts :1349
declared dependencies 14
- sqlite-vec@==0.1.9
- tree-sitter@==0.25.2
- tree-sitter-language-pack@==1.4.1
- httpx@==0.28.1
- fastapi@==0.135.3
- uvicorn@==0.42.0
- tqdm@==4.67.3
- networkx@==3.6.1
- numpy@>=2.2.0
- scipy@>=1.15.0
- cupy-cuda12x@*
- nvidia-cublas-cu12@*
show 2 more
- nvidia-cuda-runtime-cu12@*
- nvidia-cuda-nvrtc-cu12@*