Releases: tk-425/caller-cli
Releases · tk-425/caller-cli
v1.5.6
This release improves command storage, modernizes the AI integration, and refreshes key dependencies.
Highlights
- Saved commands now default to ~/.caller-cli/caller-cli-commands.json
- CLI version output is now sourced directly from package.json
- Gemini integration migrated from deprecated @google/generative-ai to @google/genai
- AI model updated to gemini-3-flash-preview
- Gemini API key flow improved:
- removed brittle local key-format validation
- fixed async key save flow
- clearer key-management errors
- Interactive prompts migrated from inquirer to @inquirer/prompts
Dependency Updates
- simple-git → 3.33.0
- commander → 14.0.3
- vitest → 4.1.0
- removed inquirer in favor of @inquirer/prompts
Internal Improvements
- caller list now ensures the command storage directory exists before saving
- execute-command tests were aligned with the current shell-based runner
- README updated to document the new command storage location
Verification
- pnpm test passed after the dependency and prompt-layer updates