woz-settings

Manage WOZCODE plugin settings - toggle attribution, status line, spinner verbs.

WOZCODE Settings

Manage WOZCODE plugin settings stored in ~/.claude/settings.json under the wozcode key.

TRIGGER when: user says "woz settings", "woz config", "configure woz", "toggle attribution", "turn off status line", "disable co-authored-by", or similar.

Usage

Run the settings helper to show or update settings:

Show current settings

node ${CLAUDE_PLUGIN_ROOT}/scripts/settings-helper.js --show

Display the JSON output as a readable table for the user.

Update a setting

node ${CLAUDE_PLUGIN_ROOT}/scripts/settings-helper.js --set <key> <value>

Where <key> is a setting name and <value> is true or false.

Available settings:

KeyDefaultDescription
attributiontrueCo-Authored-By on commits + PR badge
statusLinetrueMaster toggle for the WOZCODE status line
statusLineSessiontrueShow session savings in status line
statusLineLifetimetrueShow lifetime savings in status line
statusLineTipstrueShow quick tips in status line
spinnerVerbstrueWOZ-themed spinner verbs

Examples:

# Disable attribution
node ${CLAUDE_PLUGIN_ROOT}/scripts/settings-helper.js --set attribution false

# Turn off status line tips
node ${CLAUDE_PLUGIN_ROOT}/scripts/settings-helper.js --set statusLineTips false

# Disable spinner verbs
node ${CLAUDE_PLUGIN_ROOT}/scripts/settings-helper.js --set spinnerVerbs false

After updating settings, tell the user:

  • All changes take effect immediately
  • For statusLine, attribution, and spinnerVerbs: also tell them to run /reload-plugins so Claude Code picks up the change in the current session