Quick answers to common questions about noto.
Common Errors
"noto api key is missing"
Configure your API key:
noto config keyOr set it as an environment variable (recommended):
export NOTO_API_KEY="your-api-key-here"Get your key from Google AI Studio.
"no staged changes found"
Stage your changes first:
git add .
noto"not enough commits to generate a prompt file"
noto init --generate needs at least 5 commits. Either:
- Wait until you have 5+ commits, then try again
- Use
noto initwithout--generatefor an empty template
"the --amend option requires the --edit option"
Use both flags together:
noto prev --amend -eQuick Questions
Why does noto show the same message repeatedly?
noto caches messages to save API costs. Force regeneration with:
noto -fDoes noto send my code to Google?
Only your git diff (staged changes) is sent to generate the commit message, not your entire codebase.
How much does it cost?
noto uses Gemini API's free tier, which is generous for most usage. Check Google AI Studio pricing for limits.
Should I commit .noto/commit-prompt.md?
Yes! Commit it so your team uses consistent commit messages.
Need More Help?
- Installation Guide - Setup and configuration
- Usage Guide - Commands and flags
- Configuration - Custom prompts and settings
- GitHub Issues - Report bugs or request features