Expand description
Network/dev tools surface — features that ride on top of an existing SSH connection without requiring a separate protocol implementation.
Submodules:
git— git deploy-state for a repo on a remote hostdns— multi-perspective DNS resolution across all connected hostsports— listening-port inventory viass/netstattcpdump— streaming packet capture viatcpdump -lnn, lines emitted to the event bus for real-time UI display
All tools share ToolsError so the FFI surface can present a single error
type to callers regardless of which sub-feature failed.
Re-exports§
pub use dns::DnsAnswer;pub use dns::DnsQuery;pub use dns::dns_resolve_local;pub use dns::dns_resolve_remote;pub use git::GitStatus;pub use git::git_status;pub use ports::ListeningPort;pub use ports::listening_ports;pub use tcpdump::TcpdumpEvent;pub use tcpdump::TcpdumpRegistry;
Modules§
- dns
- Multi-perspective DNS resolution.
- git
- Git deploy-state — pull a quick snapshot of a repo on a remote host: current branch, HEAD sha, ahead/behind vs upstream, dirty file count, and last commit summary.
- ports
- Listening-port inventory for one host.
- tcpdump
- Streaming packet capture via
tcpdump -lnnover SSH.