diff --git a/cmd/server/main.go b/cmd/server/main.go index 9c8c2809b..e1b02c8a4 100644 --- a/cmd/server/main.go +++ b/cmd/server/main.go @@ -11,10 +11,10 @@ import ( "path/filepath" "strings" - "github.com/luispater/CLIProxyAPI/internal/cmd" - "github.com/luispater/CLIProxyAPI/internal/config" - _ "github.com/luispater/CLIProxyAPI/internal/translator" - "github.com/luispater/CLIProxyAPI/internal/util" + "github.com/luispater/CLIProxyAPI/v5/internal/cmd" + "github.com/luispater/CLIProxyAPI/v5/internal/config" + _ "github.com/luispater/CLIProxyAPI/v5/internal/translator" + "github.com/luispater/CLIProxyAPI/v5/internal/util" log "github.com/sirupsen/logrus" ) diff --git a/go.mod b/go.mod index 91e344da0..b4bdb9c2f 100644 --- a/go.mod +++ b/go.mod @@ -1,4 +1,4 @@ -module github.com/luispater/CLIProxyAPI +module github.com/luispater/CLIProxyAPI/v5 go 1.24 diff --git a/internal/api/handlers/claude/code_handlers.go b/internal/api/handlers/claude/code_handlers.go index c30044834..0a6d93d09 100644 --- a/internal/api/handlers/claude/code_handlers.go +++ b/internal/api/handlers/claude/code_handlers.go @@ -13,11 +13,11 @@ import ( "time" "github.com/gin-gonic/gin" - "github.com/luispater/CLIProxyAPI/internal/api/handlers" - . "github.com/luispater/CLIProxyAPI/internal/constant" - "github.com/luispater/CLIProxyAPI/internal/interfaces" - "github.com/luispater/CLIProxyAPI/internal/registry" - "github.com/luispater/CLIProxyAPI/internal/util" + "github.com/luispater/CLIProxyAPI/v5/internal/api/handlers" + . "github.com/luispater/CLIProxyAPI/v5/internal/constant" + "github.com/luispater/CLIProxyAPI/v5/internal/interfaces" + "github.com/luispater/CLIProxyAPI/v5/internal/registry" + "github.com/luispater/CLIProxyAPI/v5/internal/util" log "github.com/sirupsen/logrus" "github.com/tidwall/gjson" ) diff --git a/internal/api/handlers/gemini/gemini-cli_handlers.go b/internal/api/handlers/gemini/gemini-cli_handlers.go index e105d4b17..82d52ddc2 100644 --- a/internal/api/handlers/gemini/gemini-cli_handlers.go +++ b/internal/api/handlers/gemini/gemini-cli_handlers.go @@ -14,10 +14,10 @@ import ( "time" "github.com/gin-gonic/gin" - "github.com/luispater/CLIProxyAPI/internal/api/handlers" - . "github.com/luispater/CLIProxyAPI/internal/constant" - "github.com/luispater/CLIProxyAPI/internal/interfaces" - "github.com/luispater/CLIProxyAPI/internal/util" + "github.com/luispater/CLIProxyAPI/v5/internal/api/handlers" + . "github.com/luispater/CLIProxyAPI/v5/internal/constant" + "github.com/luispater/CLIProxyAPI/v5/internal/interfaces" + "github.com/luispater/CLIProxyAPI/v5/internal/util" log "github.com/sirupsen/logrus" "github.com/tidwall/gjson" ) diff --git a/internal/api/handlers/gemini/gemini_handlers.go b/internal/api/handlers/gemini/gemini_handlers.go index 132f73bc0..d162cc6d3 100644 --- a/internal/api/handlers/gemini/gemini_handlers.go +++ b/internal/api/handlers/gemini/gemini_handlers.go @@ -13,11 +13,11 @@ import ( "time" "github.com/gin-gonic/gin" - "github.com/luispater/CLIProxyAPI/internal/api/handlers" - . "github.com/luispater/CLIProxyAPI/internal/constant" - "github.com/luispater/CLIProxyAPI/internal/interfaces" - "github.com/luispater/CLIProxyAPI/internal/registry" - "github.com/luispater/CLIProxyAPI/internal/util" + "github.com/luispater/CLIProxyAPI/v5/internal/api/handlers" + . "github.com/luispater/CLIProxyAPI/v5/internal/constant" + "github.com/luispater/CLIProxyAPI/v5/internal/interfaces" + "github.com/luispater/CLIProxyAPI/v5/internal/registry" + "github.com/luispater/CLIProxyAPI/v5/internal/util" log "github.com/sirupsen/logrus" ) diff --git a/internal/api/handlers/handlers.go b/internal/api/handlers/handlers.go index 2eef87ac5..fbe520270 100644 --- a/internal/api/handlers/handlers.go +++ b/internal/api/handlers/handlers.go @@ -8,10 +8,10 @@ import ( "sync" "github.com/gin-gonic/gin" - "github.com/luispater/CLIProxyAPI/internal/client" - "github.com/luispater/CLIProxyAPI/internal/config" - "github.com/luispater/CLIProxyAPI/internal/interfaces" - "github.com/luispater/CLIProxyAPI/internal/util" + "github.com/luispater/CLIProxyAPI/v5/internal/client" + "github.com/luispater/CLIProxyAPI/v5/internal/config" + "github.com/luispater/CLIProxyAPI/v5/internal/interfaces" + "github.com/luispater/CLIProxyAPI/v5/internal/util" log "github.com/sirupsen/logrus" "golang.org/x/net/context" ) diff --git a/internal/api/handlers/management/auth_files.go b/internal/api/handlers/management/auth_files.go index f91b9269b..dfd2d2205 100644 --- a/internal/api/handlers/management/auth_files.go +++ b/internal/api/handlers/management/auth_files.go @@ -13,13 +13,13 @@ import ( "time" "github.com/gin-gonic/gin" - "github.com/luispater/CLIProxyAPI/internal/auth/claude" - "github.com/luispater/CLIProxyAPI/internal/auth/codex" - geminiAuth "github.com/luispater/CLIProxyAPI/internal/auth/gemini" - "github.com/luispater/CLIProxyAPI/internal/auth/qwen" - "github.com/luispater/CLIProxyAPI/internal/client" - "github.com/luispater/CLIProxyAPI/internal/misc" - "github.com/luispater/CLIProxyAPI/internal/util" + "github.com/luispater/CLIProxyAPI/v5/internal/auth/claude" + "github.com/luispater/CLIProxyAPI/v5/internal/auth/codex" + geminiAuth "github.com/luispater/CLIProxyAPI/v5/internal/auth/gemini" + "github.com/luispater/CLIProxyAPI/v5/internal/auth/qwen" + "github.com/luispater/CLIProxyAPI/v5/internal/client" + "github.com/luispater/CLIProxyAPI/v5/internal/misc" + "github.com/luispater/CLIProxyAPI/v5/internal/util" log "github.com/sirupsen/logrus" "github.com/tidwall/gjson" "golang.org/x/oauth2" diff --git a/internal/api/handlers/management/config_lists.go b/internal/api/handlers/management/config_lists.go index d2d400c05..d98014b61 100644 --- a/internal/api/handlers/management/config_lists.go +++ b/internal/api/handlers/management/config_lists.go @@ -5,7 +5,7 @@ import ( "fmt" "github.com/gin-gonic/gin" - "github.com/luispater/CLIProxyAPI/internal/config" + "github.com/luispater/CLIProxyAPI/v5/internal/config" ) // Generic helpers for list[string] diff --git a/internal/api/handlers/management/handler.go b/internal/api/handlers/management/handler.go index 6b26329f6..5d79719a6 100644 --- a/internal/api/handlers/management/handler.go +++ b/internal/api/handlers/management/handler.go @@ -10,7 +10,7 @@ import ( "time" "github.com/gin-gonic/gin" - "github.com/luispater/CLIProxyAPI/internal/config" + "github.com/luispater/CLIProxyAPI/v5/internal/config" "golang.org/x/crypto/bcrypt" ) diff --git a/internal/api/handlers/openai/openai_handlers.go b/internal/api/handlers/openai/openai_handlers.go index 579ced433..f8b432790 100644 --- a/internal/api/handlers/openai/openai_handlers.go +++ b/internal/api/handlers/openai/openai_handlers.go @@ -14,11 +14,11 @@ import ( "time" "github.com/gin-gonic/gin" - "github.com/luispater/CLIProxyAPI/internal/api/handlers" - . "github.com/luispater/CLIProxyAPI/internal/constant" - "github.com/luispater/CLIProxyAPI/internal/interfaces" - "github.com/luispater/CLIProxyAPI/internal/registry" - "github.com/luispater/CLIProxyAPI/internal/util" + "github.com/luispater/CLIProxyAPI/v5/internal/api/handlers" + . "github.com/luispater/CLIProxyAPI/v5/internal/constant" + "github.com/luispater/CLIProxyAPI/v5/internal/interfaces" + "github.com/luispater/CLIProxyAPI/v5/internal/registry" + "github.com/luispater/CLIProxyAPI/v5/internal/util" log "github.com/sirupsen/logrus" "github.com/tidwall/gjson" "github.com/tidwall/sjson" diff --git a/internal/api/handlers/openai/openai_responses_handlers.go b/internal/api/handlers/openai/openai_responses_handlers.go index 86ccca493..224941ed5 100644 --- a/internal/api/handlers/openai/openai_responses_handlers.go +++ b/internal/api/handlers/openai/openai_responses_handlers.go @@ -13,11 +13,11 @@ import ( "time" "github.com/gin-gonic/gin" - "github.com/luispater/CLIProxyAPI/internal/api/handlers" - . "github.com/luispater/CLIProxyAPI/internal/constant" - "github.com/luispater/CLIProxyAPI/internal/interfaces" - "github.com/luispater/CLIProxyAPI/internal/registry" - "github.com/luispater/CLIProxyAPI/internal/util" + "github.com/luispater/CLIProxyAPI/v5/internal/api/handlers" + . "github.com/luispater/CLIProxyAPI/v5/internal/constant" + "github.com/luispater/CLIProxyAPI/v5/internal/interfaces" + "github.com/luispater/CLIProxyAPI/v5/internal/registry" + "github.com/luispater/CLIProxyAPI/v5/internal/util" log "github.com/sirupsen/logrus" "github.com/tidwall/gjson" ) diff --git a/internal/api/middleware/request_logging.go b/internal/api/middleware/request_logging.go index 6868c435a..5618f36d9 100644 --- a/internal/api/middleware/request_logging.go +++ b/internal/api/middleware/request_logging.go @@ -8,7 +8,7 @@ import ( "io" "github.com/gin-gonic/gin" - "github.com/luispater/CLIProxyAPI/internal/logging" + "github.com/luispater/CLIProxyAPI/v5/internal/logging" ) // RequestLoggingMiddleware creates a Gin middleware that logs HTTP requests and responses. diff --git a/internal/api/middleware/response_writer.go b/internal/api/middleware/response_writer.go index 294c2d600..58b7794de 100644 --- a/internal/api/middleware/response_writer.go +++ b/internal/api/middleware/response_writer.go @@ -8,8 +8,8 @@ import ( "strings" "github.com/gin-gonic/gin" - "github.com/luispater/CLIProxyAPI/internal/interfaces" - "github.com/luispater/CLIProxyAPI/internal/logging" + "github.com/luispater/CLIProxyAPI/v5/internal/interfaces" + "github.com/luispater/CLIProxyAPI/v5/internal/logging" ) // RequestInfo holds essential details of an incoming HTTP request for logging purposes. diff --git a/internal/api/server.go b/internal/api/server.go index 36ca80fcc..5842801b8 100644 --- a/internal/api/server.go +++ b/internal/api/server.go @@ -14,17 +14,17 @@ import ( "strings" "github.com/gin-gonic/gin" - "github.com/luispater/CLIProxyAPI/internal/api/handlers" - "github.com/luispater/CLIProxyAPI/internal/api/handlers/claude" - "github.com/luispater/CLIProxyAPI/internal/api/handlers/gemini" - managementHandlers "github.com/luispater/CLIProxyAPI/internal/api/handlers/management" - "github.com/luispater/CLIProxyAPI/internal/api/handlers/openai" - "github.com/luispater/CLIProxyAPI/internal/api/middleware" - "github.com/luispater/CLIProxyAPI/internal/client" - "github.com/luispater/CLIProxyAPI/internal/config" - "github.com/luispater/CLIProxyAPI/internal/interfaces" - "github.com/luispater/CLIProxyAPI/internal/logging" - "github.com/luispater/CLIProxyAPI/internal/util" + "github.com/luispater/CLIProxyAPI/v5/internal/api/handlers" + "github.com/luispater/CLIProxyAPI/v5/internal/api/handlers/claude" + "github.com/luispater/CLIProxyAPI/v5/internal/api/handlers/gemini" + managementHandlers "github.com/luispater/CLIProxyAPI/v5/internal/api/handlers/management" + "github.com/luispater/CLIProxyAPI/v5/internal/api/handlers/openai" + "github.com/luispater/CLIProxyAPI/v5/internal/api/middleware" + "github.com/luispater/CLIProxyAPI/v5/internal/client" + "github.com/luispater/CLIProxyAPI/v5/internal/config" + "github.com/luispater/CLIProxyAPI/v5/internal/interfaces" + "github.com/luispater/CLIProxyAPI/v5/internal/logging" + "github.com/luispater/CLIProxyAPI/v5/internal/util" log "github.com/sirupsen/logrus" ) diff --git a/internal/auth/claude/anthropic_auth.go b/internal/auth/claude/anthropic_auth.go index 4e1a298f9..072b1ba11 100644 --- a/internal/auth/claude/anthropic_auth.go +++ b/internal/auth/claude/anthropic_auth.go @@ -13,8 +13,8 @@ import ( "strings" "time" - "github.com/luispater/CLIProxyAPI/internal/config" - "github.com/luispater/CLIProxyAPI/internal/util" + "github.com/luispater/CLIProxyAPI/v5/internal/config" + "github.com/luispater/CLIProxyAPI/v5/internal/util" log "github.com/sirupsen/logrus" ) diff --git a/internal/auth/codex/openai_auth.go b/internal/auth/codex/openai_auth.go index b37e9f48b..63e109ef8 100644 --- a/internal/auth/codex/openai_auth.go +++ b/internal/auth/codex/openai_auth.go @@ -14,8 +14,8 @@ import ( "strings" "time" - "github.com/luispater/CLIProxyAPI/internal/config" - "github.com/luispater/CLIProxyAPI/internal/util" + "github.com/luispater/CLIProxyAPI/v5/internal/config" + "github.com/luispater/CLIProxyAPI/v5/internal/util" log "github.com/sirupsen/logrus" ) diff --git a/internal/auth/gemini/gemini_auth.go b/internal/auth/gemini/gemini_auth.go index e6306656f..35081c2ac 100644 --- a/internal/auth/gemini/gemini_auth.go +++ b/internal/auth/gemini/gemini_auth.go @@ -15,10 +15,10 @@ import ( "net/url" "time" - "github.com/luispater/CLIProxyAPI/internal/auth/codex" - "github.com/luispater/CLIProxyAPI/internal/browser" - "github.com/luispater/CLIProxyAPI/internal/config" - "github.com/luispater/CLIProxyAPI/internal/util" + "github.com/luispater/CLIProxyAPI/v5/internal/auth/codex" + "github.com/luispater/CLIProxyAPI/v5/internal/browser" + "github.com/luispater/CLIProxyAPI/v5/internal/config" + "github.com/luispater/CLIProxyAPI/v5/internal/util" log "github.com/sirupsen/logrus" "github.com/tidwall/gjson" "golang.org/x/net/proxy" diff --git a/internal/auth/qwen/qwen_auth.go b/internal/auth/qwen/qwen_auth.go index 46e69ed34..76cc5f523 100644 --- a/internal/auth/qwen/qwen_auth.go +++ b/internal/auth/qwen/qwen_auth.go @@ -13,8 +13,8 @@ import ( "strings" "time" - "github.com/luispater/CLIProxyAPI/internal/config" - "github.com/luispater/CLIProxyAPI/internal/util" + "github.com/luispater/CLIProxyAPI/v5/internal/config" + "github.com/luispater/CLIProxyAPI/v5/internal/util" log "github.com/sirupsen/logrus" ) diff --git a/internal/client/claude_client.go b/internal/client/claude_client.go index 9f3a229d6..9fb93b063 100644 --- a/internal/client/claude_client.go +++ b/internal/client/claude_client.go @@ -16,16 +16,16 @@ import ( "time" "github.com/gin-gonic/gin" - "github.com/luispater/CLIProxyAPI/internal/auth" - "github.com/luispater/CLIProxyAPI/internal/auth/claude" - "github.com/luispater/CLIProxyAPI/internal/auth/empty" - "github.com/luispater/CLIProxyAPI/internal/config" - . "github.com/luispater/CLIProxyAPI/internal/constant" - "github.com/luispater/CLIProxyAPI/internal/interfaces" - "github.com/luispater/CLIProxyAPI/internal/misc" - "github.com/luispater/CLIProxyAPI/internal/registry" - "github.com/luispater/CLIProxyAPI/internal/translator/translator" - "github.com/luispater/CLIProxyAPI/internal/util" + "github.com/luispater/CLIProxyAPI/v5/internal/auth" + "github.com/luispater/CLIProxyAPI/v5/internal/auth/claude" + "github.com/luispater/CLIProxyAPI/v5/internal/auth/empty" + "github.com/luispater/CLIProxyAPI/v5/internal/config" + . "github.com/luispater/CLIProxyAPI/v5/internal/constant" + "github.com/luispater/CLIProxyAPI/v5/internal/interfaces" + "github.com/luispater/CLIProxyAPI/v5/internal/misc" + "github.com/luispater/CLIProxyAPI/v5/internal/registry" + "github.com/luispater/CLIProxyAPI/v5/internal/translator/translator" + "github.com/luispater/CLIProxyAPI/v5/internal/util" log "github.com/sirupsen/logrus" "github.com/tidwall/gjson" "github.com/tidwall/sjson" diff --git a/internal/client/client.go b/internal/client/client.go index 6dd7fa567..0e54b6a57 100644 --- a/internal/client/client.go +++ b/internal/client/client.go @@ -11,9 +11,9 @@ import ( "time" "github.com/gin-gonic/gin" - "github.com/luispater/CLIProxyAPI/internal/auth" - "github.com/luispater/CLIProxyAPI/internal/config" - "github.com/luispater/CLIProxyAPI/internal/registry" + "github.com/luispater/CLIProxyAPI/v5/internal/auth" + "github.com/luispater/CLIProxyAPI/v5/internal/config" + "github.com/luispater/CLIProxyAPI/v5/internal/registry" ) // ClientBase provides a common base structure for all AI API clients. diff --git a/internal/client/codex_client.go b/internal/client/codex_client.go index 51acc3457..40af55aee 100644 --- a/internal/client/codex_client.go +++ b/internal/client/codex_client.go @@ -17,15 +17,15 @@ import ( "github.com/gin-gonic/gin" "github.com/google/uuid" - "github.com/luispater/CLIProxyAPI/internal/auth" - "github.com/luispater/CLIProxyAPI/internal/auth/codex" - "github.com/luispater/CLIProxyAPI/internal/auth/empty" - "github.com/luispater/CLIProxyAPI/internal/config" - . "github.com/luispater/CLIProxyAPI/internal/constant" - "github.com/luispater/CLIProxyAPI/internal/interfaces" - "github.com/luispater/CLIProxyAPI/internal/registry" - "github.com/luispater/CLIProxyAPI/internal/translator/translator" - "github.com/luispater/CLIProxyAPI/internal/util" + "github.com/luispater/CLIProxyAPI/v5/internal/auth" + "github.com/luispater/CLIProxyAPI/v5/internal/auth/codex" + "github.com/luispater/CLIProxyAPI/v5/internal/auth/empty" + "github.com/luispater/CLIProxyAPI/v5/internal/config" + . "github.com/luispater/CLIProxyAPI/v5/internal/constant" + "github.com/luispater/CLIProxyAPI/v5/internal/interfaces" + "github.com/luispater/CLIProxyAPI/v5/internal/registry" + "github.com/luispater/CLIProxyAPI/v5/internal/translator/translator" + "github.com/luispater/CLIProxyAPI/v5/internal/util" log "github.com/sirupsen/logrus" "github.com/tidwall/gjson" "github.com/tidwall/sjson" diff --git a/internal/client/gemini-cli_client.go b/internal/client/gemini-cli_client.go index 7b1060c19..474870fdc 100644 --- a/internal/client/gemini-cli_client.go +++ b/internal/client/gemini-cli_client.go @@ -18,13 +18,13 @@ import ( "time" "github.com/gin-gonic/gin" - geminiAuth "github.com/luispater/CLIProxyAPI/internal/auth/gemini" - "github.com/luispater/CLIProxyAPI/internal/config" - . "github.com/luispater/CLIProxyAPI/internal/constant" - "github.com/luispater/CLIProxyAPI/internal/interfaces" - "github.com/luispater/CLIProxyAPI/internal/registry" - "github.com/luispater/CLIProxyAPI/internal/translator/translator" - "github.com/luispater/CLIProxyAPI/internal/util" + geminiAuth "github.com/luispater/CLIProxyAPI/v5/internal/auth/gemini" + "github.com/luispater/CLIProxyAPI/v5/internal/config" + . "github.com/luispater/CLIProxyAPI/v5/internal/constant" + "github.com/luispater/CLIProxyAPI/v5/internal/interfaces" + "github.com/luispater/CLIProxyAPI/v5/internal/registry" + "github.com/luispater/CLIProxyAPI/v5/internal/translator/translator" + "github.com/luispater/CLIProxyAPI/v5/internal/util" log "github.com/sirupsen/logrus" "github.com/tidwall/gjson" "github.com/tidwall/sjson" diff --git a/internal/client/gemini_client.go b/internal/client/gemini_client.go index a2d97609a..23d49de08 100644 --- a/internal/client/gemini_client.go +++ b/internal/client/gemini_client.go @@ -15,12 +15,12 @@ import ( "time" "github.com/gin-gonic/gin" - "github.com/luispater/CLIProxyAPI/internal/config" - . "github.com/luispater/CLIProxyAPI/internal/constant" - "github.com/luispater/CLIProxyAPI/internal/interfaces" - "github.com/luispater/CLIProxyAPI/internal/registry" - "github.com/luispater/CLIProxyAPI/internal/translator/translator" - "github.com/luispater/CLIProxyAPI/internal/util" + "github.com/luispater/CLIProxyAPI/v5/internal/config" + . "github.com/luispater/CLIProxyAPI/v5/internal/constant" + "github.com/luispater/CLIProxyAPI/v5/internal/interfaces" + "github.com/luispater/CLIProxyAPI/v5/internal/registry" + "github.com/luispater/CLIProxyAPI/v5/internal/translator/translator" + "github.com/luispater/CLIProxyAPI/v5/internal/util" log "github.com/sirupsen/logrus" ) diff --git a/internal/client/openai-compatibility_client.go b/internal/client/openai-compatibility_client.go index ae2fc144b..d4c864775 100644 --- a/internal/client/openai-compatibility_client.go +++ b/internal/client/openai-compatibility_client.go @@ -15,13 +15,13 @@ import ( "time" "github.com/gin-gonic/gin" - "github.com/luispater/CLIProxyAPI/internal/auth" - "github.com/luispater/CLIProxyAPI/internal/config" - . "github.com/luispater/CLIProxyAPI/internal/constant" - "github.com/luispater/CLIProxyAPI/internal/interfaces" - "github.com/luispater/CLIProxyAPI/internal/registry" - "github.com/luispater/CLIProxyAPI/internal/translator/translator" - "github.com/luispater/CLIProxyAPI/internal/util" + "github.com/luispater/CLIProxyAPI/v5/internal/auth" + "github.com/luispater/CLIProxyAPI/v5/internal/config" + . "github.com/luispater/CLIProxyAPI/v5/internal/constant" + "github.com/luispater/CLIProxyAPI/v5/internal/interfaces" + "github.com/luispater/CLIProxyAPI/v5/internal/registry" + "github.com/luispater/CLIProxyAPI/v5/internal/translator/translator" + "github.com/luispater/CLIProxyAPI/v5/internal/util" log "github.com/sirupsen/logrus" "github.com/tidwall/sjson" ) diff --git a/internal/client/qwen_client.go b/internal/client/qwen_client.go index df9b8615c..ae3473f6a 100644 --- a/internal/client/qwen_client.go +++ b/internal/client/qwen_client.go @@ -17,14 +17,14 @@ import ( "time" "github.com/gin-gonic/gin" - "github.com/luispater/CLIProxyAPI/internal/auth" - "github.com/luispater/CLIProxyAPI/internal/auth/qwen" - "github.com/luispater/CLIProxyAPI/internal/config" - . "github.com/luispater/CLIProxyAPI/internal/constant" - "github.com/luispater/CLIProxyAPI/internal/interfaces" - "github.com/luispater/CLIProxyAPI/internal/registry" - "github.com/luispater/CLIProxyAPI/internal/translator/translator" - "github.com/luispater/CLIProxyAPI/internal/util" + "github.com/luispater/CLIProxyAPI/v5/internal/auth" + "github.com/luispater/CLIProxyAPI/v5/internal/auth/qwen" + "github.com/luispater/CLIProxyAPI/v5/internal/config" + . "github.com/luispater/CLIProxyAPI/v5/internal/constant" + "github.com/luispater/CLIProxyAPI/v5/internal/interfaces" + "github.com/luispater/CLIProxyAPI/v5/internal/registry" + "github.com/luispater/CLIProxyAPI/v5/internal/translator/translator" + "github.com/luispater/CLIProxyAPI/v5/internal/util" log "github.com/sirupsen/logrus" "github.com/tidwall/gjson" "github.com/tidwall/sjson" diff --git a/internal/cmd/anthropic_login.go b/internal/cmd/anthropic_login.go index 2249559f1..b5042ed2c 100644 --- a/internal/cmd/anthropic_login.go +++ b/internal/cmd/anthropic_login.go @@ -11,12 +11,12 @@ import ( "strings" "time" - "github.com/luispater/CLIProxyAPI/internal/auth/claude" - "github.com/luispater/CLIProxyAPI/internal/browser" - "github.com/luispater/CLIProxyAPI/internal/client" - "github.com/luispater/CLIProxyAPI/internal/config" - "github.com/luispater/CLIProxyAPI/internal/misc" - "github.com/luispater/CLIProxyAPI/internal/util" + "github.com/luispater/CLIProxyAPI/v5/internal/auth/claude" + "github.com/luispater/CLIProxyAPI/v5/internal/browser" + "github.com/luispater/CLIProxyAPI/v5/internal/client" + "github.com/luispater/CLIProxyAPI/v5/internal/config" + "github.com/luispater/CLIProxyAPI/v5/internal/misc" + "github.com/luispater/CLIProxyAPI/v5/internal/util" log "github.com/sirupsen/logrus" ) diff --git a/internal/cmd/login.go b/internal/cmd/login.go index cbd77c52e..67b6fc046 100644 --- a/internal/cmd/login.go +++ b/internal/cmd/login.go @@ -7,9 +7,9 @@ import ( "context" "os" - "github.com/luispater/CLIProxyAPI/internal/auth/gemini" - "github.com/luispater/CLIProxyAPI/internal/client" - "github.com/luispater/CLIProxyAPI/internal/config" + "github.com/luispater/CLIProxyAPI/v5/internal/auth/gemini" + "github.com/luispater/CLIProxyAPI/v5/internal/client" + "github.com/luispater/CLIProxyAPI/v5/internal/config" log "github.com/sirupsen/logrus" ) diff --git a/internal/cmd/openai_login.go b/internal/cmd/openai_login.go index 7d5ba5d2e..67b2e0147 100644 --- a/internal/cmd/openai_login.go +++ b/internal/cmd/openai_login.go @@ -11,12 +11,12 @@ import ( "strings" "time" - "github.com/luispater/CLIProxyAPI/internal/auth/codex" - "github.com/luispater/CLIProxyAPI/internal/browser" - "github.com/luispater/CLIProxyAPI/internal/client" - "github.com/luispater/CLIProxyAPI/internal/config" - "github.com/luispater/CLIProxyAPI/internal/misc" - "github.com/luispater/CLIProxyAPI/internal/util" + "github.com/luispater/CLIProxyAPI/v5/internal/auth/codex" + "github.com/luispater/CLIProxyAPI/v5/internal/browser" + "github.com/luispater/CLIProxyAPI/v5/internal/client" + "github.com/luispater/CLIProxyAPI/v5/internal/config" + "github.com/luispater/CLIProxyAPI/v5/internal/misc" + "github.com/luispater/CLIProxyAPI/v5/internal/util" log "github.com/sirupsen/logrus" ) diff --git a/internal/cmd/qwen_login.go b/internal/cmd/qwen_login.go index 023ade449..88a57dbd6 100644 --- a/internal/cmd/qwen_login.go +++ b/internal/cmd/qwen_login.go @@ -8,10 +8,10 @@ import ( "fmt" "os" - "github.com/luispater/CLIProxyAPI/internal/auth/qwen" - "github.com/luispater/CLIProxyAPI/internal/browser" - "github.com/luispater/CLIProxyAPI/internal/client" - "github.com/luispater/CLIProxyAPI/internal/config" + "github.com/luispater/CLIProxyAPI/v5/internal/auth/qwen" + "github.com/luispater/CLIProxyAPI/v5/internal/browser" + "github.com/luispater/CLIProxyAPI/v5/internal/client" + "github.com/luispater/CLIProxyAPI/v5/internal/config" log "github.com/sirupsen/logrus" ) diff --git a/internal/cmd/run.go b/internal/cmd/run.go index 1b2119c9a..fcf743308 100644 --- a/internal/cmd/run.go +++ b/internal/cmd/run.go @@ -18,16 +18,16 @@ import ( "syscall" "time" - "github.com/luispater/CLIProxyAPI/internal/api" - "github.com/luispater/CLIProxyAPI/internal/auth/claude" - "github.com/luispater/CLIProxyAPI/internal/auth/codex" - "github.com/luispater/CLIProxyAPI/internal/auth/gemini" - "github.com/luispater/CLIProxyAPI/internal/auth/qwen" - "github.com/luispater/CLIProxyAPI/internal/client" - "github.com/luispater/CLIProxyAPI/internal/config" - "github.com/luispater/CLIProxyAPI/internal/interfaces" - "github.com/luispater/CLIProxyAPI/internal/util" - "github.com/luispater/CLIProxyAPI/internal/watcher" + "github.com/luispater/CLIProxyAPI/v5/internal/api" + "github.com/luispater/CLIProxyAPI/v5/internal/auth/claude" + "github.com/luispater/CLIProxyAPI/v5/internal/auth/codex" + "github.com/luispater/CLIProxyAPI/v5/internal/auth/gemini" + "github.com/luispater/CLIProxyAPI/v5/internal/auth/qwen" + "github.com/luispater/CLIProxyAPI/v5/internal/client" + "github.com/luispater/CLIProxyAPI/v5/internal/config" + "github.com/luispater/CLIProxyAPI/v5/internal/interfaces" + "github.com/luispater/CLIProxyAPI/v5/internal/util" + "github.com/luispater/CLIProxyAPI/v5/internal/watcher" log "github.com/sirupsen/logrus" "github.com/tidwall/gjson" ) diff --git a/internal/logging/request_logger.go b/internal/logging/request_logger.go index 156a2ee85..9c8677e1b 100644 --- a/internal/logging/request_logger.go +++ b/internal/logging/request_logger.go @@ -15,7 +15,7 @@ import ( "strings" "time" - "github.com/luispater/CLIProxyAPI/internal/interfaces" + "github.com/luispater/CLIProxyAPI/v5/internal/interfaces" ) // RequestLogger defines the interface for logging HTTP requests and responses. diff --git a/internal/translator/claude/gemini-cli/claude_gemini-cli_request.go b/internal/translator/claude/gemini-cli/claude_gemini-cli_request.go index 2102d8521..754a5491e 100644 --- a/internal/translator/claude/gemini-cli/claude_gemini-cli_request.go +++ b/internal/translator/claude/gemini-cli/claude_gemini-cli_request.go @@ -8,7 +8,7 @@ package geminiCLI import ( "bytes" - . "github.com/luispater/CLIProxyAPI/internal/translator/claude/gemini" + . "github.com/luispater/CLIProxyAPI/v5/internal/translator/claude/gemini" "github.com/tidwall/gjson" "github.com/tidwall/sjson" ) diff --git a/internal/translator/claude/gemini-cli/claude_gemini-cli_response.go b/internal/translator/claude/gemini-cli/claude_gemini-cli_response.go index 0811a4db1..a888bb011 100644 --- a/internal/translator/claude/gemini-cli/claude_gemini-cli_response.go +++ b/internal/translator/claude/gemini-cli/claude_gemini-cli_response.go @@ -7,7 +7,7 @@ package geminiCLI import ( "context" - . "github.com/luispater/CLIProxyAPI/internal/translator/claude/gemini" + . "github.com/luispater/CLIProxyAPI/v5/internal/translator/claude/gemini" "github.com/tidwall/sjson" ) diff --git a/internal/translator/claude/gemini-cli/init.go b/internal/translator/claude/gemini-cli/init.go index 3669bf3f2..f2314357c 100644 --- a/internal/translator/claude/gemini-cli/init.go +++ b/internal/translator/claude/gemini-cli/init.go @@ -1,9 +1,9 @@ package geminiCLI import ( - . "github.com/luispater/CLIProxyAPI/internal/constant" - "github.com/luispater/CLIProxyAPI/internal/interfaces" - "github.com/luispater/CLIProxyAPI/internal/translator/translator" + . "github.com/luispater/CLIProxyAPI/v5/internal/constant" + "github.com/luispater/CLIProxyAPI/v5/internal/interfaces" + "github.com/luispater/CLIProxyAPI/v5/internal/translator/translator" ) func init() { diff --git a/internal/translator/claude/gemini/claude_gemini_request.go b/internal/translator/claude/gemini/claude_gemini_request.go index f1668580f..3489cdfda 100644 --- a/internal/translator/claude/gemini/claude_gemini_request.go +++ b/internal/translator/claude/gemini/claude_gemini_request.go @@ -12,7 +12,7 @@ import ( "math/big" "strings" - "github.com/luispater/CLIProxyAPI/internal/util" + "github.com/luispater/CLIProxyAPI/v5/internal/util" "github.com/tidwall/gjson" "github.com/tidwall/sjson" ) diff --git a/internal/translator/claude/gemini/init.go b/internal/translator/claude/gemini/init.go index e993c62d1..4a65ae9d0 100644 --- a/internal/translator/claude/gemini/init.go +++ b/internal/translator/claude/gemini/init.go @@ -1,9 +1,9 @@ package gemini import ( - . "github.com/luispater/CLIProxyAPI/internal/constant" - "github.com/luispater/CLIProxyAPI/internal/interfaces" - "github.com/luispater/CLIProxyAPI/internal/translator/translator" + . "github.com/luispater/CLIProxyAPI/v5/internal/constant" + "github.com/luispater/CLIProxyAPI/v5/internal/interfaces" + "github.com/luispater/CLIProxyAPI/v5/internal/translator/translator" ) func init() { diff --git a/internal/translator/claude/openai/chat-completions/init.go b/internal/translator/claude/openai/chat-completions/init.go index e4c53a42b..8d488914a 100644 --- a/internal/translator/claude/openai/chat-completions/init.go +++ b/internal/translator/claude/openai/chat-completions/init.go @@ -1,9 +1,9 @@ package chat_completions import ( - . "github.com/luispater/CLIProxyAPI/internal/constant" - "github.com/luispater/CLIProxyAPI/internal/interfaces" - "github.com/luispater/CLIProxyAPI/internal/translator/translator" + . "github.com/luispater/CLIProxyAPI/v5/internal/constant" + "github.com/luispater/CLIProxyAPI/v5/internal/interfaces" + "github.com/luispater/CLIProxyAPI/v5/internal/translator/translator" ) func init() { diff --git a/internal/translator/claude/openai/responses/init.go b/internal/translator/claude/openai/responses/init.go index c233af443..79df2da64 100644 --- a/internal/translator/claude/openai/responses/init.go +++ b/internal/translator/claude/openai/responses/init.go @@ -1,9 +1,9 @@ package responses import ( - . "github.com/luispater/CLIProxyAPI/internal/constant" - "github.com/luispater/CLIProxyAPI/internal/interfaces" - "github.com/luispater/CLIProxyAPI/internal/translator/translator" + . "github.com/luispater/CLIProxyAPI/v5/internal/constant" + "github.com/luispater/CLIProxyAPI/v5/internal/interfaces" + "github.com/luispater/CLIProxyAPI/v5/internal/translator/translator" ) func init() { diff --git a/internal/translator/codex/claude/codex_claude_request.go b/internal/translator/codex/claude/codex_claude_request.go index b03a4b5ea..9e2e4962c 100644 --- a/internal/translator/codex/claude/codex_claude_request.go +++ b/internal/translator/codex/claude/codex_claude_request.go @@ -11,7 +11,7 @@ import ( "strconv" "strings" - "github.com/luispater/CLIProxyAPI/internal/misc" + "github.com/luispater/CLIProxyAPI/v5/internal/misc" "github.com/tidwall/gjson" "github.com/tidwall/sjson" ) diff --git a/internal/translator/codex/claude/init.go b/internal/translator/codex/claude/init.go index 194c24957..1a0589c39 100644 --- a/internal/translator/codex/claude/init.go +++ b/internal/translator/codex/claude/init.go @@ -1,9 +1,9 @@ package claude import ( - . "github.com/luispater/CLIProxyAPI/internal/constant" - "github.com/luispater/CLIProxyAPI/internal/interfaces" - "github.com/luispater/CLIProxyAPI/internal/translator/translator" + . "github.com/luispater/CLIProxyAPI/v5/internal/constant" + "github.com/luispater/CLIProxyAPI/v5/internal/interfaces" + "github.com/luispater/CLIProxyAPI/v5/internal/translator/translator" ) func init() { diff --git a/internal/translator/codex/gemini-cli/codex_gemini-cli_request.go b/internal/translator/codex/gemini-cli/codex_gemini-cli_request.go index 2493a36cd..9a05ad3b0 100644 --- a/internal/translator/codex/gemini-cli/codex_gemini-cli_request.go +++ b/internal/translator/codex/gemini-cli/codex_gemini-cli_request.go @@ -8,7 +8,7 @@ package geminiCLI import ( "bytes" - . "github.com/luispater/CLIProxyAPI/internal/translator/codex/gemini" + . "github.com/luispater/CLIProxyAPI/v5/internal/translator/codex/gemini" "github.com/tidwall/gjson" "github.com/tidwall/sjson" ) diff --git a/internal/translator/codex/gemini-cli/codex_gemini-cli_response.go b/internal/translator/codex/gemini-cli/codex_gemini-cli_response.go index 3f7433a5c..f2ec77f76 100644 --- a/internal/translator/codex/gemini-cli/codex_gemini-cli_response.go +++ b/internal/translator/codex/gemini-cli/codex_gemini-cli_response.go @@ -7,7 +7,7 @@ package geminiCLI import ( "context" - . "github.com/luispater/CLIProxyAPI/internal/translator/codex/gemini" + . "github.com/luispater/CLIProxyAPI/v5/internal/translator/codex/gemini" "github.com/tidwall/sjson" ) diff --git a/internal/translator/codex/gemini-cli/init.go b/internal/translator/codex/gemini-cli/init.go index ef109e78c..3a3ccda7a 100644 --- a/internal/translator/codex/gemini-cli/init.go +++ b/internal/translator/codex/gemini-cli/init.go @@ -1,9 +1,9 @@ package geminiCLI import ( - . "github.com/luispater/CLIProxyAPI/internal/constant" - "github.com/luispater/CLIProxyAPI/internal/interfaces" - "github.com/luispater/CLIProxyAPI/internal/translator/translator" + . "github.com/luispater/CLIProxyAPI/v5/internal/constant" + "github.com/luispater/CLIProxyAPI/v5/internal/interfaces" + "github.com/luispater/CLIProxyAPI/v5/internal/translator/translator" ) func init() { diff --git a/internal/translator/codex/gemini/codex_gemini_request.go b/internal/translator/codex/gemini/codex_gemini_request.go index bf5f9e8a6..71629d2a1 100644 --- a/internal/translator/codex/gemini/codex_gemini_request.go +++ b/internal/translator/codex/gemini/codex_gemini_request.go @@ -13,8 +13,8 @@ import ( "strconv" "strings" - "github.com/luispater/CLIProxyAPI/internal/misc" - "github.com/luispater/CLIProxyAPI/internal/util" + "github.com/luispater/CLIProxyAPI/v5/internal/misc" + "github.com/luispater/CLIProxyAPI/v5/internal/util" "github.com/tidwall/gjson" "github.com/tidwall/sjson" ) diff --git a/internal/translator/codex/gemini/init.go b/internal/translator/codex/gemini/init.go index bdd481c73..66094a5dc 100644 --- a/internal/translator/codex/gemini/init.go +++ b/internal/translator/codex/gemini/init.go @@ -1,9 +1,9 @@ package gemini import ( - . "github.com/luispater/CLIProxyAPI/internal/constant" - "github.com/luispater/CLIProxyAPI/internal/interfaces" - "github.com/luispater/CLIProxyAPI/internal/translator/translator" + . "github.com/luispater/CLIProxyAPI/v5/internal/constant" + "github.com/luispater/CLIProxyAPI/v5/internal/interfaces" + "github.com/luispater/CLIProxyAPI/v5/internal/translator/translator" ) func init() { diff --git a/internal/translator/codex/openai/chat-completions/codex_openai_request.go b/internal/translator/codex/openai/chat-completions/codex_openai_request.go index 602f3e524..7c58209fb 100644 --- a/internal/translator/codex/openai/chat-completions/codex_openai_request.go +++ b/internal/translator/codex/openai/chat-completions/codex_openai_request.go @@ -12,7 +12,7 @@ import ( "strconv" "strings" - "github.com/luispater/CLIProxyAPI/internal/misc" + "github.com/luispater/CLIProxyAPI/v5/internal/misc" "github.com/tidwall/gjson" "github.com/tidwall/sjson" ) diff --git a/internal/translator/codex/openai/chat-completions/init.go b/internal/translator/codex/openai/chat-completions/init.go index 062b413fa..0f86c1504 100644 --- a/internal/translator/codex/openai/chat-completions/init.go +++ b/internal/translator/codex/openai/chat-completions/init.go @@ -1,9 +1,9 @@ package chat_completions import ( - . "github.com/luispater/CLIProxyAPI/internal/constant" - "github.com/luispater/CLIProxyAPI/internal/interfaces" - "github.com/luispater/CLIProxyAPI/internal/translator/translator" + . "github.com/luispater/CLIProxyAPI/v5/internal/constant" + "github.com/luispater/CLIProxyAPI/v5/internal/interfaces" + "github.com/luispater/CLIProxyAPI/v5/internal/translator/translator" ) func init() { diff --git a/internal/translator/codex/openai/responses/codex_openai-responses_request.go b/internal/translator/codex/openai/responses/codex_openai-responses_request.go index 62c49b8ce..619e31a6b 100644 --- a/internal/translator/codex/openai/responses/codex_openai-responses_request.go +++ b/internal/translator/codex/openai/responses/codex_openai-responses_request.go @@ -3,7 +3,7 @@ package responses import ( "bytes" - "github.com/luispater/CLIProxyAPI/internal/misc" + "github.com/luispater/CLIProxyAPI/v5/internal/misc" "github.com/tidwall/gjson" "github.com/tidwall/sjson" ) diff --git a/internal/translator/codex/openai/responses/codex_openai-responses_response.go b/internal/translator/codex/openai/responses/codex_openai-responses_response.go index 4080c30a7..390c2b6c9 100644 --- a/internal/translator/codex/openai/responses/codex_openai-responses_response.go +++ b/internal/translator/codex/openai/responses/codex_openai-responses_response.go @@ -6,7 +6,7 @@ import ( "context" "fmt" - "github.com/luispater/CLIProxyAPI/internal/misc" + "github.com/luispater/CLIProxyAPI/v5/internal/misc" "github.com/tidwall/gjson" "github.com/tidwall/sjson" ) diff --git a/internal/translator/codex/openai/responses/init.go b/internal/translator/codex/openai/responses/init.go index 9f76a29d7..17874d4fc 100644 --- a/internal/translator/codex/openai/responses/init.go +++ b/internal/translator/codex/openai/responses/init.go @@ -1,9 +1,9 @@ package responses import ( - . "github.com/luispater/CLIProxyAPI/internal/constant" - "github.com/luispater/CLIProxyAPI/internal/interfaces" - "github.com/luispater/CLIProxyAPI/internal/translator/translator" + . "github.com/luispater/CLIProxyAPI/v5/internal/constant" + "github.com/luispater/CLIProxyAPI/v5/internal/interfaces" + "github.com/luispater/CLIProxyAPI/v5/internal/translator/translator" ) func init() { diff --git a/internal/translator/gemini-cli/claude/gemini-cli_claude_request.go b/internal/translator/gemini-cli/claude/gemini-cli_claude_request.go index 5142f502f..93dbf1e8a 100644 --- a/internal/translator/gemini-cli/claude/gemini-cli_claude_request.go +++ b/internal/translator/gemini-cli/claude/gemini-cli_claude_request.go @@ -10,8 +10,8 @@ import ( "encoding/json" "strings" - client "github.com/luispater/CLIProxyAPI/internal/interfaces" - "github.com/luispater/CLIProxyAPI/internal/util" + client "github.com/luispater/CLIProxyAPI/v5/internal/interfaces" + "github.com/luispater/CLIProxyAPI/v5/internal/util" "github.com/tidwall/gjson" "github.com/tidwall/sjson" ) diff --git a/internal/translator/gemini-cli/claude/init.go b/internal/translator/gemini-cli/claude/init.go index 7eca40ab0..850291fc1 100644 --- a/internal/translator/gemini-cli/claude/init.go +++ b/internal/translator/gemini-cli/claude/init.go @@ -1,9 +1,9 @@ package claude import ( - . "github.com/luispater/CLIProxyAPI/internal/constant" - "github.com/luispater/CLIProxyAPI/internal/interfaces" - "github.com/luispater/CLIProxyAPI/internal/translator/translator" + . "github.com/luispater/CLIProxyAPI/v5/internal/constant" + "github.com/luispater/CLIProxyAPI/v5/internal/interfaces" + "github.com/luispater/CLIProxyAPI/v5/internal/translator/translator" ) func init() { diff --git a/internal/translator/gemini-cli/gemini/init.go b/internal/translator/gemini-cli/gemini/init.go index f4b73187d..918ae0950 100644 --- a/internal/translator/gemini-cli/gemini/init.go +++ b/internal/translator/gemini-cli/gemini/init.go @@ -1,9 +1,9 @@ package gemini import ( - . "github.com/luispater/CLIProxyAPI/internal/constant" - "github.com/luispater/CLIProxyAPI/internal/interfaces" - "github.com/luispater/CLIProxyAPI/internal/translator/translator" + . "github.com/luispater/CLIProxyAPI/v5/internal/constant" + "github.com/luispater/CLIProxyAPI/v5/internal/interfaces" + "github.com/luispater/CLIProxyAPI/v5/internal/translator/translator" ) func init() { diff --git a/internal/translator/gemini-cli/openai/chat-completions/cli_openai_request.go b/internal/translator/gemini-cli/openai/chat-completions/cli_openai_request.go index 602bdc221..97e6cc475 100644 --- a/internal/translator/gemini-cli/openai/chat-completions/cli_openai_request.go +++ b/internal/translator/gemini-cli/openai/chat-completions/cli_openai_request.go @@ -7,8 +7,8 @@ import ( "fmt" "strings" - "github.com/luispater/CLIProxyAPI/internal/misc" - "github.com/luispater/CLIProxyAPI/internal/util" + "github.com/luispater/CLIProxyAPI/v5/internal/misc" + "github.com/luispater/CLIProxyAPI/v5/internal/util" log "github.com/sirupsen/logrus" "github.com/tidwall/gjson" "github.com/tidwall/sjson" diff --git a/internal/translator/gemini-cli/openai/chat-completions/cli_openai_response.go b/internal/translator/gemini-cli/openai/chat-completions/cli_openai_response.go index 5ffdd0fa7..6bc6a2b0b 100644 --- a/internal/translator/gemini-cli/openai/chat-completions/cli_openai_response.go +++ b/internal/translator/gemini-cli/openai/chat-completions/cli_openai_response.go @@ -11,7 +11,7 @@ import ( "fmt" "time" - . "github.com/luispater/CLIProxyAPI/internal/translator/gemini/openai/chat-completions" + . "github.com/luispater/CLIProxyAPI/v5/internal/translator/gemini/openai/chat-completions" "github.com/tidwall/gjson" "github.com/tidwall/sjson" ) diff --git a/internal/translator/gemini-cli/openai/chat-completions/init.go b/internal/translator/gemini-cli/openai/chat-completions/init.go index 5ee216574..fcc731211 100644 --- a/internal/translator/gemini-cli/openai/chat-completions/init.go +++ b/internal/translator/gemini-cli/openai/chat-completions/init.go @@ -1,9 +1,9 @@ package chat_completions import ( - . "github.com/luispater/CLIProxyAPI/internal/constant" - "github.com/luispater/CLIProxyAPI/internal/interfaces" - "github.com/luispater/CLIProxyAPI/internal/translator/translator" + . "github.com/luispater/CLIProxyAPI/v5/internal/constant" + "github.com/luispater/CLIProxyAPI/v5/internal/interfaces" + "github.com/luispater/CLIProxyAPI/v5/internal/translator/translator" ) func init() { diff --git a/internal/translator/gemini-cli/openai/responses/cli_openai-responses_request.go b/internal/translator/gemini-cli/openai/responses/cli_openai-responses_request.go index 2b7457e9d..291bcfeb9 100644 --- a/internal/translator/gemini-cli/openai/responses/cli_openai-responses_request.go +++ b/internal/translator/gemini-cli/openai/responses/cli_openai-responses_request.go @@ -3,8 +3,8 @@ package responses import ( "bytes" - . "github.com/luispater/CLIProxyAPI/internal/translator/gemini-cli/gemini" - . "github.com/luispater/CLIProxyAPI/internal/translator/gemini/openai/responses" + . "github.com/luispater/CLIProxyAPI/v5/internal/translator/gemini-cli/gemini" + . "github.com/luispater/CLIProxyAPI/v5/internal/translator/gemini/openai/responses" ) func ConvertOpenAIResponsesRequestToGeminiCLI(modelName string, inputRawJSON []byte, stream bool) []byte { diff --git a/internal/translator/gemini-cli/openai/responses/cli_openai-responses_response.go b/internal/translator/gemini-cli/openai/responses/cli_openai-responses_response.go index 7670d7de2..15fa5436b 100644 --- a/internal/translator/gemini-cli/openai/responses/cli_openai-responses_response.go +++ b/internal/translator/gemini-cli/openai/responses/cli_openai-responses_response.go @@ -3,7 +3,7 @@ package responses import ( "context" - . "github.com/luispater/CLIProxyAPI/internal/translator/gemini/openai/responses" + . "github.com/luispater/CLIProxyAPI/v5/internal/translator/gemini/openai/responses" "github.com/tidwall/gjson" ) diff --git a/internal/translator/gemini-cli/openai/responses/init.go b/internal/translator/gemini-cli/openai/responses/init.go index 2aa3dc86b..1e09f4c2b 100644 --- a/internal/translator/gemini-cli/openai/responses/init.go +++ b/internal/translator/gemini-cli/openai/responses/init.go @@ -1,9 +1,9 @@ package responses import ( - . "github.com/luispater/CLIProxyAPI/internal/constant" - "github.com/luispater/CLIProxyAPI/internal/interfaces" - "github.com/luispater/CLIProxyAPI/internal/translator/translator" + . "github.com/luispater/CLIProxyAPI/v5/internal/constant" + "github.com/luispater/CLIProxyAPI/v5/internal/interfaces" + "github.com/luispater/CLIProxyAPI/v5/internal/translator/translator" ) func init() { diff --git a/internal/translator/gemini/claude/gemini_claude_request.go b/internal/translator/gemini/claude/gemini_claude_request.go index 344c6e22b..45ab0bef2 100644 --- a/internal/translator/gemini/claude/gemini_claude_request.go +++ b/internal/translator/gemini/claude/gemini_claude_request.go @@ -10,8 +10,8 @@ import ( "encoding/json" "strings" - client "github.com/luispater/CLIProxyAPI/internal/interfaces" - "github.com/luispater/CLIProxyAPI/internal/util" + client "github.com/luispater/CLIProxyAPI/v5/internal/interfaces" + "github.com/luispater/CLIProxyAPI/v5/internal/util" "github.com/tidwall/gjson" "github.com/tidwall/sjson" ) diff --git a/internal/translator/gemini/claude/init.go b/internal/translator/gemini/claude/init.go index 8d7436b68..31deaa9c8 100644 --- a/internal/translator/gemini/claude/init.go +++ b/internal/translator/gemini/claude/init.go @@ -1,9 +1,9 @@ package claude import ( - . "github.com/luispater/CLIProxyAPI/internal/constant" - "github.com/luispater/CLIProxyAPI/internal/interfaces" - "github.com/luispater/CLIProxyAPI/internal/translator/translator" + . "github.com/luispater/CLIProxyAPI/v5/internal/constant" + "github.com/luispater/CLIProxyAPI/v5/internal/interfaces" + "github.com/luispater/CLIProxyAPI/v5/internal/translator/translator" ) func init() { diff --git a/internal/translator/gemini/gemini-cli/init.go b/internal/translator/gemini/gemini-cli/init.go index d2a7baae9..9e0588bde 100644 --- a/internal/translator/gemini/gemini-cli/init.go +++ b/internal/translator/gemini/gemini-cli/init.go @@ -1,9 +1,9 @@ package geminiCLI import ( - . "github.com/luispater/CLIProxyAPI/internal/constant" - "github.com/luispater/CLIProxyAPI/internal/interfaces" - "github.com/luispater/CLIProxyAPI/internal/translator/translator" + . "github.com/luispater/CLIProxyAPI/v5/internal/constant" + "github.com/luispater/CLIProxyAPI/v5/internal/interfaces" + "github.com/luispater/CLIProxyAPI/v5/internal/translator/translator" ) func init() { diff --git a/internal/translator/gemini/gemini/init.go b/internal/translator/gemini/gemini/init.go index 5fbef6e1f..8bb922563 100644 --- a/internal/translator/gemini/gemini/init.go +++ b/internal/translator/gemini/gemini/init.go @@ -1,9 +1,9 @@ package gemini import ( - . "github.com/luispater/CLIProxyAPI/internal/constant" - "github.com/luispater/CLIProxyAPI/internal/interfaces" - "github.com/luispater/CLIProxyAPI/internal/translator/translator" + . "github.com/luispater/CLIProxyAPI/v5/internal/constant" + "github.com/luispater/CLIProxyAPI/v5/internal/interfaces" + "github.com/luispater/CLIProxyAPI/v5/internal/translator/translator" ) // Register a no-op response translator and a request normalizer for Gemini→Gemini. diff --git a/internal/translator/gemini/openai/chat-completions/gemini_openai_request.go b/internal/translator/gemini/openai/chat-completions/gemini_openai_request.go index 62aaba6df..6e842ab2d 100644 --- a/internal/translator/gemini/openai/chat-completions/gemini_openai_request.go +++ b/internal/translator/gemini/openai/chat-completions/gemini_openai_request.go @@ -7,8 +7,8 @@ import ( "fmt" "strings" - "github.com/luispater/CLIProxyAPI/internal/misc" - "github.com/luispater/CLIProxyAPI/internal/util" + "github.com/luispater/CLIProxyAPI/v5/internal/misc" + "github.com/luispater/CLIProxyAPI/v5/internal/util" log "github.com/sirupsen/logrus" "github.com/tidwall/gjson" "github.com/tidwall/sjson" diff --git a/internal/translator/gemini/openai/chat-completions/init.go b/internal/translator/gemini/openai/chat-completions/init.go index 53a4c131b..913e5e2b6 100644 --- a/internal/translator/gemini/openai/chat-completions/init.go +++ b/internal/translator/gemini/openai/chat-completions/init.go @@ -1,9 +1,9 @@ package chat_completions import ( - . "github.com/luispater/CLIProxyAPI/internal/constant" - "github.com/luispater/CLIProxyAPI/internal/interfaces" - "github.com/luispater/CLIProxyAPI/internal/translator/translator" + . "github.com/luispater/CLIProxyAPI/v5/internal/constant" + "github.com/luispater/CLIProxyAPI/v5/internal/interfaces" + "github.com/luispater/CLIProxyAPI/v5/internal/translator/translator" ) func init() { diff --git a/internal/translator/gemini/openai/responses/init.go b/internal/translator/gemini/openai/responses/init.go index 6017cec49..badcb9e75 100644 --- a/internal/translator/gemini/openai/responses/init.go +++ b/internal/translator/gemini/openai/responses/init.go @@ -1,9 +1,9 @@ package responses import ( - . "github.com/luispater/CLIProxyAPI/internal/constant" - "github.com/luispater/CLIProxyAPI/internal/interfaces" - "github.com/luispater/CLIProxyAPI/internal/translator/translator" + . "github.com/luispater/CLIProxyAPI/v5/internal/constant" + "github.com/luispater/CLIProxyAPI/v5/internal/interfaces" + "github.com/luispater/CLIProxyAPI/v5/internal/translator/translator" ) func init() { diff --git a/internal/translator/init.go b/internal/translator/init.go index 1e86cb480..4905fc1fc 100644 --- a/internal/translator/init.go +++ b/internal/translator/init.go @@ -1,30 +1,30 @@ package translator import ( - _ "github.com/luispater/CLIProxyAPI/internal/translator/claude/gemini" - _ "github.com/luispater/CLIProxyAPI/internal/translator/claude/gemini-cli" - _ "github.com/luispater/CLIProxyAPI/internal/translator/claude/openai/chat-completions" - _ "github.com/luispater/CLIProxyAPI/internal/translator/claude/openai/responses" + _ "github.com/luispater/CLIProxyAPI/v5/internal/translator/claude/gemini" + _ "github.com/luispater/CLIProxyAPI/v5/internal/translator/claude/gemini-cli" + _ "github.com/luispater/CLIProxyAPI/v5/internal/translator/claude/openai/chat-completions" + _ "github.com/luispater/CLIProxyAPI/v5/internal/translator/claude/openai/responses" - _ "github.com/luispater/CLIProxyAPI/internal/translator/codex/claude" - _ "github.com/luispater/CLIProxyAPI/internal/translator/codex/gemini" - _ "github.com/luispater/CLIProxyAPI/internal/translator/codex/gemini-cli" - _ "github.com/luispater/CLIProxyAPI/internal/translator/codex/openai/chat-completions" - _ "github.com/luispater/CLIProxyAPI/internal/translator/codex/openai/responses" + _ "github.com/luispater/CLIProxyAPI/v5/internal/translator/codex/claude" + _ "github.com/luispater/CLIProxyAPI/v5/internal/translator/codex/gemini" + _ "github.com/luispater/CLIProxyAPI/v5/internal/translator/codex/gemini-cli" + _ "github.com/luispater/CLIProxyAPI/v5/internal/translator/codex/openai/chat-completions" + _ "github.com/luispater/CLIProxyAPI/v5/internal/translator/codex/openai/responses" - _ "github.com/luispater/CLIProxyAPI/internal/translator/gemini-cli/claude" - _ "github.com/luispater/CLIProxyAPI/internal/translator/gemini-cli/gemini" - _ "github.com/luispater/CLIProxyAPI/internal/translator/gemini-cli/openai/chat-completions" - _ "github.com/luispater/CLIProxyAPI/internal/translator/gemini-cli/openai/responses" + _ "github.com/luispater/CLIProxyAPI/v5/internal/translator/gemini-cli/claude" + _ "github.com/luispater/CLIProxyAPI/v5/internal/translator/gemini-cli/gemini" + _ "github.com/luispater/CLIProxyAPI/v5/internal/translator/gemini-cli/openai/chat-completions" + _ "github.com/luispater/CLIProxyAPI/v5/internal/translator/gemini-cli/openai/responses" - _ "github.com/luispater/CLIProxyAPI/internal/translator/gemini/claude" - _ "github.com/luispater/CLIProxyAPI/internal/translator/gemini/gemini" - _ "github.com/luispater/CLIProxyAPI/internal/translator/gemini/gemini-cli" - _ "github.com/luispater/CLIProxyAPI/internal/translator/gemini/openai/chat-completions" - _ "github.com/luispater/CLIProxyAPI/internal/translator/gemini/openai/responses" + _ "github.com/luispater/CLIProxyAPI/v5/internal/translator/gemini/claude" + _ "github.com/luispater/CLIProxyAPI/v5/internal/translator/gemini/gemini" + _ "github.com/luispater/CLIProxyAPI/v5/internal/translator/gemini/gemini-cli" + _ "github.com/luispater/CLIProxyAPI/v5/internal/translator/gemini/openai/chat-completions" + _ "github.com/luispater/CLIProxyAPI/v5/internal/translator/gemini/openai/responses" - _ "github.com/luispater/CLIProxyAPI/internal/translator/openai/claude" - _ "github.com/luispater/CLIProxyAPI/internal/translator/openai/gemini" - _ "github.com/luispater/CLIProxyAPI/internal/translator/openai/gemini-cli" - _ "github.com/luispater/CLIProxyAPI/internal/translator/openai/openai/responses" + _ "github.com/luispater/CLIProxyAPI/v5/internal/translator/openai/claude" + _ "github.com/luispater/CLIProxyAPI/v5/internal/translator/openai/gemini" + _ "github.com/luispater/CLIProxyAPI/v5/internal/translator/openai/gemini-cli" + _ "github.com/luispater/CLIProxyAPI/v5/internal/translator/openai/openai/responses" ) diff --git a/internal/translator/openai/claude/init.go b/internal/translator/openai/claude/init.go index 3ee2af92a..c48530690 100644 --- a/internal/translator/openai/claude/init.go +++ b/internal/translator/openai/claude/init.go @@ -1,9 +1,9 @@ package claude import ( - . "github.com/luispater/CLIProxyAPI/internal/constant" - "github.com/luispater/CLIProxyAPI/internal/interfaces" - "github.com/luispater/CLIProxyAPI/internal/translator/translator" + . "github.com/luispater/CLIProxyAPI/v5/internal/constant" + "github.com/luispater/CLIProxyAPI/v5/internal/interfaces" + "github.com/luispater/CLIProxyAPI/v5/internal/translator/translator" ) func init() { diff --git a/internal/translator/openai/claude/openai_claude_response.go b/internal/translator/openai/claude/openai_claude_response.go index 2bd9072a2..5244770c9 100644 --- a/internal/translator/openai/claude/openai_claude_response.go +++ b/internal/translator/openai/claude/openai_claude_response.go @@ -10,7 +10,7 @@ import ( "encoding/json" "strings" - "github.com/luispater/CLIProxyAPI/internal/util" + "github.com/luispater/CLIProxyAPI/v5/internal/util" "github.com/tidwall/gjson" ) diff --git a/internal/translator/openai/gemini-cli/init.go b/internal/translator/openai/gemini-cli/init.go index 0c7ec4d76..bc5f03c24 100644 --- a/internal/translator/openai/gemini-cli/init.go +++ b/internal/translator/openai/gemini-cli/init.go @@ -1,9 +1,9 @@ package geminiCLI import ( - . "github.com/luispater/CLIProxyAPI/internal/constant" - "github.com/luispater/CLIProxyAPI/internal/interfaces" - "github.com/luispater/CLIProxyAPI/internal/translator/translator" + . "github.com/luispater/CLIProxyAPI/v5/internal/constant" + "github.com/luispater/CLIProxyAPI/v5/internal/interfaces" + "github.com/luispater/CLIProxyAPI/v5/internal/translator/translator" ) func init() { diff --git a/internal/translator/openai/gemini-cli/openai_gemini_request.go b/internal/translator/openai/gemini-cli/openai_gemini_request.go index f7345884b..d662831e4 100644 --- a/internal/translator/openai/gemini-cli/openai_gemini_request.go +++ b/internal/translator/openai/gemini-cli/openai_gemini_request.go @@ -8,7 +8,7 @@ package geminiCLI import ( "bytes" - . "github.com/luispater/CLIProxyAPI/internal/translator/openai/gemini" + . "github.com/luispater/CLIProxyAPI/v5/internal/translator/openai/gemini" "github.com/tidwall/gjson" "github.com/tidwall/sjson" ) diff --git a/internal/translator/openai/gemini-cli/openai_gemini_response.go b/internal/translator/openai/gemini-cli/openai_gemini_response.go index 5d78bb763..1d9cdfd21 100644 --- a/internal/translator/openai/gemini-cli/openai_gemini_response.go +++ b/internal/translator/openai/gemini-cli/openai_gemini_response.go @@ -8,7 +8,7 @@ package geminiCLI import ( "context" - . "github.com/luispater/CLIProxyAPI/internal/translator/openai/gemini" + . "github.com/luispater/CLIProxyAPI/v5/internal/translator/openai/gemini" "github.com/tidwall/sjson" ) diff --git a/internal/translator/openai/gemini/init.go b/internal/translator/openai/gemini/init.go index b0b9e68bd..bb282963f 100644 --- a/internal/translator/openai/gemini/init.go +++ b/internal/translator/openai/gemini/init.go @@ -1,9 +1,9 @@ package gemini import ( - . "github.com/luispater/CLIProxyAPI/internal/constant" - "github.com/luispater/CLIProxyAPI/internal/interfaces" - "github.com/luispater/CLIProxyAPI/internal/translator/translator" + . "github.com/luispater/CLIProxyAPI/v5/internal/constant" + "github.com/luispater/CLIProxyAPI/v5/internal/interfaces" + "github.com/luispater/CLIProxyAPI/v5/internal/translator/translator" ) func init() { diff --git a/internal/translator/openai/openai/responses/init.go b/internal/translator/openai/openai/responses/init.go index 611f6ed31..5714f114c 100644 --- a/internal/translator/openai/openai/responses/init.go +++ b/internal/translator/openai/openai/responses/init.go @@ -1,9 +1,9 @@ package responses import ( - . "github.com/luispater/CLIProxyAPI/internal/constant" - "github.com/luispater/CLIProxyAPI/internal/interfaces" - "github.com/luispater/CLIProxyAPI/internal/translator/translator" + . "github.com/luispater/CLIProxyAPI/v5/internal/constant" + "github.com/luispater/CLIProxyAPI/v5/internal/interfaces" + "github.com/luispater/CLIProxyAPI/v5/internal/translator/translator" ) func init() { diff --git a/internal/translator/translator/translator.go b/internal/translator/translator/translator.go index 5082ef9db..e90537159 100644 --- a/internal/translator/translator/translator.go +++ b/internal/translator/translator/translator.go @@ -3,7 +3,7 @@ package translator import ( "context" - "github.com/luispater/CLIProxyAPI/internal/interfaces" + "github.com/luispater/CLIProxyAPI/v5/internal/interfaces" log "github.com/sirupsen/logrus" ) diff --git a/internal/util/provider.go b/internal/util/provider.go index 740707b91..5cae65180 100644 --- a/internal/util/provider.go +++ b/internal/util/provider.go @@ -6,7 +6,7 @@ package util import ( "strings" - "github.com/luispater/CLIProxyAPI/internal/config" + "github.com/luispater/CLIProxyAPI/v5/internal/config" ) // GetProviderName determines the AI service provider based on the model name. diff --git a/internal/util/proxy.go b/internal/util/proxy.go index 704b9fcb3..d864241ef 100644 --- a/internal/util/proxy.go +++ b/internal/util/proxy.go @@ -9,7 +9,7 @@ import ( "net/http" "net/url" - "github.com/luispater/CLIProxyAPI/internal/config" + "github.com/luispater/CLIProxyAPI/v5/internal/config" log "github.com/sirupsen/logrus" "golang.org/x/net/proxy" ) diff --git a/internal/util/util.go b/internal/util/util.go index 707b00cb4..cd1d51d32 100644 --- a/internal/util/util.go +++ b/internal/util/util.go @@ -1,7 +1,7 @@ package util import ( - "github.com/luispater/CLIProxyAPI/internal/config" + "github.com/luispater/CLIProxyAPI/v5/internal/config" log "github.com/sirupsen/logrus" ) diff --git a/internal/watcher/watcher.go b/internal/watcher/watcher.go index 6a647c90e..0214b0869 100644 --- a/internal/watcher/watcher.go +++ b/internal/watcher/watcher.go @@ -18,14 +18,14 @@ import ( "time" "github.com/fsnotify/fsnotify" - "github.com/luispater/CLIProxyAPI/internal/auth/claude" - "github.com/luispater/CLIProxyAPI/internal/auth/codex" - "github.com/luispater/CLIProxyAPI/internal/auth/gemini" - "github.com/luispater/CLIProxyAPI/internal/auth/qwen" - "github.com/luispater/CLIProxyAPI/internal/client" - "github.com/luispater/CLIProxyAPI/internal/config" - "github.com/luispater/CLIProxyAPI/internal/interfaces" - "github.com/luispater/CLIProxyAPI/internal/util" + "github.com/luispater/CLIProxyAPI/v5/internal/auth/claude" + "github.com/luispater/CLIProxyAPI/v5/internal/auth/codex" + "github.com/luispater/CLIProxyAPI/v5/internal/auth/gemini" + "github.com/luispater/CLIProxyAPI/v5/internal/auth/qwen" + "github.com/luispater/CLIProxyAPI/v5/internal/client" + "github.com/luispater/CLIProxyAPI/v5/internal/config" + "github.com/luispater/CLIProxyAPI/v5/internal/interfaces" + "github.com/luispater/CLIProxyAPI/v5/internal/util" log "github.com/sirupsen/logrus" "github.com/tidwall/gjson" )