Skip to content

v0.0.9

Choose a tag to compare

@magifd2 magifd2 released this 03 Aug 06:53
· 28 commits to main since this release

v0.0.9 - 2025-08-03

✨ Features

  • OpenAI API Key File Support: Added support for loading OpenAI API keys from a JSON file specified by credentials-file.
    • The JSON file should contain the API key under the openai_api_key field.
    • credentials-file takes precedence over api_key directly set in the profile.
  • Enhanced Profile Check Command: The llm-cli profile check command now verifies the existence of credential files specified in profiles.
    • Displays warnings if a specified credential file does not exist or cannot be resolved.

🐛 Bug Fixes

  • Correct Profile Check Logic: Fixed an issue in llm-cli profile check where it would unnecessarily prompt to update 'limits' settings even when they already matched standard default values.
    • The command now only prompts for updates if the 'limits' are at their zero value or meaningfully different from the standard defaults.
  • Build Fix: Resolved unused import in cmd/root.go that caused govulncheck errors during build.

📝 Documentation

  • Updated READMEs: Clarified ~ (tilde) path notation and added usage examples for OpenAI API key file support in README.md and README.ja.md.

♻️ Refactor

  • Error Handling: Centralized error handling in main.go and cmd/root.go for consistent error processing and exit codes.