MCPcopy Index your code
hub / github.com/YoshikiShibata/courier

github.com/YoshikiShibata/courier @v0.1.2

Chat with this repo
repository ↗ · DeepWiki ↗ · release v0.1.2 ↗ · + Follow
327 symbols 570 edges 27 files 73 documented · 22%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

courier

courier is a E2E testing framework for gRPC Under Development

Extension points exported contracts — how you extend this code

ResponseCreator (FuncType)
ResponseCreator is a function to create response and error.
server/fakegrpc/fake_server_stub.go

Core symbols most depended-on inside this repo

SetResponse
called by 13
server/fakegrpc/fake_server_stub.go
SetResponseCreator
called by 13
server/fakegrpc/fake_server_stub.go
HandleRequest
called by 13
server/fakegrpc/fake_server_stub.go
Start
called by 4
example/internal/server/server.go
newShopClient
called by 4
example/e2etest/shop_client.go
terminateService
called by 3
invoke_service.go
SetListProductInventoriesResponse
called by 3
example/fakeservers/warehouse_v1/server.go
New
called by 3
tid/tid.go

Shape

Method 221
Function 51
Struct 43
Interface 9
TypeAlias 2
FuncType 1

Languages

Go100%

Modules by API surface

example/api/shop_v1/shop.pb.go68 symbols
example/api/warehouse_v1/warehouse.pb.go47 symbols
example/api/shipping_v1/shipping.pb.go40 symbols
example/fakeservers/publisher_v1/server.go31 symbols
example/api/shop_v1/shop_grpc.pb.go25 symbols
example/api/warehouse_v1/warehouse_grpc.pb.go20 symbols
example/api/shipping_v1/shipping_grpc.pb.go20 symbols
example/fakeservers/warehouse_v1/server.go10 symbols
example/fakeservers/shipping_v1/server.go10 symbols
example/internal/server/server.go9 symbols
server/fakegrpc/fake_server_stub.go8 symbols
server/fakegrpc/server.go6 symbols

For agents

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

⬇ download graph artifact

Ask about this repo answers extend the page