MCPcopy Index your code
hub / github.com/PKUHPC/CraneSched-FrontEnd

github.com/PKUHPC/CraneSched-FrontEnd @V1.1.3.1

Chat with this repo
repository ↗ · DeepWiki ↗ · release V1.1.3.1 ↗ · + Follow
614 symbols 1,571 edges 84 files 91 documented · 15%
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

Plugin (Interface)
A plugin is a shared object that implements the Plugin interface [5 implementers]
api/plugin.go
LineProcessor (Interface)
(no doc) [4 implementers]
internal/cbatch/line.go
Wrapper (Interface)
(no doc) [2 implementers]
internal/cwrapper/CmdArgParser.go
GPUDevice (Interface)
(no doc) [1 implementers]
plugin/energy/pkg/gpu/interface.go
Formatter (Interface)
(no doc) [1 implementers]
internal/util/formatter.go
PluginHandler (FuncType)
(no doc)
api/plugin.go
GPUManager (Interface)
(no doc) [1 implementers]
plugin/energy/pkg/gpu/interface.go
DBInterface (Interface)
(no doc) [1 implementers]
plugin/energy/pkg/db/interface.go

Core symbols most depended-on inside this repo

FormatReply
called by 32
internal/util/formatter.go
GrpcErrorPrintf
called by 31
internal/util/grpc.go
ErrMsg
called by 26
internal/util/err.go
Close
called by 24
plugin/energy/pkg/gpu/interface.go
ParseStringParamList
called by 21
internal/util/string.go
Run
called by 16
internal/crun/crun.go
SecondTimeFormat
called by 14
internal/util/string.go
ParseConfig
called by 13
internal/util/string.go

Shape

Function 291
Method 220
Struct 84
Interface 9
TypeAlias 9
FuncType 1

Languages

Go100%

Modules by API surface

internal/util/string.go35 symbols
internal/cqueue/cqueue.go31 symbols
internal/cacctmgr/cacctmgr.go29 symbols
internal/cacct/cacct.go28 symbols
internal/crun/crun.go24 symbols
plugin/monitor/monitor.go20 symbols
internal/cfored/server.go20 symbols
internal/ccontrol/ccontrol.go19 symbols
internal/cwrapper/slurm.go18 symbols
plugin/energy/pkg/monitor/task.go17 symbols
plugin/energy/pkg/sysload/reader.go16 symbols
plugin/energy/energy.go16 symbols

For agents

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

⬇ download graph artifact

Ask about this repo answers extend the page