Code

History

Commits on v4.1.1035+
  1. Add token refresh handling for 401 responses across clientsLuis Pater committed 1 year ago0331660
  2. Add token refresh handling for 401 responses across clientsLuis Pater committed 1 year ago512c8b6
  3. Update issue templatesLuis Pater committed 1 year ago1aad033
  4. Update README documentation to clarify `auth-dir` configuration for Windows usersLuis Pater committed 1 year agof1d9364
  5. Update README documentation to clarify `auth-dir` configuration for Windows usersLuis Pater committed 1 year agoc2b2c9e
  6. Unlock mutex before returning error in `handlers.go` to prevent deadlocksLuis Pater committed 1 year ago09b9d3b
  7. Fix some bugs.Luis Pater committed 1 year agoe9e0016
  8. Add nil-check for `GetRequestMutex` across handlers to prevent potential panicsLuis Pater committed 1 year ago3704dae
  9. Add `/v1/completions` endpoint with OpenAI compatibilityLuis Pater committed 1 year agobea5f97
  10. Suppress debug logs for model routing and ignore empty tools arraysLuis Pater committed 1 year ago7a6adfa
  11. Add support for localhost unauthenticated requestsLuis Pater committed 1 year ago1c4183d
  12. Improved the `/v1/models` endpointLuis Pater committed 1 year agodff31a7
  13. Add OpenAI compatibility support and improve resource cleanupLuis Pater committed 1 year agoed8873f
  14. Refactor API handlers to implement retry mechanism with configurable limits and improved error handlingLuis Pater committed 1 year ago9102ff0
  15. Refactor codebaseLuis Pater committed 1 year ago8c555c4
  16. Update README to reflect usage of Qwen models instead of Claude modelsLuis Pater committed 1 year ago2b1762b
  17. Add Qwen supportLuis Pater committed 1 year agoaa2f37d
  18. Add claude code supportLuis Pater committed 1 year agod58cc55
  19. Refactor error handling and variable declarations in browser and logging modulesLuis Pater committed 1 year agoc5cc238
  20. Refactor Gemini API handlers to standardize response field names and improve model descriptionsLuis Pater committed 1 year ago6bbdf67
  21. Add request logging capabilities to API handlers and update .gitignoreLuis Pater committed 1 year agofcadf08
  22. Add support for Codex model in provider logic and update documentation for claude codeLuis Pater committed 1 year ago4155805
  23. Add openai codex supportLuis Pater committed 1 year agode7b850
  24. Update `.goreleaser.yml` to specify archive formats for different OS targetsLuis Pater committed 1 year agod2394b0
  25. Fix activation URL extraction logic and improve warning message formattingLuis Pater committed 1 year agoebcd4db
  26. Refactor API handlers organization and simplify error response handlingLuis Pater committed 1 year ago1483c31
  27. Enhance Gemini request handling for `contents` support and improve error loggingLuis Pater committed 1 year ago00f33f5
  28. Add file watcher for dynamic configuration and client reloadingLuis Pater committed 1 year ago3c4dc07
  29. Improve `getClient` logic with optional content generation flagLuis Pater committed 1 year ago3b4634e
  30. Update `.goreleaser.yml` to include `config.example.yaml` instead of `config.yaml` in release assetsLuis Pater committed 1 year ago00bd6a3
  31. Add `.gitignore` and ignore `config.yaml`Luis Pater committed 1 year ago5812229
  32. Update example configuration file (`config.example.yaml`)Luis Pater committed 1 year ago0b02693
  33. Fix SSE headers initialization for `geminiStreamGenerateContent` and `internalStreamGenerateContent`Luis Pater committed 1 year ago3b2ab0d
  34. Enhance Gemini request handling with fallback support for `contents`Luis Pater committed 1 year agoe64fa48
  35. Fix `alt` parameter handling in URL constructionLuis Pater committed 1 year agobeff928