All notable changes to FreeClaw will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- CRITICAL: Removed all API keys from Git history
- Added rules to prevent future key leaks
- Created example configuration files ( suffix)
- Config validation command (
validate) - Auto-fix command (
fix) for common configuration issues - Detection for invalid model ID formats
- Detection for invalid root-level keys
- Bilingual SKILL.md (English + 中文)
- Updated SKILL.md to follow official Claude Skills format
- Improved documentation structure
- Fixed
Unknown model: anthropic/volcengine:doubao-seed-2.0-codeerror - Fixed invalid root-level
modelkey causing config validation failure
- Central server API key托管管理
- OpenRouter multi-key support with round-robin rotation
- Managed keys configuration file
- Quick management script (
claw_api_manager_central.py)
- Improved provider management workflow
- Enhanced backup strategy (keeps last 10 backups)
- Initial release
- Multi-provider API key management
- Real-time cost monitoring
- Smart routing with OpenRouter integration
- Budget alerts (Telegram, Discord, Slack, Feishu, QQ, DingTalk)
- Key health monitoring
- Automated failover
- Circuit breaker pattern
- Daily cost reports
- Comprehensive README.md
- SKILL.md with usage examples
- Configuration examples
- Troubleshooting guide
-
Pull latest changes:
cd ~/.openclaw/workspace/skills/freeclaw git pull origin master
-
Recreate your config files (old ones were removed for security):
cp config/managed_keys_central.json.example config/managed_keys_central.json cp config/openrouter_keys.json.example config/openrouter_keys.json # Edit with your keys -
Validate your configuration:
python3 claw_api_manager_central.py validate
-
Auto-fix any issues:
python3 claw_api_manager_central.py fix
-
Restart gateway:
openclaw gateway restart
No breaking changes. Simply pull latest changes and restart gateway.
- Web UI for configuration management
- Advanced cost prediction
- Custom routing rules
- Multi-node synchronization
- Enhanced analytics dashboard
- API key expiration warnings
- Automatic key renewal (where supported)
- Cost optimization recommendations
- Integration with more providers
- Issues: GitHub Issues
- Discussions: GitHub Discussions
- ClawHub: clawhub.com/skills/freeclaw