Skip to content

v1.6.17 — sipcode update command, session-pollution filter, opus 4.8 - #9

Merged
Anuj7411 merged 1 commit into
mainfrom
v1.6.17-fixes
Jun 25, 2026
Merged

v1.6.17 — sipcode update command, session-pollution filter, opus 4.8#9
Anuj7411 merged 1 commit into
mainfrom
v1.6.17-fixes

Conversation

@Anuj7411

Copy link
Copy Markdown
Owner

Patch release. Quality-of-life fixes plus the missing update path.

Added

  • sipcode update — prints your installed version + npm i -g sipcode@latest, or --run to upgrade in place. Zero network calls preserved (npm resolved as npm.cmd on Windows, no shell: true). README gained an "Updating Sipcode" section + FAQ.

Fixed

  • Session-count pollution. Observer/telemetry plugin dirs (e.g. claude-mem) and empty zero-token sessions were inflating stats, today, why, forecast, trend. One machine: 1,446 → ~21 real sessions; today no longer shows "0 tokens" across empties. MCP tools inherit the fix via the shared discover.ts.
  • estimate now shows opus 4.8 (was 4.7).
  • Friendlier first runstats on a fresh machine says "no Claude Code sessions found yet" instead of falsely claiming transcripts exist.

Release hygiene

  • 1.6.16 → 1.6.17. CHANGELOG entry + repaired missing [1.6.16] link ref. README badge, llms.txt / llms-full.txt, and landing page (Hero + Footer, stale at v1.6.15) all bumped to 1.6.17 / 1,373 tests.

Verification

  • 1,373 tests green (1,355 non-e2e + 18 e2e), lint + tsc clean, both privacy and no-shell-args guards pass with the new child_process use.
  • Real-data smoke on-machine: estimate→4.8, stats 1446→21, today 0→3.6M tokens, why synthetic→real, empty-dir states friendly.
  • Astro site rebuilds clean; rendered output shows 1.6.17 / 1,373.

🤖 Generated with Claude Code

…opus 4.8

Added
- `sipcode update`: prints version + `npm i -g sipcode@latest` (or --run to
  upgrade in place). Zero network calls preserved; npm resolved as npm.cmd on
  Windows (no shell:true). README "Updating Sipcode" section + FAQ.

Fixed
- Exclude observer/telemetry project dirs (e.g. claude-mem) and empty
  zero-token sessions from discovery and every aggregating command (stats,
  today, why, forecast, trend). One machine dropped from 1,446 to ~21 real
  sessions; today no longer reports 0 tokens across empty sessions. The MCP
  surface inherits the fix via the shared discover.ts.
- estimate now shows opus 4.8 (was 4.7).
- stats on a fresh machine says "no Claude Code sessions found yet" instead of
  falsely claiming transcripts exist.

Release
- Bump 1.6.16 -> 1.6.17. CHANGELOG 1.6.17 entry + repaired missing [1.6.16]
  link ref. README test badge, llms.txt / llms-full.txt, and landing page
  (Hero + Footer) bumped to 1.6.17 / 1,373 tests.

Tests: 1,363 -> 1,373, full suite green.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@Anuj7411
Anuj7411 merged commit e63e2c1 into main Jun 25, 2026
1 check passed
@Anuj7411
Anuj7411 deleted the v1.6.17-fixes branch June 25, 2026 07:42
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