Repository navigation
Conversation
Signed-off-by: jay23606 <jay.abdal@outlook.com>
Member
|
Thanks. The help texts and the parser-walking test are the right shape. Three things before merge:
|
LoopGlitch26
added a commit
that referenced
this pull request
Nov 6, 2026
A contributor's PR (#648) carried 21 .agent-flow/ files: audit log, gate logs and stop-gate.json from their local tool.
LoopGlitch26
added a commit
that referenced
this pull request
Nov 6, 2026
…es Claude Code sessions (part of #464) (#646) * System mode: --no-hooks says what it does, and the tailer message names Claude Code sessions (part of #464) `tracekit init --help` listed --no-hooks, the documented setup for an SDK agent or the Claude Code plugin, with no description. It now says it installs no agent hooks. When init can't give the transcript tailer access, it said each run of the user's sessions records a tailer_lost gap instead of their tool uses and prompts. Only the Claude Code hook records that gap, and the hooks still record the tool calls: the gap stands for the transcript. The message now says so. * gitignore: keep agent-flow's local state (.agent-flow/) out of commits A contributor's PR (#648) carried 21 .agent-flow/ files: audit log, gate logs and stop-gate.json from their local tool.
This branch has not been deployed
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.
The bug
tracekit <command> --helpshows 19 options and arguments with no description, so the help lists only their names. Affected:init --proxy-port;uninstall --project,--agent;daemon --home;proxy --home,--port,--upstream;approvals show|approve|rejectapproval_id, and--reasonfor approve and reject;approvals slackslack_action;export -o/--out,--run;verify bundle,--json;policy action,file.The change
Each of the 19 gets a one-line
help=describing what it does, worded from the code that reads it (for exampleexport --outdefaults totracekit.tkb). No option is renamed, added or removed, and no behaviour changes.init --no-hooksis left out on purpose; it is handled with #464.A new test,
tests/test_cli_help.py, walks the parser thatcli.mainbuilds and fails if any option or argument, other than help, version and REMAINDER arguments, has no help.How it was tested
python -m unittest tests.test_cli_helppasses on this branch (exit 0,OK).cli.pyfails withno help= for: [...]listing the 19 options (exit 1,FAILED (failures=1)).pyflakesis not installed in the project's.venv(.venv/Scripts/python.exe -m pyflakes --versionexits 1 withNo module named pyflakes). CI must pass lint before merge; the change adds no imports beyond those the test file uses.The branch still includes the
.agent-flow/harness logs (20 files: audit.jsonl, 9 lint logs, 9 run reports, stop-gate.json) that were committed by mistake.Regression test: fails on base twice (/no help= for: [/), passes on fix twice (
python -m unittest tests.test_cli_help)Fixes #643