From 5a0910ea79b3f219c64f922fc775636b2bfdf07c Mon Sep 17 00:00:00 2001 From: adamdottv <2363879+adamdottv@users.noreply.github.com> Date: Thu, 3 Jul 2025 11:49:15 -0500 Subject: chore: better local dev with stainless script --- packages/tui/sdk/api.md | 110 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 110 insertions(+) create mode 100644 packages/tui/sdk/api.md (limited to 'packages/tui/sdk/api.md') diff --git a/packages/tui/sdk/api.md b/packages/tui/sdk/api.md new file mode 100644 index 000000000..4ac9edcf6 --- /dev/null +++ b/packages/tui/sdk/api.md @@ -0,0 +1,110 @@ +# Shared Response Types + +- shared.ProviderAuthError +- shared.UnknownError + +# Event + +Response Types: + +- opencode.EventListResponse + +Methods: + +- client.Event.List(ctx context.Context) (opencode.EventListResponse, error) + +# App + +Response Types: + +- opencode.App + +Methods: + +- client.App.Get(ctx context.Context) (opencode.App, error) +- client.App.Init(ctx context.Context) (bool, error) + +# Find + +Response Types: + +- opencode.FindSymbolsResponse +- opencode.FindTextResponse + +Methods: + +- client.Find.Files(ctx context.Context, query opencode.FindFilesParams) ([]string, error) +- client.Find.Symbols(ctx context.Context, query opencode.FindSymbolsParams) ([]opencode.FindSymbolsResponse, error) +- client.Find.Text(ctx context.Context, query opencode.FindTextParams) ([]opencode.FindTextResponse, error) + +# File + +Response Types: + +- opencode.FileReadResponse +- opencode.FileStatusResponse + +Methods: + +- client.File.Read(ctx context.Context, query opencode.FileReadParams) (opencode.FileReadResponse, error) +- client.File.Status(ctx context.Context) ([]opencode.FileStatusResponse, error) + +# Config + +Response Types: + +- opencode.Config +- opencode.Keybinds +- opencode.McpLocal +- opencode.McpRemote +- opencode.Model +- opencode.Provider +- opencode.ConfigProvidersResponse + +Methods: + +- client.Config.Get(ctx context.Context) (opencode.Config, error) +- client.Config.Providers(ctx context.Context) (opencode.ConfigProvidersResponse, error) + +# Session + +Params Types: + +- opencode.FilePartParam +- opencode.MessagePartUnionParam +- opencode.ReasoningPartParam +- opencode.SourceURLPartParam +- opencode.StepStartPartParam +- opencode.TextPartParam +- opencode.ToolCallParam +- opencode.ToolInvocationPartParam +- opencode.ToolPartialCallParam +- opencode.ToolResultParam + +Response Types: + +- opencode.FilePart +- opencode.Message +- opencode.MessagePart +- opencode.ReasoningPart +- opencode.Session +- opencode.SourceURLPart +- opencode.StepStartPart +- opencode.TextPart +- opencode.ToolCall +- opencode.ToolInvocationPart +- opencode.ToolPartialCall +- opencode.ToolResult + +Methods: + +- client.Session.New(ctx context.Context) (opencode.Session, error) +- client.Session.List(ctx context.Context) ([]opencode.Session, error) +- client.Session.Delete(ctx context.Context, id string) (bool, error) +- client.Session.Abort(ctx context.Context, id string) (bool, error) +- client.Session.Chat(ctx context.Context, id string, body opencode.SessionChatParams) (opencode.Message, error) +- client.Session.Init(ctx context.Context, id string, body opencode.SessionInitParams) (bool, error) +- client.Session.Messages(ctx context.Context, id string) ([]opencode.Message, error) +- client.Session.Share(ctx context.Context, id string) (opencode.Session, error) +- client.Session.Summarize(ctx context.Context, id string, body opencode.SessionSummarizeParams) (bool, error) +- client.Session.Unshare(ctx context.Context, id string) (opencode.Session, error) -- cgit v1.2.3