Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/boltrunner/gcli2api
/ types & classes
Types & classes
37 in github.com/boltrunner/gcli2api
⨍
Functions
96
◇
Types & classes
37
↓ 12 callers
FuncType
rtFunc
func(*http.Request) (*http.Response, error)
internal/codeassist/client_test.go:14
Struct
CaClient
internal/codeassist/client.go:38
Struct
Candidate
internal/gemini/types.go:73
Interface
CodeAssist
CodeAssist abstracts the client for easier testing.
internal/server/server.go:29
Struct
CodeAssistEnvelope
internal/codeassist/client.go:34
Struct
CodeAssistRequest
internal/codeassist/client.go:28
Struct
Config
internal/config/config.go:21
Struct
CredSource
CredSource represents a credential source for building a pool entry.
internal/codeassist/multiclient.go:25
Struct
FileData
internal/gemini/types.go:15
Struct
FunctionCall
internal/gemini/types.go:20
Struct
FunctionDeclaration
internal/gemini/types.go:44
Struct
FunctionResponse
internal/gemini/types.go:25
Struct
GeminiAPIResponse
internal/gemini/types.go:79
Struct
GeminiContent
internal/gemini/types.go:39
Struct
GeminiPart
internal/gemini/types.go:30
Struct
GeminiRequest
internal/gemini/types.go:59
Struct
GenerationConfig
internal/gemini/types.go:50
Struct
InlineData
internal/gemini/types.go:10
Struct
ModelInfo
ModelInfo describes a supported model for discovery and validation.
internal/gemini/models.go:4
Struct
MultiClient
MultiClient fans out requests across a pool of per-credential clients.
internal/codeassist/multiclient.go:32
Struct
RawToken
internal/auth/auth.go:17
Struct
Server
internal/server/server.go:34
Struct
Store
Store manages persistence of derived metadata like token_key -> project_id.
internal/state/state.go:18
Struct
TempGeminiRequest
logrus.Infof("raw request: %s", utils.TruncateLongStringInObject(raw, 100)) Create a temporary struct with the same fields but without custom unmarsha
internal/gemini/types.go:97
Struct
UsageMetadata
internal/gemini/types.go:67
Struct
allowedTier
internal/codeassist/client.go:249
Struct
entry
internal/codeassist/multiclient.go:50
Struct
failingBody
Helper ReadCloser that fails immediately with a desired error
internal/codeassist/multiclient_test.go:207
Struct
fakeCA
internal/server/server_test.go:16
Struct
fakeTS
internal/auth/auth_test.go:48
Struct
flushRecorder
internal/server/server_test.go:49
Struct
loadResp
internal/codeassist/client.go:253
Struct
model
internal/server/server.go:332
Struct
onboardResp
Kick off onboarding and poll
internal/codeassist/client.go:288
Struct
oneEventThenFail
Helper ReadCloser that yields one event then fails
internal/codeassist/multiclient_test.go:213
Struct
persistingTokenSource
persistingTokenSource wraps an oauth2.TokenSource, persisting refreshed tokens.
internal/auth/auth.go:72
Struct
responseWriter
responseWriter wraps http.ResponseWriter to capture status code
internal/server/middleware.go:11