Skip to content

Fix triaged TPS meter issue batch#141

Merged
devinoldenburg merged 8 commits into
mainfrom
triage/fix-open-issues
Jun 21, 2026
Merged

Fix triaged TPS meter issue batch#141
devinoldenburg merged 8 commits into
mainfrom
triage/fix-open-issues

Conversation

@devinoldenburg

@devinoldenburg devinoldenburg commented Jun 21, 2026

Copy link
Copy Markdown
Owner

This PR resolves the actionable issue-triage batch across core measurement, formatting, config, installer, package, documentation, and CI/runtime verification.

Every remaining open start-of-task issue is intentionally linked here and will close on merge:
Fixes #1
Fixes #2
Fixes #3
Fixes #4
Fixes #5
Fixes #7
Fixes #8
Fixes #9
Fixes #10
Fixes #12
Fixes #15
Fixes #19
Fixes #20
Fixes #23
Fixes #24
Fixes #26
Fixes #28
Fixes #31
Fixes #35
Fixes #36
Fixes #40
Fixes #42
Fixes #43
Fixes #46
Fixes #47
Fixes #48
Fixes #50
Fixes #52
Fixes #53
Fixes #56
Fixes #57
Fixes #58
Fixes #59
Fixes #65
Fixes #69
Fixes #70
Fixes #72
Fixes #73
Fixes #74
Fixes #75
Fixes #77
Fixes #78
Fixes #80
Fixes #81
Fixes #84
Fixes #85
Fixes #86
Fixes #89
Fixes #92
Fixes #93
Fixes #97
Fixes #98
Fixes #100
Fixes #104
Fixes #107
Fixes #108
Fixes #109
Fixes #110
Fixes #111
Fixes #114
Fixes #116
Fixes #120
Fixes #121
Fixes #127
Fixes #129
Fixes #131
Fixes #135
Fixes #136
Fixes #138
Fixes #139

Verification performed locally:

  • installer plugin spec regression (new installs write /tui; legacy root/tuple entries migrate or uninstall cleanly)
  • npm test (71/71 passing)
  • npx tsc --noEmit
  • node tools/demo.mjs --ci
  • npm run pack:check
  • npm run verify:plugin

CI/CD:

Notes:

  • Adds package-lock.json for reproducible installs/audit visibility and removes the lockfile ignore rule.
  • Keeps the TUI entry at ./tui while making the package root a plain Node-compatible core export.
  • Installer and README now register @devinoldenburg/opencode-tps-meter/tui while keeping the package dependency on @devinoldenburg/opencode-tps-meter.
  • CI now runs npm verification scripts directly, adds TypeScript checking, Node 24, OS matrix coverage, release Bun setup, and Dependabot.

@devinoldenburg devinoldenburg merged commit 3239083 into main Jun 21, 2026
11 checks passed
@devinoldenburg devinoldenburg deleted the triage/fix-open-issues branch June 21, 2026 17:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment