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