MCPcopy
hub / github.com/thoas/picfit

github.com/thoas/picfit @0.16.1 sqlite

repository ↗ · DeepWiki ↗ · release 0.16.1 ↗
284 symbols 915 edges 60 files 91 documented · 32%

Extension points exported contracts — how you extend this code

Backend (Interface)
Engine is an interface to define an image engine [2 implementers]
engine/backend/backend.go
Option (FuncType)
Option is a functional option.
options.go
ClientOption (FuncType)
A ClientOption is a functional option.
http/httpclient.go
Option (FuncType)
Option is a functional option.
server/options.go
Handler (FuncType)
(no doc)
failure/http.go
MimetypeDetectorFunc (FuncType)
(no doc)
image/mimetype.go
Option (FuncType)
(no doc)
tests/utils.go
FuncTest (FuncType)
(no doc)
tests/utils.go

Core symbols most depended-on inside this repo

String
called by 105
engine/backend/backend.go
Get
called by 19
store/wrapper.go
ServeHTTP
called by 18
server/http.go
forEach
called by 17
store/roundrobin.go
Set
called by 14
store/wrapper.go
Close
called by 14
store/roundrobin.go
pprofHandler
called by 11
server/http_handlers.go
FileExists
called by 10
processor.go

Shape

Method 118
Function 105
Struct 47
FuncType 10
TypeAlias 3
Interface 1

Languages

Go100%

Modules by API surface

engine/backend/goimage.go21 symbols
store/roundrobin.go19 symbols
processor.go13 symbols
tests/utils.go12 symbols
server/http_handlers.go11 symbols
engine/backend/backend.go11 symbols
storage/storage.go10 symbols
engine/backend/gifsicle.go10 symbols
processor_test.go9 symbols
logger/logger.go9 symbols
image/file.go9 symbols
config/config.go9 symbols

Dependencies from manifests, versioned

cloud.google.com/gov0.110.0 · 1×
cloud.google.com/go/computev1.19.1 · 1×
cloud.google.com/go/compute/metadatav0.2.3 · 1×
cloud.google.com/go/storagev1.28.1 · 1×
github.com/aws/aws-sdk-gov1.34.0 · 1×
github.com/beorn7/perksv1.0.1 · 1×
github.com/bytedance/sonicv1.10.1 · 1×
github.com/cespare/xxhash/v2v2.2.0 · 1×
github.com/chai2010/webpv1.1.1 · 1×
github.com/chenzhuoyu/base64xv0.0.0-2023071712174 · 1×
github.com/chenzhuoyu/iasmv0.9.0 · 1×

For agents

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

⬇ download graph artifact