Versions in this module Expand all Collapse all v0 v0.4.5 Jun 23, 2026 v0.4.4 Jun 11, 2026 Changes in this version + func WithClient(ctx server.Cmd, fn func(*httpclient.Client, string) error) error + type AgentCommands struct + CallAgent CallAgentCommand + GetAgent GetAgentCommand + ListAgents ListAgentsCommand + type AskCommand struct + File []string + Out string + Stream bool + Text string + func (cmd *AskCommand) Run(ctx server.Cmd) (err error) + type AskCommands struct + Ask AskCommand + type CallAgentCommand struct + Input string + Name string + func (cmd *CallAgentCommand) Run(ctx server.Cmd) (err error) + type CallToolCommand struct + Input string + Name string + func (cmd *CallToolCommand) Run(ctx server.Cmd) (err error) + type ChannelCommand struct + Session uuid.UUID + func (cmd *ChannelCommand) Run(ctx server.Cmd) (err error) + type ChannelCommands struct + SessionUI ChannelCommand + type ChatCommand struct + MaxIterations uint + Out string + Session uuid.UUID + Stream bool + SystemPrompt string + Text string + Tools []string + func (cmd *ChatCommand) Run(ctx server.Cmd) (err error) + type ChatCommands struct + Chat ChatCommand + type ConnectorCommands struct + CreateConnector CreateConnectorCommand + DeleteConnector DeleteConnectorCommand + GetConnector GetConnectorCommand + ListConnectors ListConnectorsCommand + UpdateConnector UpdateConnectorCommand + type CreateConnectorCommand struct + URL string + func (cmd *CreateConnectorCommand) Run(ctx server.Cmd) (err error) + type CreateProviderCommand struct + func (cmd *CreateProviderCommand) Run(ctx server.Cmd) (err error) + type CreateSessionCommand struct + func (cmd *CreateSessionCommand) Run(ctx server.Cmd) (err error) + type DeleteConnectorCommand struct + URL string + func (cmd *DeleteConnectorCommand) Run(ctx server.Cmd) (err error) + type DeleteModelCommand struct + Name string + Provider string + func (cmd *DeleteModelCommand) Run(ctx server.Cmd) (err error) + type DeleteProviderCommand struct + Name string + func (cmd *DeleteProviderCommand) Run(ctx server.Cmd) (err error) + type DeleteSessionCommand struct + ID uuid.UUID + func (cmd *DeleteSessionCommand) Run(ctx server.Cmd) (err error) + type DownloadModelCommand struct + Name string + Progress bool + Provider string + func (cmd *DownloadModelCommand) Run(ctx server.Cmd) (err error) + type EmbeddingCommand struct + CSV string + Out string + func (cmd *EmbeddingCommand) Run(ctx server.Cmd) (err error) + type EmbeddingCommands struct + Embedding EmbeddingCommand + type GetAgentCommand struct + Name string + func (cmd *GetAgentCommand) Run(ctx server.Cmd) (err error) + type GetConnectorCommand struct + URL string + func (cmd *GetConnectorCommand) Run(ctx server.Cmd) (err error) + type GetModelCommand struct + Default bool + Embedding bool + Name string + Provider string + func (cmd *GetModelCommand) Run(ctx server.Cmd) (err error) + type GetProviderCommand struct + Name string + func (cmd *GetProviderCommand) Run(ctx server.Cmd) (err error) + type GetSessionCommand struct + Default bool + ID uuid.UUID + func (cmd *GetSessionCommand) Run(ctx server.Cmd) (err error) + type GetToolCommand struct + Name string + func (cmd *GetToolCommand) Run(ctx server.Cmd) (err error) + type ListAgentsCommand struct + func (cmd *ListAgentsCommand) Run(ctx server.Cmd) (err error) + type ListConnectorsCommand struct + func (cmd *ListConnectorsCommand) Run(ctx server.Cmd) (err error) + type ListMessagesCommand struct + Session uuid.UUID + func (cmd *ListMessagesCommand) Run(ctx server.Cmd) (err error) + type ListModelsCommand struct + func (cmd *ListModelsCommand) Run(ctx server.Cmd) (err error) + type ListProvidersCommand struct + func (cmd *ListProvidersCommand) Run(ctx server.Cmd) (err error) + type ListSessionsCommand struct + func (cmd *ListSessionsCommand) Run(ctx server.Cmd) (err error) + type ListToolsCommand struct + func (cmd *ListToolsCommand) Run(ctx server.Cmd) (err error) + type ModelCommands struct + DeleteModel DeleteModelCommand + DownloadModel DownloadModelCommand + GetModel GetModelCommand + ListModels ListModelsCommand + type PostgresFlags struct + Password string + Url string + func (cmd *PostgresFlags) Connect(ctx server.Cmd) (pg.PoolConn, error) + type ProviderCommands struct + CreateProvider CreateProviderCommand + DeleteProvider DeleteProviderCommand + GetProvider GetProviderCommand + ListProviders ListProvidersCommand + UpdateProvider UpdateProviderCommand + type RunServer struct + Auth bool + HomeAssistant struct{ ... } + Memory bool + Passphrases []string + Schema struct{ ... } + func (runner *RunServer) Run(ctx server.Cmd) error + type SessionCommands struct + CreateSession CreateSessionCommand + DeleteSession DeleteSessionCommand + GetSession GetSessionCommand + ListMessages ListMessagesCommand + ListSessions ListSessionsCommand + UpdateSession UpdateSessionCommand + type ToolCommands struct + CallTool CallToolCommand + GetTool GetToolCommand + ListTools ListToolsCommand + type UpdateConnectorCommand struct + URL string + func (cmd *UpdateConnectorCommand) Run(ctx server.Cmd) (err error) + type UpdateProviderCommand struct + Name string + func (cmd *UpdateProviderCommand) Run(ctx server.Cmd) (err error) + type UpdateSessionCommand struct + ID uuid.UUID + func (cmd *UpdateSessionCommand) Run(ctx server.Cmd) (err error)