v0.2.3
What's Changed
Added
- Auto-cache update mechanism that refreshes registry cache on any command if older than configured timeout
- `cacheTimeoutMinutes` setting in settings.json (default: 5 minutes)
- Built-in tools now properly load from manifest
Fixed
- `/tools` command now correctly shows currently loaded tools
- Registry client now always fetches from main branch instead of GitHub releases
- Fixed agent not being passed to command handlers after useAgent hook refactor
- Package manager now shows all 5 tools (bash, create-todo-list, list, pwd, update-todo-list)
Changed
- Removed GitHub releases check in favor of direct registry.json fetching
- Cache timeout is now configurable via settings
Previous Releases (0.2.1 - 0.2.2)
Fixed in 0.2.2
- Fixed `/tools` command by getting agent from store at execution time
- Re-enabled built-in tools loading by setting `loadBuiltins: true`
Fixed in 0.2.1
- Chat functionality completely broken - Enter key not working
- Messages not displaying in UI despite being in store
- OpenAI SDK "Cannot read private member" error with Valtio proxy
- 40-second delay on first message due to token counter initialization
- TypeScript type errors with OpenAI SDK tool_choice parameter
- React closure issues with stale agent values
- NODE_TYPELESS_PACKAGE_JSON warning suppression in npm scripts
Full Changelog: v0.2.0...v0.2.3