Versions in this module Expand all Collapse all v1 v1.214.0 Apr 2, 2026 Changes in this version + const DefaultBinary + const ProviderName + func ExtractResult(output []byte) (string, error) + type Client struct + func NewClient(atmosConfig *schema.AtmosConfiguration) (*Client, error) + func (c *Client) GetMaxTokens() int + func (c *Client) GetModel() string + func (c *Client) SendMessage(ctx context.Context, message string) (string, error) + func (c *Client) SendMessageWithHistory(ctx context.Context, messages []types.Message) (string, error) + func (c *Client) SendMessageWithSystemPromptAndTools(ctx context.Context, systemPrompt string, atmosMemory string, ...) (*types.Response, error) + func (c *Client) SendMessageWithTools(_ context.Context, _ string, _ []tools.Tool) (*types.Response, error) + func (c *Client) SendMessageWithToolsAndHistory(_ context.Context, _ []types.Message, _ []tools.Tool) (*types.Response, error)