MCPcopy Index your code
hub / github.com/bifurcation/mint

github.com/bifurcation/mint @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
748 symbols 2,734 edges 46 files 106 documented · 14% 1 cross-repo links
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

HandshakeMessageBody (Interface)
(no doc) [21 implementers]
handshake-messages.go
HandshakeState (Interface)
(no doc) [16 implementers]
state-machine.go
ExtensionBody (Interface)
(no doc) [21 implementers]
extensions.go
CookieProtector (Interface)
CookieProtector is used to create and verify a cookie [1 implementers]
cookie-protector.go
CookieHandler (Interface)
A CookieHandler can be used to give the application more fine-grained control over Cookies. Generate receives the Conn a
conn.go
Validator (Interface)
Allow types to mark themselves as valid for TLS to marshal/unmarshal
syntax/tags.go
Marshaler (Interface)
Marshaler is the interface implemented by types that have a defined TLS encoding.
syntax/encode.go
Unmarshaler (Interface)
Unmarshaler is the interface implemented by types that can unmarshal a TLS description of themselves. Note that unlike
syntax/decode.go

Core symbols most depended-on inside this repo

logf
called by 309
log.go
Handshake
called by 86
conn.go
Marshal
called by 82
extensions.go
Write
called by 60
conn.go
Type
called by 39
extensions.go
Server
called by 35
tls.go
Client
called by 34
tls.go
Unmarshal
called by 33
syntax/decode.go

Shape

Method 317
Function 264
Struct 120
TypeAlias 24
Interface 17
FuncType 6

Languages

Go100%

Modules by API surface

conn_test.go80 symbols
extensions.go74 symbols
handshake-messages.go54 symbols
record-layer.go50 symbols
conn.go46 symbols
syntax/encode.go39 symbols
syntax/decode.go34 symbols
handshake-layer.go29 symbols
server-state-machine.go26 symbols
crypto.go25 symbols
state-machine.go24 symbols
handshake-layer_test.go22 symbols

Used by 1 indexed graphs manifest dependencies, hub-wide

For agents

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

⬇ download graph artifact