Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type ListServersInput ¶
type ListServersInput struct{}
type ListServersOutput ¶
type ListServersOutput struct {
Servers []config.ServerInfo `json:"servers" jsonschema:"Array of server objects with name, host, port, and user fields."`
}
type SSHExecuteInput ¶
type SSHExecuteInput struct {
Server string `` /* 126-byte string literal not displayed */
Command string `json:"command" jsonschema:"Shell command to execute on the remote host. Uses the remote system's default shell."`
Timeout int `json:"timeout,omitempty" jsonschema:"Command timeout in seconds. Default: 30. Set higher for long-running commands."`
}
type SSHExecuteOutput ¶
Click to show internal directories.
Click to hide internal directories.