client

package
v0.2.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 3, 2026 License: MIT Imports: 12 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AgentServiceClient

type AgentServiceClient struct {
	// contains filtered or unexported fields
}

AgentServiceClient implements agentapi.AgentService over ConnectRPC.

func NewAgentServiceClient

func NewAgentServiceClient(httpClient connect.HTTPClient, baseURL string, cfg transport.ClientConfig) *AgentServiceClient

func (*AgentServiceClient) Abort

func (*AgentServiceClient) Close

func (c *AgentServiceClient) Close() error

func (*AgentServiceClient) Continue

func (*AgentServiceClient) FollowUp

func (*AgentServiceClient) GetSession

func (*AgentServiceClient) ResumeSession

func (*AgentServiceClient) SendMessage

func (*AgentServiceClient) Steer

func (*AgentServiceClient) SubscribeEvents

type SandboxClient

type SandboxClient struct {
	// contains filtered or unexported fields
}

func NewSandboxClient

func NewSandboxClient(service api.SandboxService) *SandboxClient

func (*SandboxClient) ExecuteTool

func (c *SandboxClient) ExecuteTool(ctx context.Context, sessionID string, req tools.ToolRequest, onProgress func(tools.ToolProgress)) (*tools.ToolResponse, error)

ExecuteTool dispatches a tool call via RPC ExecuteToolStream.

type SandboxServiceClient

type SandboxServiceClient struct {
	// contains filtered or unexported fields
}

SandboxServiceClient implements api.SandboxService over ConnectRPC.

func NewSandboxServiceClient

func NewSandboxServiceClient(httpClient connect.HTTPClient, baseURL string, cfg transport.ClientConfig) *SandboxServiceClient

func (*SandboxServiceClient) CreateSession

func (*SandboxServiceClient) CreateSnapshot

func (*SandboxServiceClient) DestroySession

func (*SandboxServiceClient) ExecuteTool

func (*SandboxServiceClient) ExecuteToolStream

func (*SandboxServiceClient) GetProcessStatus

func (*SandboxServiceClient) GetSession

func (*SandboxServiceClient) HealthCheck

func (*SandboxServiceClient) KillProcess

func (*SandboxServiceClient) LaunchProcess

func (*SandboxServiceClient) ListSnapshots

func (*SandboxServiceClient) PauseSession

func (*SandboxServiceClient) ResumeSession

func (*SandboxServiceClient) RollbackSession

func (*SandboxServiceClient) TurnComplete

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL