side-quest 2.7.0: drop the XP readout from the status line #6
Loading…
Reference in a new issue
No description provided.
Delete branch "side-quest-statusline-drop-xp"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Removes the XP readout from the statusline renderer.
What changed (
scripts/statusline-command.sh)⚔️ Lv… XPline, its transient+N XPtoast, and the level-up flash.jqinvocations plus apython3fork on every render. The statusline re-renders once a second, so this removes real per-refresh process overhead — the same class of cost the disabled VS Code AppleScript block above it was commented out for.user@host:dir(plus git branch / session / model), context + cache usage, and rate limits.What didn't change
XP crediting, the ledger at
~/.claude/side-quest/xp.json, per-toolticks, and MQTT cross-machine sync are all untouched.xp.sh statuslinestill prints the ledger summary on demand. Only the statusline rendering was removed.Version: minor bump (2.6.0 → 2.7.0). It is a user-visible removal rather than a fix, but not an interface break — the plugin's CLI, hooks, and ledger format are unchanged. Easy to call it a major instead if the statusline XP readout counts as part of the plugin's core promise.
Verification
bash -nclean; rendered against a sample payload and confirmed 3 lines with no XP output.grepforxp_/side-quest/⚔️in the script returns nothing.AGENTS.mdrun over the staged diff: no hits.🤖 Generated with Claude Code
View command line instructions
Checkout
From your project repository, check out a new branch and test the changes.Merge
Merge the changes and update on Forgejo.Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.