gpt4free/etc/tool
kqlio67 2e13110e37 feat: enhance commit tool with advanced options and error handling
- Added command-line argument parsing with options for model selection, editing, and no-commit mode
- Implemented fallback mechanism with multiple AI models if the primary model fails
- Added spinner display to indicate progress during API calls
- Created functions to filter sensitive data from diffs before sending to API
- Added diff truncation capabilities for handling large changesets
- Implemented commit message editing in user's configured editor
- Added model listing functionality to show available AI options
- Enhanced error handling with retries and better error reporting
- Added keyboard interrupt handling for graceful termination
- Improved type annotations throughout the codebase
- Added constants for configuration parameters like retry delay and max diff size
2025-04-04 14:47:01 +03:00
..
commit.py feat: enhance commit tool with advanced options and error handling 2025-04-04 14:47:01 +03:00
contributers.py Add more contributers, add link to Swagger UI (#2443) 2024-11-30 22:11:18 +01:00
copilot.py Update copilot.py 2025-01-09 09:56:54 +01:00
create_provider.py Remove webview js api, Add unittest for provider has model, Use cooki… (#2470) 2024-12-08 20:39:40 +01:00
improve_code.py refactor(provider): use default model for code improvement prompt 2024-09-06 17:45:17 +03:00
openapi.py Improve slim docker build, Add openapi.json to release 2024-11-24 22:20:08 +01:00
readme_table.py Add Anthropic provider 2025-01-02 02:33:09 +01:00
translate_readme.py Change uses of whitelist to allowlist in translate_readme.py. 2024-02-26 15:28:28 +08:00
vercel.py ~ | improve compatibility 2023-11-20 18:40:55 +00:00