MCPcopy Index your code
hub / github.com/boltrunner/gcli2api

github.com/boltrunner/gcli2api @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
133 symbols 378 edges 22 files 49 documented · 37%
What it actually does AI analysis from the code graph — generated when you open this
loading…

Extension points exported contracts — how you extend this code

CodeAssist (Interface)
CodeAssist abstracts the client for easier testing. [3 implementers]
internal/server/server.go

Core symbols most depended-on inside this repo

NewCaClient
called by 14
internal/codeassist/client.go
NewMultiClient
called by 8
internal/codeassist/multiclient.go
run_command
called by 8
scripts/release.py
Close
called by 5
internal/state/state.go
ExpandUser
called by 4
internal/utils/utils.go
NormalizeGeminiRequest
called by 3
internal/gemini/normalize.go
GenerateContent
called by 3
internal/codeassist/multiclient.go
displayName
called by 3
internal/codeassist/multiclient.go

Shape

Function 51
Method 45
Struct 35
FuncType 1
Interface 1

Languages

Go96%
Python4%

Modules by API surface

internal/server/server.go19 symbols
internal/gemini/types.go15 symbols
internal/codeassist/multiclient_test.go13 symbols
internal/codeassist/client.go12 symbols
internal/codeassist/multiclient.go10 symbols
internal/state/state.go9 symbols
internal/auth/auth.go9 symbols
internal/server/server_test.go7 symbols
internal/server/middleware.go6 symbols
internal/codeassist/client_test.go6 symbols
scripts/release.py5 symbols
internal/utils/utils.go3 symbols

For agents

$ claude mcp add gcli2api \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact