Documentation
¶
Index ¶
- func ConfigRootRoutes() []string
- type Handler
- func (h *Handler) APICall(c *gin.Context)
- func (h *Handler) DeleteAuthFile(c *gin.Context)
- func (h *Handler) DeleteClaudeKey(c *gin.Context)
- func (h *Handler) DeleteCodexKey(c *gin.Context)
- func (h *Handler) DeleteConfigRoot(route string) gin.HandlerFunc
- func (h *Handler) DeleteGeminiKey(c *gin.Context)
- func (h *Handler) DeleteOpenAICompat(c *gin.Context)
- func (h *Handler) DeleteVertexCompatKey(c *gin.Context)
- func (h *Handler) DownloadAuthFile(c *gin.Context)
- func (h *Handler) GetClaudeKeys(c *gin.Context)
- func (h *Handler) GetCodexKeys(c *gin.Context)
- func (h *Handler) GetConfig(c *gin.Context)
- func (h *Handler) GetConfigRoot(route string) gin.HandlerFunc
- func (h *Handler) GetConfigYAML(c *gin.Context)
- func (h *Handler) GetGeminiKeys(c *gin.Context)
- func (h *Handler) GetOpenAICompat(c *gin.Context)
- func (h *Handler) GetVertexCompatKeys(c *gin.Context)
- func (h *Handler) ListAuthFiles(c *gin.Context)
- func (h *Handler) PatchAuthFileFields(c *gin.Context)
- func (h *Handler) PatchAuthFileStatus(c *gin.Context)
- func (h *Handler) PatchClaudeKey(c *gin.Context)
- func (h *Handler) PatchCodexKey(c *gin.Context)
- func (h *Handler) PatchGeminiKey(c *gin.Context)
- func (h *Handler) PatchOpenAICompat(c *gin.Context)
- func (h *Handler) PatchVertexCompatKey(c *gin.Context)
- func (h *Handler) PostOAuthCallback(c *gin.Context)
- func (h *Handler) PutClaudeKeys(c *gin.Context)
- func (h *Handler) PutCodexKeys(c *gin.Context)
- func (h *Handler) PutConfigRoot(route string) gin.HandlerFunc
- func (h *Handler) PutConfigYAML(c *gin.Context)
- func (h *Handler) PutGeminiKeys(c *gin.Context)
- func (h *Handler) PutOpenAICompat(c *gin.Context)
- func (h *Handler) PutVertexCompatKeys(c *gin.Context)
- func (h *Handler) RegisterRoutes(group *gin.RouterGroup)
- func (h *Handler) UploadAuthFile(c *gin.Context)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ConfigRootRoutes ¶
func ConfigRootRoutes() []string
Types ¶
type Handler ¶
type Handler struct {
// contains filtered or unexported fields
}
func NewHandler ¶
func NewHandler(repo *cluster.Repository, runtime *home.Runtime) *Handler
func (*Handler) DeleteAuthFile ¶
func (*Handler) DeleteClaudeKey ¶
func (*Handler) DeleteCodexKey ¶
func (*Handler) DeleteConfigRoot ¶
func (h *Handler) DeleteConfigRoot(route string) gin.HandlerFunc
func (*Handler) DeleteGeminiKey ¶
func (*Handler) DeleteOpenAICompat ¶
func (*Handler) DeleteVertexCompatKey ¶
func (*Handler) DownloadAuthFile ¶
func (*Handler) GetClaudeKeys ¶
func (*Handler) GetCodexKeys ¶
func (*Handler) GetConfigRoot ¶
func (h *Handler) GetConfigRoot(route string) gin.HandlerFunc
func (*Handler) GetConfigYAML ¶
func (*Handler) GetGeminiKeys ¶
func (*Handler) GetOpenAICompat ¶
func (*Handler) GetVertexCompatKeys ¶
func (*Handler) ListAuthFiles ¶
func (*Handler) PatchAuthFileFields ¶
func (*Handler) PatchAuthFileStatus ¶
func (*Handler) PatchClaudeKey ¶
func (*Handler) PatchCodexKey ¶
func (*Handler) PatchGeminiKey ¶
func (*Handler) PatchOpenAICompat ¶
func (*Handler) PatchVertexCompatKey ¶
func (*Handler) PostOAuthCallback ¶
func (*Handler) PutClaudeKeys ¶
func (*Handler) PutCodexKeys ¶
func (*Handler) PutConfigRoot ¶
func (h *Handler) PutConfigRoot(route string) gin.HandlerFunc
func (*Handler) PutConfigYAML ¶
func (*Handler) PutGeminiKeys ¶
func (*Handler) PutOpenAICompat ¶
func (*Handler) PutVertexCompatKeys ¶
func (*Handler) RegisterRoutes ¶
func (h *Handler) RegisterRoutes(group *gin.RouterGroup)
func (*Handler) UploadAuthFile ¶
Click to show internal directories.
Click to hide internal directories.