MCPcopy Index your code
hub / github.com/cppforlife/knctl

github.com/cppforlife/knctl @v0.3.0

Chat with this repo
repository ↗ · DeepWiki ↗ · release v0.3.0 ↗ · + Follow
631 symbols 3,115 edges 163 files 8 documented · 1%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Extension points exported contracts — how you extend this code

ResolvableFlag (Interface)
(no doc) [3 implementers]
pkg/knctl/cobrautil/resolvable_flags.go
IngressService (Interface)
(no doc) [2 implementers]
pkg/knctl/ingress/ingress_services.go
ServiceSpec (Interface)
(no doc) [1 implementers]
pkg/knctl/service/service.go
ConfigFactory (Interface)
(no doc) [1 implementers]
pkg/knctl/cmd/core/config_factory.go
DepsFactory (Interface)
(no doc) [1 implementers]
pkg/knctl/cmd/core/deps_factory.go

Core symbols most depended-on inside this repo

Section
called by 139
test/e2e/e2e.go
DeepEqual
called by 129
pkg/knctl/cmd/test_utils.go
Run
called by 125
test/e2e/knctl.go
NewTestCmd
called by 106
pkg/knctl/cmd/test_utils.go
Execute
called by 104
pkg/knctl/cmd/test_utils.go
ExpectReachesExecution
called by 81
pkg/knctl/cmd/test_utils.go
RunWithOpts
called by 59
test/e2e/knctl.go
ExpectBasicConfig
called by 33
pkg/knctl/cmd/test_utils.go

Shape

Function 273
Method 241
Struct 110
Interface 6
FuncType 1

Languages

Go100%

Modules by API surface

pkg/knctl/ingress/ingress_services.go22 symbols
pkg/knctl/cmd/knative/install.go20 symbols
pkg/knctl/cmd/core/kubeconfig_flags.go18 symbols
pkg/knctl/cmd/core/config_factory.go12 symbols
pkg/knctl/service/service.go11 symbols
pkg/knctl/cmd/service/service_spec.go10 symbols
pkg/knctl/cmd/knctl.go10 symbols
pkg/knctl/cmd/knative/uninstall.go10 symbols
pkg/knctl/cmd/core/deps_factory.go10 symbols
pkg/knctl/service/tags.go9 symbols
pkg/knctl/cmd/core/namespace_flags.go9 symbols
pkg/knctl/cmd/test_utils.go8 symbols

For agents

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

⬇ download graph artifact