gabriel / muse public
fix patch json dev
gabriel · 60 days ago · Apr 16, 2026 · Diff

fix(json): normalize path key in code grep/symbols/deps — was "file", now "path"

ls-files and content-grep already used "path". code grep, code symbols, and code deps used "file" — agents chaining these commands had to handle two different key names for the same concept.

From first principles: "path" is the canonical key for a repo-relative file location in muse JSON output. "file" is ambiguous (Unix fd? filename?).

Four output sites updated across grep.py, symbols.py, deps.py.

sha256:e2b064b45d4824ad9231b68ac52bf9b1114a8417712e8344befd356d46bdb8cd sha
sha256:429b3f539c4c7b7124a5bc582908f02f6f835373b3f323af56561944e16127fb snapshot
← Older Oldest on dev
All commits
Newer → Latest on dev

0 comments

No comments yet. Be the first to start the discussion.

To add a comment, use the Muse CLI: muse hub commit comment sha256:e2b064b45d4824ad9231b68ac52bf9b1114a8417712e8344befd356d46bdb8cd --body "your comment"