diff --git a/cmd/server/main.go b/cmd/server/main.go index 9c8c280..e1b02c8 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 91e344d..b4bdb9c 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 c300448..0a6d93d 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 e105d4b..82d52dd 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 132f73b..d162cc6 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 2eef87a..fbe5202 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 f91b926..dfd2d22 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 d2d400c..d98014b 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 6b26329..5d79719 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 579ced4..f8b4327 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 86ccca4..224941e 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 6868c43..5618f36 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 294c2d6..58b7794 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 36ca80f..5842801 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 4e1a298..072b1ba 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 b37e9f4..63e109e 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 e630665..35081c2 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 46e69ed..76cc5f5 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 9f3a229..9fb93b0 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 6dd7fa5..0e54b6a 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 51acc34..40af55a 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 7b1060c..474870f 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 a2d9760..23d49de 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 ae2fc14..d4c8647 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 df9b861..ae3473f 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 2249559..b5042ed 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 cbd77c5..67b6fc0 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 7d5ba5d..67b2e01 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 023ade4..88a57db 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 1b2119c..fcf7433 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 156a2ee..9c8677e 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 2102d85..754a549 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 0811a4d..a888bb0 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 3669bf3..f231435 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 f166858..3489cdf 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 e993c62..4a65ae9 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 e4c53a4..8d48891 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 c233af4..79df2da 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 b03a4b5..9e2e496 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 194c249..1a0589c 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 2493a36..9a05ad3 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 3f7433a..f2ec77f 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 ef109e7..3a3ccda 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 bf5f9e8..71629d2 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 bdd481c..66094a5 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 602f3e5..7c58209 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 062b413..0f86c15 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 62c49b8..619e31a 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 4080c30..390c2b6 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 9f76a29..17874d4 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 5142f50..93dbf1e 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 7eca40a..850291f 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 f4b7318..918ae09 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 602bdc2..97e6cc4 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 5ffdd0f..6bc6a2b 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 5ee2165..fcc7312 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 2b7457e..291bcfe 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 7670d7d..15fa543 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 2aa3dc8..1e09f4c 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 344c6e2..45ab0be 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 8d7436b..31deaa9 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 d2a7baa..9e0588b 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 5fbef6e..8bb9225 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 62aaba6..6e842ab 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 53a4c13..913e5e2 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 6017cec..badcb9e 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 1e86cb4..4905fc1 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 3ee2af9..c485306 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 2bd9072..5244770 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 0c7ec4d..bc5f03c 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 f734588..d662831 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 5d78bb7..1d9cdfd 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 b0b9e68..bb28296 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 611f6ed..5714f11 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 5082ef9..e905371 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 740707b..5cae651 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 704b9fc..d864241 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 707b00c..cd1d51d 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 6a647c9..0214b08 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" )