MCPcopy Index your code
hub / github.com/badoo/thunder

github.com/badoo/thunder @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
852 symbols 1,520 edges 38 files 22 documented · 3%
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

Value (Interface)
Values that go into Vhash need to satisfy this interface.
go-proxyd/vhash/vhach.go
GpbrpcInterface (Interface)
(no doc)
proto/thunder.gpbrpc.go
GpbrpcInterface (Interface)
(no doc)
proto/phproxyd/phproxyd.gpbrpc.go
GpbrpcInterface (Interface)
(no doc)
go-proxyd/proto/phproxyd.gpbrpc.go

Core symbols most depended-on inside this repo

Unlock
called by 52
go-proxyd/vhash/vhach.go
Lock
called by 49
go-proxyd/vhash/vhach.go
Exec
called by 24
db/db.go
Query
called by 15
db/db.go
getNextLaunchTsForCron
called by 12
jobgen/cron.go
cronFindClosestNext
called by 10
jobgen/cron.go
trigger
called by 9
jobgen/dispatcher.go
call
called by 8
jobgen/launcher.go

Shape

Method 548
Function 176
Struct 105
TypeAlias 19
Interface 4

Languages

Go100%

Modules by API surface

go-proxyd/proto/phproxyd.pb.go156 symbols
proto/phproxyd/phproxyd.pb.go127 symbols
proto/thunder.pb.go104 symbols
jobgen/model.go41 symbols
proto/thunder-config.pb.go36 symbols
go-proxyd/proto/phproxyd.gpbrpc.go33 symbols
jobgen/dispatcher.go32 symbols
proto/phproxyd/phproxyd.gpbrpc.go31 symbols
jobgen/launcher.go31 symbols
jobgen/notifiers.go25 symbols
db/db.go24 symbols
web.go20 symbols

For agents

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

⬇ download graph artifact