MCPcopy
hub / github.com/x-motemen/ghq

github.com/x-motemen/ghq @v1.10.1 sqlite

repository ↗ · DeepWiki ↗ · release v1.10.1 ↗
189 symbols 612 edges 37 files 72 documented · 38%

Extension points exported contracts — how you extend this code

RemoteRepository (Interface)
A RemoteRepository represents a remote repository. [7 implementers]
remote_repository.go
RunFunc (FuncType)
RunFunc for the type command execution
cmdutil/run.go

Core symbols most depended-on inside this repo

Error
called by 39
cmdutil/run.go
newApp
called by 37
main.go
Log
called by 29
logger/log.go
runInDir
called by 13
vcs.go
URL
called by 10
remote_repository.go
newURL
called by 10
url.go
run
called by 8
vcs.go
RunInDir
called by 8
cmdutil/run.go

Shape

Function 126
Method 40
Struct 19
Interface 2
FuncType 1
TypeAlias 1

Languages

Go100%

Modules by API surface

remote_repository.go33 symbols
local_repository.go18 symbols
cmd_get.go12 symbols
cmd_list_test.go10 symbols
local_repository_test.go9 symbols
cmdutil/run.go8 symbols
worktree.go7 symbols
vcs.go7 symbols
helpers_test.go6 symbols
getter.go6 symbols
cmd_migrate_test.go6 symbols
cmd_get_test.go6 symbols

Dependencies from manifests, versioned

github.com/Songmu/gitconfigv0.2.2 · 1×
github.com/cli/go-gh/v2v2.13.0 · 1×
github.com/cli/safeexecv1.0.1 · 1×
github.com/daviddengcn/go-colortextv1.0.0 · 1×
github.com/goccy/go-yamlv1.19.2 · 1×
github.com/kr/textv0.2.0 · 1×
github.com/mattn/go-isattyv0.0.20 · 1×
github.com/motemen/go-colorinev0.0.0-2018081614103 · 1×
github.com/otiai10/copyv1.14.1 · 1×
github.com/otiai10/mintv1.6.3 · 1×
github.com/saracen/walkerv0.1.4 · 1×

For agents

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

⬇ download graph artifact