fix: Claude Code mining, hooks, split CLI, Chroma pin, status, Windows search - #120
Closed
actuallyrizzn wants to merge 1 commit into
Closed
fix: Claude Code mining, hooks, split CLI, Chroma pin, status, Windows search#120actuallyrizzn wants to merge 1 commit into
actuallyrizzn wants to merge 1 commit into
Conversation
This was referenced Apr 7, 2026
Closed
Closed
- Claude Code JSONL: accept type user; skip tool-results/memory dirs and *.meta.json (#111) - Hooks: safe JSON parse, transcript path via argv, sanitized session state files (#110) - split: forward directory as --source to split_mega_files (#63) - Pin chromadb to >=0.6,<1 (#100) - Expand tilde in palace_path; paginate status past 10k drawers (#40) - UTF-8 stdout on Windows before search prints (#47) Tests: new coverage for JSONL user type, scan_convos skips, config expanduser. Made-with: Cursor
Contributor
6 tasks
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.
This PR bundles six small, high-signal fixes (five tracked issues plus #40, which matches the same class of “silent wrong behavior”).
type: "user"but onlyhumanwas recognized;tool-results/andmemory/polluted mininguser; skip those dirs and*.meta.jsonpython -cstringssys.argv[1]; sanitize session id for state filenamesmempalace split <dir>passed a bare path; inner CLI expects--source--source+ expanded pathchromadbcould pull 1.x with crasheschromadb>=0.6,<1inpyproject.tomlandrequirements.txtstatususedget(limit=10000)only;palace_pathwith~not expanded from configget();os.path.expanduseron config/env palace pathprinton Windows cp1252stdout.reconfigure(utf-8)on win32 before search outputTests:
ruff check,ruff format --check,pytest(13 tests) — run on Linux x86_64 with the pinned Chroma range.