Versions in this module Expand all Collapse all v0 v0.3.0 Jun 11, 2026 Changes in this version + func Define[In any, Out any](c *Client, name string, handler func(context.Context, In) (Out, error)) *sdk.Runnable[In, Out] + type Client = sdk.Client + func Must(c *Client, err error) *Client + func NewClient(ctx context.Context, opts ...ClientOption) (*Client, error) + type ClientOption = sdk.ClientOption + func WithBlueprintPath(path string) ClientOption + func WithFailMode(mode string) ClientOption + func WithHistory(store core.HistoryStore) ClientOption + func WithLogger(l core.Logger) ClientOption + func WithMemory(mem core.AgentMemory) ClientOption + func WithPolicyPath(path string) ClientOption + type ExecuteOption = sdk.ExecuteOption + func WithMetadata(key, value string) ExecuteOption + func WithSessionID(id string) ExecuteOption + func WithTransientMemory() ExecuteOption