Skip to content

desk: tokenmaxxing points at our fork (chasehuh/tokenmaxxing), never upstream npm - #19

Open
chasehuh wants to merge 1 commit into
mainfrom
chore/tokenmaxxing-fork-pointer
Open

chasehuh wants to merge 1 commit into
mainfrom
chore/tokenmaxxing-fork-pointer

Conversation

@chasehuh

Copy link
Copy Markdown
Owner

What

  • Every place the desk installs, updates, or documents tokenmaxxing now names our fork chasehuh/tokenmaxxing as a source checkout at ~/.local/src/tokenmaxxing (the shim execs bun on that checkout's src/main.ts), never bun add -g tokenmaxxing. Upstream anaclumos/tokenmaxxing moved to a per-session-store architecture (1.50.0: switch/ls removed, no grok supervisor, test suite deleted), so the npm package would shadow our fork with different semantics.
  • install.sh: the tokenmaxxing block resolves the shim's entry path and warns when it is not a chasehuh/tokenmaxxing checkout (npm global or a foreign remote), with the repoint / install commands. Install hint for a missing supervisor uses the checkout recipe.
  • Codex notes updated for the fork's managed-headless shim (seat picked before each codex exec, auto exec resume <thread> "" on a quota refusal, exit 75 = parked) — replaces "swap applies on the next codex start, relaunch by hand".

Docs

docs/TOKENMAXXING.md (repo pointer, worker-death runbook, Codex differences, install/update recipe), docs/FLOW.md, docs/MINI-WORKER-HOST.md (Mini install line), README.md, SKILL.md § local Claude, agent-human-stream.sh help text.

Tests

  • bash -n install.sh, bash -n agent-human-stream.sh: ok
  • sume-bg-launch.test.sh: all ok; cstack-gt-wait-merge.test.sh: ok
  • install.sh tokenmaxxing block dry run on this desk: tokenmaxxing source: ~/.local/src/tokenmaxxing (chasehuh/tokenmaxxing)
  • agent-human-stream --self-test: test_fork_launchers (Mini --resume needs --cwd) fails identically on main — pre-existing, untouched here.

Not merged by me (Chase merges).

🤖 Generated with Claude Code

…upstream npm

The desk runs tokenmaxxing as a source checkout of chasehuh/tokenmaxxing
(the shim execs bun on ~/.local/src/tokenmaxxing/src/main.ts), which now
carries the Grok Build pool and the managed-headless auto-swap. Upstream
anaclumos moved to a per-session-store architecture (1.50.0: switch/ls
removed, no grok supervisor), so `bun add -g tokenmaxxing` would shadow the
fork with different semantics. Every install/update/doc reference now names
our repo and the checkout recipe; install.sh warns when the shim does not
run a chasehuh/tokenmaxxing checkout; the Codex notes describe the shim's
launch gate + auto-resume and the exit-75 parked state.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant