You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat(classifier): TJ_CLASSIFIER_CLI env var for workspace wrappers (v0.2.4)
Users with aimux, nix run, direnv, or similar wrappers cant use the
bare 'claude' binary that the CLI classifier hardcodes — auth lives
in a profile-scoped credential store (~/.aimux/profiles/<name>/) that
plain 'claude -p' cannot see, producing 401 errors.
This commit adds TJ_CLASSIFIER_CLI: a whitespace-split command line
that lets the user wrap claude however their environment requires:
export TJ_CLASSIFIER_CLI="aimux run dt claude"
The classifier splits this on spaces, takes the first token as the
program, and prepends the rest as base args before its own (-p, --model,
etc.). Default 'claude' behavior unchanged when env var is unset.
Real-world trigger: aimux user reported 700+ ghost session files in
~/.claude/projects/ from days of failed claude -p invocations. Each
invocation creates a session log on disk before failing, so silent
failures still pollute the filesystem.
Test: classifier_command_with_spaces_runs_wrapper_then_target — uses a
temp wrapper script that mimics aimuxs prefix-then-forward semantics.
Co-Authored-By: Claude <noreply@anthropic.com>
"description": "Append-only journal of AI-coding task reasoning chains. Captures hypotheses, decisions, rejections, evidence — renders compact resume packs so an agent can pick up a 2-week-old task with full context.",
Copy file name to clipboardExpand all lines: plugin/.claude-plugin/plugin.json
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
{
2
2
"name": "task-journal",
3
-
"version": "0.2.3",
3
+
"version": "0.2.4",
4
4
"description": "Append-only journal of AI-coding task reasoning chains: hypotheses, decisions, rejections, evidence. Renders compact resume packs so an agent can pick up a 2-week-old task with full context.",
Copy file name to clipboardExpand all lines: plugin/package.json
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
{
2
2
"name": "task-journal",
3
-
"version": "0.2.3",
3
+
"version": "0.2.4",
4
4
"description": "Append-only journal of AI-coding task reasoning chains. Captures hypotheses, decisions, rejections, evidence — renders compact resume packs so an agent can pick up a 2-week-old task with full context.",
0 commit comments