Skip to content

codexmate v0.0.38

Choose a tag to compare

@github-actions github-actions released this 29 May 07:44
· 1 commit to 5769ed462e55c359b773d8f29b090bfcc11bc985 since this release

Highlights

Analytics export for external reporting

  • Added /analytics export support 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.

Closes #139 via #178.

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 items payload instead of imports (#177).

Version

  • Bumped package metadata to 0.0.38 (package.json and package-lock.json).

Validation

  • npm run test:unit -- --match analytics passed locally; the test runner reported all 535 unit tests passed.
  • GitHub CI for #178 passed on Node 18 / 20 / 22.

Changed files

  • cli.js
  • cli/analytics-export-args.js
  • cli/session-usage.js
  • package.json
  • package-lock.json
  • tests/unit/analytics-export-args.test.mjs
  • tests/unit/run.mjs
  • tests/unit/session-usage-backend.test.mjs
  • web-ui/modules/skills.methods.mjs

Contributors

Full Changelog: v0.0.37...v0.0.38