Code

History

Commits on v4.1.035+
  1. Add OpenAI compatibility support and improve resource cleanupLuis Pater committed 1 year agoed8873f
  2. Refactor API handlers to implement retry mechanism with configurable limits and improved error handlingLuis Pater committed 1 year ago9102ff0
  3. Refactor codebaseLuis Pater committed 1 year ago8c555c4
  4. Update README to reflect usage of Qwen models instead of Claude modelsLuis Pater committed 1 year ago2b1762b
  5. Add Qwen supportLuis Pater committed 1 year agoaa2f37d
  6. Add claude code supportLuis Pater committed 1 year agod58cc55
  7. Refactor error handling and variable declarations in browser and logging modulesLuis Pater committed 1 year agoc5cc238
  8. Refactor Gemini API handlers to standardize response field names and improve model descriptionsLuis Pater committed 1 year ago6bbdf67
  9. Add request logging capabilities to API handlers and update .gitignoreLuis Pater committed 1 year agofcadf08
  10. Add support for Codex model in provider logic and update documentation for claude codeLuis Pater committed 1 year ago4155805
  11. Add openai codex supportLuis Pater committed 1 year agode7b850
  12. Update `.goreleaser.yml` to specify archive formats for different OS targetsLuis Pater committed 1 year agod2394b0
  13. Fix activation URL extraction logic and improve warning message formattingLuis Pater committed 1 year agoebcd4db
  14. Refactor API handlers organization and simplify error response handlingLuis Pater committed 1 year ago1483c31
  15. Enhance Gemini request handling for `contents` support and improve error loggingLuis Pater committed 1 year ago00f33f5
  16. Add file watcher for dynamic configuration and client reloadingLuis Pater committed 1 year ago3c4dc07
  17. Improve `getClient` logic with optional content generation flagLuis Pater committed 1 year ago3b4634e
  18. Update `.goreleaser.yml` to include `config.example.yaml` instead of `config.yaml` in release assetsLuis Pater committed 1 year ago00bd6a3
  19. Add `.gitignore` and ignore `config.yaml`Luis Pater committed 1 year ago5812229
  20. Update example configuration file (`config.example.yaml`)Luis Pater committed 1 year ago0b02693
  21. Fix SSE headers initialization for `geminiStreamGenerateContent` and `internalStreamGenerateContent`Luis Pater committed 1 year ago3b2ab0d
  22. Enhance Gemini request handling with fallback support for `contents`Luis Pater committed 1 year agoe64fa48
  23. Fix `alt` parameter handling in URL constructionLuis Pater committed 1 year agobeff928
  24. Add `GeminiGetHandler`, enhance Gemini functionality, and enable token countingLuis Pater committed 1 year ago31a9e2d
  25. Add `GeminiModels` handler and enhance API key validationLuis Pater committed 1 year ago423faae
  26. Improve error logging and add user guidance for issue reportingLuis Pater committed 1 year agoead71fb
  27. Enhance HTTP server with custom multiplexer in Auth flowLuis Pater committed 1 year ago58b7afd
  28. Add Chinese README and update project filesLuis Pater committed 1 year agoc86545d
  29. Refactor client handling and improve error responsesLuis Pater committed 1 year agof49a530
  30. Add Docker support with CI/CD workflow and usage instructionsLuis Pater committed 1 year ago3687963
  31. Add `ClaudeMessages` handler for SSE-compatible chat completionsLuis Pater committed 1 year agoc601542
  32. Add Claude compatibility and enhance API handlingLuis Pater committed 1 year ago3c0c61a
  33. Restrict CLI access to localhost and update README for Gemini compatibilityLuis Pater committed 1 year agoedeadfc
  34. Add `FixCLIToolResponse` for enhanced function call-response mappingLuis Pater committed 1 year agoaa9fd05
  35. Add Gemini-compatible API and improve error handlingLuis Pater committed 1 year agob3607d3