Skip to content

v2.2.0

Choose a tag to compare

@github-actions github-actions released this 13 Jul 07:30
· 372 commits to main since this release

2.2.0 (2026-07-13)

Bug Fixes

  • budgets: clarify budget_reset_at in 400 messages and tagUpdate comment (4996719)
  • session-files: build S3 prefixes from the session owner, not the caller (213e746)
  • skills: bootstrap skill uses exulu-api-key header, not Authorization: Bearer (c6c7c91)
  • skills: publish authorizes on write first; accept more zip content-types (32bb085)
  • uploads: disable SDK default checksums on presigned S3 URLs (fa88d2e)

Features

  • budgets: accept budget_reset_at on budget upsert endpoints (dfcc2ec)
  • budgets: expose budget_id + add budgetUpdate for reset date (b2e6c7c)
  • budgets: upsertBudget applies budget_reset_at via /budget/update (ee2fbab)
  • skills: accept .skill extension in upload-sign (b2befb3)
  • skills: add .skill export format to download endpoint (b1b7c94)
  • skills: add RBAC-filtered registry list endpoint + access helpers (be53b07)
  • skills: add registry download-by-name endpoint (2939798)
  • skills: add registry metadata endpoint by name (f482461)
  • skills: agent publish endpoint (create + new version) with version-scoped extractor (2d293e4)
  • skills: embed exulu-skills bootstrap skill + public bootstrap endpoint (ac098ab)
  • skills: ship exulu helper script in bootstrap skill (0f22465)