記録/Changelog

Release History

Kenji is evolving quickly. This page tracks major CLI changes and new capabilities across releases.

0.1.8
Added
  • Indexed registry architecture — community registries are crawled and indexed into KV immediately on kenji registry add. Registry data persists independently and is never affected by cache rebuilds, rate limits, or redeployments
  • kenji registry update — explicit refresh command to re-crawl a registered registry and update its search index without affecting other registries
  • New skill install structure — each skill is installed under its own repo-slug/skill-slug/ folder, preventing collisions across multi-skill repositories
  • IP-based rate limiting on registry add endpoint (5 submissions per hour)
Changed
  • Registry search now reads from a precomputed index in KV — no runtime GitHub crawling during search requests
  • Community registry updates now require an explicit kenji registry update command instead of waiting for cache TTL expiry
  • Community registry items now always visible in search results (removed result cap from /api/search)
  • kenji list now shows repo-slug/skill-slug for each installed skill
Fixed
  • Community registries disappearing due to cache rebuild failures or GitHub rate limits
  • Community registry skills were silently hidden when the official registry exceeded 20 items
  • Stack commands not resolving from global stacks directory when run from a different working directory
0.1.7
Added
  • Multi-registry architecture
  • Community registry support
  • kenji registry add
  • kenji use
  • Install source tracking
  • Improved kenji where
  • Install preview UI
  • Install confirmation prompt
  • --force improvements
  • GitHub blob URL installs
  • Improved stack export/import
  • Stack support for installed/global skills
  • Community registry security warning
  • Case-insensitive matching for installed skills
  • Improved docs page
  • Registry search API
  • Vercel-backed registry aggregation
Changed
  • Registry search now uses Kenji API instead of local GitHub crawling
  • Community registries now appear almost immediately after being added
  • Registry search now returns fewer, better ranked results
  • Improved stack failure handling
  • Improved install progress and terminal output
  • Improved install source detection
  • Improved registry validation
Fixed
  • GitHub token leakage to non-GitHub URLs
  • Path traversal in stack import
  • Raw GitHub file install naming collisions
  • GitHub repo installs not sending auth token correctly
  • Registry disappearing because of cache/rate limit issues
  • Case-sensitive issues with kenji use
  • Better error messages across stack and install commands
0.1.6
Added
  • Stack export/import
  • kenji where
  • GitHub tree URL installs
  • GitHub raw file installs
  • stack show
  • stack list
  • stack remove-skill
0.1.5
Added
  • Stack support
  • Global installs
  • Registry namespaces
  • GitHub repo installs
  • kenji search
  • kenji info
0.1.4
Added
  • Initial registry support
  • Skill installation
  • Local/global skill directories
  • kenji doctor