Repository navigation
Conversation
A subagent's task prompt is user-role text written by the parent agent. Inline (isSidechain) or in a subagents/ file it was classified user_prompt, so metrics.user_prompts ran a fifth to a half high. It is now kind agent_prompt; insight already excluded it. --since without --until was rejected; "since X" now runs until now in log and insight, and the reconstructed insight command drops the empty --until. log -C/--context N keeps N records on each side of every --kind/--match hit from the same transcript, flagged context: true. Matches and aggregates still count matches only. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
ccx me reads only what the human typed (Claude Code and Codex history.jsonl) and counts it as ccx.me.v1: tempo, months, steering (slash commands, /rewind edits, resends, workspace switches) and workspaces. --term name=regex trends any phrase by month, so ccx ships no word list. History outlives transcript cleanup and reads in seconds. A day runs 05:00 to 05:00 so a late session stays on the day it began. decodePromptLine keeps the absolute workspace path beside its basename. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude Code deletes transcripts older than cleanupPeriodDays (default 30) and never touches history.jsonl, so a store can lose months without one error. doctor reports the retention setting, warning on the default and on 0, and compares the sessions named in prompt history with the transcripts on disk per provider and month, listing months where more than a tenth of the prompts have no transcript. Codex archived_sessions count as on disk. No transcript is read. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Codex keeps transcripts under <codex-home>/sessions/; the hint told Codex users to rsync a projects/ directory that does not exist there. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
The installed copies were tightened on 2026-09-12 and the repo never got the edit, so `ccx skills install` reverted them. Bodies unchanged. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
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.
Summary
Work dogfooded on 2026-09-30 that sat uncommitted on top of the pre-release v0.17.0 candidate, ported onto v0.17.0.
ccx me: the human's profile from prompt history alone (ccx.me.v1): tempo, months, steering (slash commands,/rewindedits, resends, workspace switches), workspaces.--term name=regextrends any phrase by month. Readshistory.jsonl, which outlives transcript cleanup: about 22k prompts read in under 1 s on a real store.ccx doctor: reports Claude CodecleanupPeriodDaysand compares the sessions named in prompt history with the transcripts on disk, per provider and month.log -C/--context N: keeps N records around each--kind/--matchhit from the same transcript, flaggedcontext: true.agent_prompt, notuser_prompt.--sincewithout--untilruns until now (log,insight).sessions/.Notes
Test plan
gofmt -l .empty,go vet ./...,go test ./...green locally; each commit builds on its ownccx me --tz +8andccx doctorrun against a real store; the doctor month table was checked against the rollout files on disk🤖 Generated with Claude Code