codeburn/src
Jonathan 276b14adea fix: prepend install-time node bin dir to menubar plugin PATH
SwiftBar/xbar launch plugins with a minimal environment. If an older
system Node (e.g. v18.x from Homebrew) appears earlier on PATH than the
NVM-managed Node used to install codeburn, the plugin silently fails
because string-width uses the /v regex flag (requires Node >= 20.11).

Resolve the node binary directory at install time via process.execPath
and prepend it to PATH in the generated plugin script. Also explicitly
set HOME, which SwiftBar does not always inherit.

Fixes #63
2026-04-17 07:29:14 +01:00
..
providers fix: add claude-opus-4-7 model mapping and pricing 2026-04-16 13:48:58 -06:00
bash-utils.ts feat: add Pi provider for tracking Pi agent sessions 2026-04-16 01:54:42 -07:00
classifier.ts chore: normalize Pi tool names via toolNameMap 2026-04-16 01:57:39 -07:00
cli.ts Merge origin/main into feat/optimize 2026-04-16 16:08:20 -07:00
config.ts cleanup: strip TUI picker, promote currency command, remove verbose comments 2026-04-14 08:47:45 -07:00
context-budget.ts feat: add optimize command, in-TUI optimize view, and per-project context budget 2026-04-16 04:04:37 -07:00
currency.ts feat: add OpenCode provider 2026-04-15 14:24:37 -07:00
cursor-cache.ts fix: final review cleanup 2026-04-15 05:35:11 -07:00
dashboard.tsx Merge origin/main into feat/optimize 2026-04-16 16:08:20 -07:00
export.ts Merge branch 'fix/csv-formula-injection' 2026-04-14 09:39:03 -07:00
format.ts feat: add multi-currency support 2026-04-14 13:51:11 +01:00
menubar.ts fix: prepend install-time node bin dir to menubar plugin PATH 2026-04-17 07:29:14 +01:00
models.ts fix: add claude-opus-4-7 model mapping and pricing 2026-04-16 13:48:58 -06:00
optimize.ts chore(optimize): name preview-count literals and drop punctuation dashes 2026-04-16 16:20:53 -07:00
parser.ts feat: add --project and --exclude filters for project-level filtering 2026-04-16 15:54:37 -06:00
sqlite.ts feat: add Cursor IDE provider with SQLite adapter 2026-04-15 03:44:43 -07:00
types.ts feat: multi-provider support (Codex + provider plugin system) 2026-04-14 04:32:09 -07:00