codexmate v0.0.38
·
1 commit
to 5769ed462e55c359b773d8f29b090bfcc11bc985
since this release
Highlights
Analytics export for external reporting
- Added
/analytics exportsupport for exporting usage data as CSV or JSON. - Supports date-range filtering and model filtering for BI analysis or archival workflows.
- Exports token usage, session counts, and model breakdown data from the existing session usage backend.
- Handles empty result sets gracefully instead of crashing or generating malformed output.
Web UI fixes included since v0.0.37
- Keeps the sidebar version and trash tab visible after the recent web UI layout changes (#176).
- Fixes skill import from the Web UI by sending the expected
itemspayload instead ofimports(#177).
Version
- Bumped package metadata to
0.0.38(package.jsonandpackage-lock.json).
Validation
npm run test:unit -- --match analyticspassed locally; the test runner reported all 535 unit tests passed.- GitHub CI for #178 passed on Node 18 / 20 / 22.
Changed files
cli.jscli/analytics-export-args.jscli/session-usage.jspackage.jsonpackage-lock.jsontests/unit/analytics-export-args.test.mjstests/unit/run.mjstests/unit/session-usage-backend.test.mjsweb-ui/modules/skills.methods.mjs
Contributors
Full Changelog: v0.0.37...v0.0.38