Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Backend ¶
type Backend interface {
SystemSnapshot(context.Context) (collector.Snapshot, error)
ListProcesses(context.Context) ([]vminfo.ProcessInfo, error)
ResolveDNS(context.Context, string, string) vminfo.DNSResult
CheckPort(context.Context, string, int, time.Duration) vminfo.PortResult
Ping(context.Context, string, vminfo.PingOptions) vminfo.PingResult
LookupIP(context.Context, string) vminfo.IPInfo
Metadata() vminfo.AppMetadata
}
Backend isolates MCP tool handling from host and network collection so tool contracts can be tested without depending on the machine running the tests.
Click to show internal directories.
Click to hide internal directories.