Versions in this module Expand all Collapse all v1 v1.8.0 May 23, 2026 Changes in this version + type Client struct + Token string + URL *ParsedURL + func New(parsed *ParsedURL, token string, timeout time.Duration) *Client + func (c *Client) Agents(ctx context.Context, sessionPath string) ([]attach.AgentInfo, error) + func (c *Client) Inject(ctx context.Context, sessionPath, message string) error + func (c *Client) ListPeers(ctx context.Context) ([]PeerDescriptor, error) + func (c *Client) ListSessions(ctx context.Context) ([]SessionDescriptor, error) + func (c *Client) Status(ctx context.Context, sessionPath string) (attach.StatusInfo, error) + func (c *Client) Stream(ctx context.Context, sessionPath string, since int64) (<-chan attach.Frame, error) + func (c *Client) Tools(ctx context.Context, sessionPath string) ([]attach.ToolInfo, error) + func (c *Client) Wake(ctx context.Context, sessionPath string) error + type ParsedURL struct + BaseURL string + Host string + Scheme string + Session string + SocketPath string + func ParseURL(raw string) (*ParsedURL, error) + func (p *ParsedURL) IsHubURL() bool + type PeerDescriptor struct + Endpoint string + Labels map[string]string + Name string + RegistrationID string + type SessionDescriptor struct + App string + HasEventLog bool + SessionID string + User string Other modules containing this package github.com/go-steer/core-agent/v2