@viben/client-sdk
v1.0.0
Published
Developer-friendly & type-safe Typescript SDK specifically catered to leverage *@viben/client-sdk* API.
Readme
@viben/client-sdk
Developer-friendly & type-safe Typescript SDK specifically catered to leverage @viben/client-sdk API.
[!IMPORTANT] This SDK is not yet ready for production use. To complete setup please follow the steps outlined in your workspace. Delete this section before > publishing to a package manager.
Summary
Viben Gateway API: Agent Swarm × Code Evolution - Multi-agent orchestration and code evolution API
Table of Contents
SDK Installation
[!TIP] To finish publishing your SDK to npm and others you must run your first generation action.
The SDK can be installed with either npm, pnpm, bun or yarn package managers.
NPM
npm add <UNSET>PNPM
pnpm add <UNSET>Bun
bun add <UNSET>Yarn
yarn add <UNSET>[!NOTE] This package is published with CommonJS and ES Modules (ESM) support.
Requirements
For supported JavaScript runtimes, please consult RUNTIMES.md.
SDK Example Usage
Example
import { SDK } from "@viben/client-sdk";
const sdk = new SDK();
async function run() {
await sdk.deleteApiAccountsId({
id: "<id>",
});
}
run();
Available Resources and Operations
SDK
- deleteApiAccountsId
- deleteApiAgentId
- deleteApiAgentIdSessionsSessionId
- deleteApiApiLogsRunId
- deleteApiBrowsePluginsPluginId
- deleteApiCache
- deleteApiChannelsId
- deleteApiCronId
- deleteApiCronIdLogs
- deleteApiDevicesId
- deleteApiFiles
- deleteApiGithubAuth
- deleteApiGithubAutofixTasksTaskId
- deleteApiGithubAutofixWorktrees
- deleteApiGithubReposConnect
- deleteApiGroupChatsId
- deleteApiGroupChatsIdFilesFilename
- deleteApiGroupChatsIdMembersMemberId
- deleteApiGroupChatsIdPicturesFilename
- deleteApiGroupChatsIdSessionsSessionId
- deleteApiHistory
- deleteApiHistoryId
- deleteApiKanbanTasksTaskIdCommentsCommentId
- deleteApiKanbanTasksTaskIdData
- deleteApiLogs
- deleteApiLogsSessionSessionId
- deleteApiMarketplaceCache
- deleteApiMcpServerBrowse
- deleteApiMcpServerGuiAction
- deleteApiMcpServerPython
- deleteApiMcpServerTauri
- deleteApiMcpAgentsAgentIdServersName
- deleteApiMcpInspectorMcp
- deleteApiMcpInspectorSessionsSessionId
- deleteApiModelsAliasesAlias
- deleteApiModelsFallbacks
- deleteApiModelsFallbacksModel
- deleteApiModelsId
- deleteApiModelsIdConfig
- deleteApiOfficialRegistryCache
- deleteApiOfficialRegistryServersNameCache
- deleteApiProvidersId
- deleteApiPythonMcpSessionsId
- deleteApiPythonMcpSkillsName
- deleteApiQueueTasksId
- deleteApiServiceKeysKeyId
- deleteApiSessionsId
- deleteApiTasksId
- deleteApiTelemetryClean
- deleteApiWorkspacesId
- getApiAccounts
- getApiAccountsId
- getApiAgentDefault
- getApiAgentPlanPlanId
- getApiAgentSessionSessionId
- getApiAgentTasksSubscribe
- getApiAgentTemplates
- getApiAgentTemplatesId
- getApiAgentAgentIdSessionsSessionIdTasks
- getApiAgentAgentIdSessionsSessionIdTasksTaskIdMessages
- getApiAgentAgentIdTasks
- getApiAgentId
- getApiAgentIdAvailability
- getApiAgentIdSessions
- getApiAgentIdSessionsSessionId
- getApiAgentIdSessionsSessionIdMessages
- getApiAgentIdSessionsSessionIdUiMessages
- getApiApiLogsDir
- getApiApiLogsSessions
- getApiApiLogsRunId
- getApiApiLogsRunIdSummary
- getApiBrowsePluginsInstalled
- getApiBrowsePluginsRegistry
- getApiBrowsePluginsPluginId
- getApiCacheInfo
- getApiCacheOffline
- getApiCacheSettings
- getApiCacheShouldRefresh
- getApiChatList
- getApiCliToolsConfig
- getApiCliToolsDetect
- getApiCommandQueueConfig
- getApiCommandQueueItems
- getApiCommandQueueItemsId
- getApiCommandQueueItemsIdLogs
- getApiCommandQueueStatus
- getApiCommandsSkills
- getApiCommandsWorkspace
- getApiCronIdLogs
- getApiDevices
- getApiDevicesQr
- getApiDevicesId
- getApiEvents
- getApiExchanges
- getApiExecutorsTypeCommands
- getApiExecutorsTypeCommandsCommandId
- getApiExecutorsTypeDiscoverSessions
- getApiExecutorsTypeMcpServers
- getApiExecutorsTypePrompts
- getApiExecutorsTypePromptsPromptId
- getApiExecutorsTypeSessionsSessionIdMessages
- getApiExecutorsTypeSkills
- getApiExecutorsTypeSubagents
- getApiExecutorsTypeSubagentsConfigId
- getApiFilesConfigDir
- getApiFilesContent
- getApiFilesDirectory
- getApiFilesGitDiff
- getApiFilesGitStatus
- getApiFilesList
- getApiGithubAuthStatus
- getApiGithubAutofixConfig
- getApiGithubAutofixTasks
- getApiGithubAutofixTasksTaskId
- getApiGithubAutofixWorktrees
- getApiGithubIssues
- getApiGithubIssuesNumber
- getApiGithubIssuesNumberComments
- getApiGithubPrs
- getApiGithubPrsNumber
- getApiGithubReleases
- getApiGithubReleasesLatest
- getApiGithubRepos
- getApiGithubReposConnected
- getApiGithubReposDetect
- getApiGroupChats
- getApiGroupChatsId
- getApiGroupChatsIdFiles
- getApiGroupChatsIdFilesFilename
- getApiGroupChatsIdMembers
- getApiGroupChatsIdPictures
- getApiGroupChatsIdPicturesFilename
- getApiGroupChatsIdSessions
- getApiGroupChatsIdSessionsSessionId
- getApiGroupChatsIdSessionsSessionIdAgents
- getApiGroupChatsIdSessionsSessionIdMessages
- getApiHistory
- getApiHistoryId
- getApiLogsDir
- getApiLogsSessionSessionId
- getApiLogsSessions
- getApiMarketplaceCategories
- getApiMarketplaceCategoriesCategoryIdPlugins
- getApiMarketplaceIndex
- getApiMarketplacePlugins
- getApiMarketplacePluginsPluginId
- getApiMarketplaceSearch
- getApiMarketplaceSources
- getApiMcpServerBrowse
- getApiMcpServerGuiAction
- getApiMcpServerPython
- getApiMcpServerTauri
- getApiMcpAgentsAgentIdServers
- getApiMcpAgentsAgentIdServersName
- getApiMcpInspectorConfig
- getApiMcpInspectorHealth
- getApiMcpInspectorMcp
- getApiMcpInspectorSessions
- getApiMcpInspectorSse
- getApiMcpInspectorStdio
- getApiMcpInspectorToken
- getApiMeshPeers
- getApiModelsAliases
- getApiModelsDefault
- getApiModelsFallbacks
- getApiModelsIdConfig
- getApiOfficialRegistryServers
- getApiOfficialRegistryServersName
- getApiOfficialRegistryServersNameVersions
- getApiPackagesInstalled
- getApiPackagesMcp
- getApiPackagesSkills
- getApiPatches
- getApiPetAssetIdFilename
- getApiPetCommunity
- getApiPetConfig
- getApiPetExportId
- getApiPetList
- getApiPetPreviewId
- getApiPetSearch
- getApiPetShowId
- getApiPetSourcesList
- getApiPreferences
- getApiPreferencesDeveloper
- getApiPreferencesDeveloperIde
- getApiPreferencesDeveloperTerminal
- getApiPreferencesNotifications
- getApiProvidersApiKeys
- getApiProvidersApiKeysAll
- getApiProvidersDefault
- getApiProvidersIdDiscoverModels
- getApiProvidersIdModels
- getApiPythonMcpConfig
- getApiPythonMcpKernelKernelIdStatus
- getApiPythonMcpSessions
- getApiPythonMcpSessionsIdHistory
- getApiPythonMcpSkills
- getApiPythonMcpSkillsName
- getApiPythonDetect
- getApiQueueConfig
- getApiQueueStatus
- getApiQueueTasks
- getApiQueueTasksId
- getApiQueueTasksIdRunning
- getApiQueueTasksIdStream
- getApiSandboxAvailable
- getApiServiceKeys
- getApiServiceKeysKeyId
- getApiSessionsIdMessages
- getApiSessionsIdUiMessages
- getApiSystemInfo
- getApiSystemPublicIp
- getApiTasksEventsStream
- getApiTasksTaskIdSessions
- getApiTasksTaskIdEvents
- getApiTasksTaskIdEventsStream
- getApiTasksTaskIdState
- getApiTelemetryDates
- getApiTelemetryStats
- getApiTelemetryTraceId
- getApiTelemetryTraceIdSpans
- getApiTelemetryTraces
- getApiTunnelStatus
- getOpenapiJson
- getOpenapiYaml
- patchApiAgentId
- patchApiChannelsId
- patchApiCliToolsConfig
- patchApiCronId
- patchApiGroupChatsId
- patchApiGroupChatsIdSessionsSessionId
- patchApiKanbanTasksTaskIdCommentsCommentId
- patchApiMcpAgentsAgentIdServersName
- patchApiModelsId
- patchApiPreferencesDeveloper
- patchApiPreferencesNotifications
- patchApiProvidersId
- patchApiServiceKeysKeyId
- patchApiSessionsId
- patchApiTasksId
- postApiAccounts
- postApiAccountsIdTest
- postApiAgent
- postApiAgentAnswerQuestionId
- postApiAgentApprovePlanId
- postApiAgentRejectPlanId
- postApiAgentRun
- postApiAgentSessionSessionIdSteer
- postApiAgentStopSessionId
- postApiAgentTasksTaskIdStop
- postApiAgentTemplates
- postApiAgentTemplatesIdInstantiate
- postApiAgentIdPromote
- postApiAgentIdSessions
- postApiAgentIdSessionsSessionIdMessages
- postApiApiLogsOpen
- postApiBrowsePluginsInstall
- postApiCacheRefresh
- postApiChannels
- postApiChannelsSend
- postApiChannelsSendTest
- postApiChannelsTest
- postApiChannelsWebhook
- postApiChannelsIdDefault
- postApiChannelsIdWebhook
- postApiCliToolsCheck
- postApiCliToolsConfig
- postApiClientToolsComplete
- postApiClientToolsRequest
- postApiCommandQueueClean
- postApiCommandQueueEnqueue
- postApiCommandQueueItemsIdCancel
- postApiCommandQueueItemsIdRetry
- postApiCron
- postApiCronIdDisable
- postApiCronIdEnable
- postApiCronIdRun
- postApiDevicesMessage
- postApiFiles
- postApiFilesCopy
- postApiFilesDirectory
- postApiFilesMove
- postApiFilesOpen
- postApiFilesOpenFolder
- postApiFilesReveal
- postApiGithubAuthGhCli
- postApiGithubAuthPat
- postApiGithubAutofixTasks
- postApiGithubAutofixTasksTaskIdApprove
- postApiGithubAutofixTasksTaskIdCancel
- postApiGithubIssuesCluster
- postApiGithubIssuesImport
- postApiGithubIssuesTriage
- postApiGithubIssuesNumberAnalyze
- postApiGithubIssuesNumberInvestigate
- postApiGithubPrs
- postApiGithubReleases
- postApiGithubReleasesGenerateNotes
- postApiGithubReposConnect
- postApiGroupChats
- postApiGroupChatsIdFiles
- postApiGroupChatsIdMembers
- postApiGroupChatsIdPictures
- postApiGroupChatsIdSessions
- postApiGroupChatsIdSessionsSessionIdMessages
- postApiHistory
- postApiKanbanTasksTaskIdActivities
- postApiKanbanTasksTaskIdComments
- postApiKanbanTasksTaskIdCommentsCommentIdReactions
- postApiLogsAdd
- postApiLogsCleanup
- postApiLogsInit
- postApiLogsSessionSessionIdExport
- postApiMcpServerBrowse
- postApiMcpServerGuiAction
- postApiMcpServerPython
- postApiMcpServerTauri
- postApiMcpAgentsAgentIdServers
- postApiMcpAgentsAgentIdServersNameDisable
- postApiMcpAgentsAgentIdServersNameEnable
- postApiMcpInspectorMcp
- postApiMcpInspectorMessage
- postApiMcpInspectorSse
- postApiMcpPortStatus
- postApiMcpProcessAlive
- postApiMcpProcessKill
- postApiMeshConnect
- postApiModels
- postApiModelsAliases
- postApiModelsFallbacks
- postApiModelsReload
- postApiModelsIdDisable
- postApiModelsIdEnable
- postApiPackagesUpdate
- postApiPageAssetUpload
- postApiPetImport
- postApiPetInstall
- postApiPetRemoveId
- postApiPetSetId
- postApiPetSourcesAdd
- postApiPetSourcesRemoveName
- postApiProviders
- postApiProvidersReload
- postApiProvidersValidateKey
- postApiProvidersIdDisable
- postApiProvidersIdEnable
- postApiProvidersIdTest
- postApiProvidersProviderIdModelsModelIdDisable
- postApiProvidersProviderIdModelsModelIdEnable
- postApiPythonMcpExecute
- postApiPythonMcpSessionsTemp
- postApiPythonMcpSkills
- postApiPythonCheck
- postApiPythonPackageCheck
- postApiPythonPackageInstallCommand
- postApiQueueClearHistory
- postApiQueueEnqueue
- postApiQueueEnqueueBatch
- postApiQueueTasksIdRetry
- postApiSandboxExec
- postApiSandboxRunFile
- postApiSandboxStop
- postApiServiceKeys
- postApiServiceKeysValidate
- postApiServiceKeysKeyIdUsage
- postApiSessions
- postApiTasks
- postApiTasksTaskIdEvents
- postApiTasksTaskIdEventsValidate
- postApiTunnelRestart
- postApiTunnelStart
- postApiTunnelStop
- postApiWorkspacesCreate
- putApiAccountsId
- putApiAgentDefault
- putApiCacheSettings
- putApiCommandQueueConfig
- putApiFilesContent
- putApiFilesRename
- putApiGithubAutofixConfig
- putApiModelsDefault
- putApiModelsFallbacks
- putApiModelsIdConfig
- putApiPetConfig
- putApiPreferences
- putApiPreferencesDeveloperIde
- putApiPreferencesDeveloperTerminal
- putApiProvidersDefault
- putApiPythonMcpConfig
- putApiPythonMcpSkillsName
- putApiQueueConfig
- putApiTasksId
Agents
- getApiAgent - List all agents
Channels
- getApiChannels - List all notification channels
- getApiChannelsId - Get a specific channel by ID
Cron
- getApiCron - List all cron jobs
- getApiCronId - Get a specific cron job by ID
Executors
- getApiExecutors - List available executors
- getApiExecutorsOpenclawRuntimeConfig - Get the effective OpenClaw gateway config from the server side
- postApiExecutorsOpenclawTestConnection - Test connection to an OpenClaw gateway with device auth handshake
Health
- getHealth - Health check endpoint
Ideas
- deleteApiIdeaTypesName - Delete a custom idea type
- deleteApiIdeas - Remove ideas by type or all ideas
- deleteApiIdeasId - Remove a single idea by ID
- getApiIdeaTypes - List available idea types (builtin + custom)
- getApiIdeas - List all ideas for a workspace with optional filtering
- getApiIdeasId - Get a specific idea by ID
- postApiIdeaTypes - Create a new custom idea type
- postApiIdeasGenerate - Generate ideas by analyzing the codebase using AI
- postApiIdeasIdDismiss - Dismiss an idea (mark as not worth pursuing)
- postApiIdeasIdPromote - Promote an idea to a task
- putApiIdeaTypesName - Update an existing idea type
Kanban
- getApiKanbanTasksTaskIdActivities - Get all activities for a task
- getApiKanbanTasksTaskIdComments - Get all comments for a task
Mcp
- getApiMcpServerTauriStatus - Check tauri-plugin-mcp-bridge connection status
- getApiMcpInfoIdOrSlug - Get MCP package details from marketplace
- getApiMcpInstalled - List globally installed MCP servers
- getApiMcpList - List installed MCP packages
- getApiMcpSearch - Search MCP packages in marketplace
- getApiMcpShowName - Get MCP package details
- postApiMcpDownload - Download MCP package to a directory
- postApiMcpInstall - Install an MCP package (supports name, name@version, gh:user/repo, ./path)
- postApiMcpUninstall - Uninstall an MCP package
Models
- getApiModels - List all models
- getApiModelsId - Get a specific model by ID
Page
- getApiPageSDKV1VibenPageSDKJs - Serve viben-page-sdk.js
- getApiPageSDKV1VibenPageTokensCss - Serve viben-page-tokens.css
- getApiPageServe - Serve page content
- postApiPageCreate - Create a new page
- postApiPageDelete - Delete a page
- postApiPageDuplicate - Duplicate a page (copy all files with a new uid)
- postApiPageList - List pages in workspace
- postApiPageReorder - Reorder pages within a parent level
- postApiPageServe - Serve page content
- postApiPageTemplates - List available page templates
- postApiPageUpdateConfig - Update page config (name, description, icon, cover, page_width, show_toc)
- postApiPageUpdateContent - Update page markdown content (preserves YAML frontmatter)
- postApiPageView - Get page by uid
Preview
- getApiPreviewList - List all active preview servers
- getApiPreviewNodeAvailable - Check if Node.js is available for Live Preview
- getApiPreviewStartSse - Start a Vite preview server with SSE streaming for real-time feedback
- getApiPreviewStatusTaskId - Get status of a preview server
- postApiPreviewKillPort - Kill the process occupying a specific port
- postApiPreviewStart - Start a Vite preview server for a task
- postApiPreviewStop - Stop a Vite preview server
- postApiPreviewStopAll - Stop all running preview servers
Providers
- getApiProviders - List all providers
- getApiProvidersId - Get a specific provider by ID
Reward
- deleteApiRewardTypesName - Delete a custom reward type
- getApiRewardTypes - List available reward types (builtin + custom)
- getApiRewardTypesName - Get a specific reward type by name
- postApiRewardCompute - Compute reward for a task by spawning the reward agent
- postApiRewardSelect - Select best task using PPO metrics
- postApiRewardTypes - Create a new custom reward type
- putApiRewardTypesName - Update a custom reward type
Sessions
- getApiSessions - List all sessions
- getApiSessionsId - Get a specific session by ID
Skill
- getApiSkillAvailable - List available skills from marketplace
- getApiSkillEnabled - Get enabled skills for an agent
- getApiSkillInfoIdOrSlug - Get skill package details from marketplace
- getApiSkillList - List installed skills
- getApiSkillSearch - Search skill packages in marketplace
- getApiSkillViewName - Get skill by name
- postApiSkillDisable - Disable a skill for an agent
- postApiSkillDownload - Download skill package to a directory
- postApiSkillEnable - Enable a skill for an agent
- postApiSkillInstall - Install a skill
- postApiSkillUninstall - Uninstall a skill
Tasks
- getApiTaskEventsStream - SSE stream for task events
- getApiTaskExecutionStream - SSE stream for task execution progress
- getApiTaskListArchive - List archived tasks
- getApiTasks - List all tasks for a workspace (workspace_path required)
- getApiTasksId - Get a specific task by ID
- getApiTasksIdRunning - Check if a task's execution process is currently running
- getApiTasksIdSpecs - Get task specs data (PRD, subtasks, logs, files)
- postApiTaskAddContext - Add context files to a task
- postApiTaskAddSession - Add a new session to journal file and update index.md
- postApiTaskApprove - Approve a task in review: review -> completed
- postApiTaskArchive - Archive a completed task: completed -> archived
- postApiTaskBatchEnqueue - Batch enqueue multiple tasks for execution
- postApiTaskCancel - Cancel a task: * -> cancelled (terminal state)
- postApiTaskCheckPhase - Run check phase for a task (spawns check agent)
- postApiTaskCleanup - Cleanup worktrees and related resources
- postApiTaskClearHistory - Clear completed and failed tasks from queue history
- postApiTaskContext - Get session context for AI agents
- postApiTaskCreate - Create a new task
- postApiTaskCreatePr - Create PR from task
- postApiTaskCreateWorktree - Create isolated git worktree for a task
- postApiTaskDelete - Delete a task
- postApiTaskDequeue - Remove task from queue back to backlog
- postApiTaskEnqueue - Move task from backlog to queue for execution
- postApiTaskEvents - Get event history for a task
- postApiTaskExecute - Trigger task execution via queue system
- postApiTaskFinish - Finish a task: clear current task marker
- postApiTaskImplementPhase - Run implement phase for a task (spawns implement agent)
- postApiTaskInitContext - Initialize empty context files (implement.jsonl, check.jsonl, fix.jsonl) for a task. Use add-context to add specific files.
- postApiTaskList - List tasks
- postApiTaskListContext - List all context entries for a task
- postApiTaskPause - Pause a task: in_progress/queue -> paused (saves pausedSnapshot)
- postApiTaskPlan - Start Plan Agent to plan a task
- postApiTaskPlanPhase - Run plan phase for a task (spawns plan agent)
- postApiTaskQueueConfig - Get or update queue configuration
- postApiTaskQueueStatus - Get queue status
- postApiTaskReject - Reject a task in review: review -> backlog
- postApiTaskRemoveContext - Remove context files from a task
- postApiTaskResume - Resume a paused task: paused -> queue/in_progress
- postApiTaskRetry - Retry a failed task: failed -> queue
- postApiTaskReview - View task details for review
- postApiTaskRunning - Check if task execution is running
- postApiTaskSetAgent - Set associated agent configuration for a task
- postApiTaskSetBase - Set PR target branch for a task
- postApiTaskSetBranch - Set Git branch for a task
- postApiTaskSpecs - Get task specs (PRD, subtasks, logs)
- postApiTaskStart - Start a task: set as current task, queue -> in_progress, optionally trigger execution
- postApiTaskStatus - Get task status summary or details
- postApiTaskStop - Stop task execution
- postApiTaskUpdate - Update task fields (not status - use lifecycle endpoints for status changes)
- postApiTaskValidateCheckPhasePassed - Validate check phase passed (runs verify commands or checks completion markers)
- postApiTaskValidateContext - Validate that all context file references exist
- postApiTaskView - View task details
- postApiTaskWorkPhase - Run work phase for a task (spawns work agent)
- postApiTasksBatchEvents - Apply an event to multiple tasks (batch operation)
Tauri
- getApiMcpServerTauriStatus - Check tauri-plugin-mcp-bridge connection status
Workspaces
- getApiWorkspaces - List all workspaces including the global workspace
- getApiWorkspacesDetect - Detect folder status (.git and .viben directories)
Standalone functions
All the methods listed above are available as standalone functions. These functions are ideal for use in applications running in the browser, serverless runtimes or other environments where application bundle size is a primary concern. When using a bundler to build your application, all unused functionality will be either excluded from the final bundle or tree-shaken away.
To read more about standalone functions, check FUNCTIONS.md.
agentsGetApiAgent- List all agentschannelsGetApiChannels- List all notification channelschannelsGetApiChannelsId- Get a specific channel by IDcronGetApiCron- List all cron jobscronGetApiCronId- Get a specific cron job by IDdeleteApiAccountsIddeleteApiAgentIddeleteApiAgentIdSessionsSessionIddeleteApiApiLogsRunIddeleteApiBrowsePluginsPluginIddeleteApiCachedeleteApiChannelsIddeleteApiCronIddeleteApiCronIdLogsdeleteApiDevicesIddeleteApiFilesdeleteApiGithubAuthdeleteApiGithubAutofixTasksTaskIddeleteApiGithubAutofixWorktreesdeleteApiGithubReposConnectdeleteApiGroupChatsIddeleteApiGroupChatsIdFilesFilenamedeleteApiGroupChatsIdMembersMemberIddeleteApiGroupChatsIdPicturesFilenamedeleteApiGroupChatsIdSessionsSessionIddeleteApiHistorydeleteApiHistoryIddeleteApiKanbanTasksTaskIdCommentsCommentIddeleteApiKanbanTasksTaskIdDatadeleteApiLogsdeleteApiLogsSessionSessionIddeleteApiMarketplaceCachedeleteApiMcpAgentsAgentIdServersNamedeleteApiMcpInspectorMcpdeleteApiMcpInspectorSessionsSessionIddeleteApiMcpServerBrowsedeleteApiMcpServerGuiActiondeleteApiMcpServerPythondeleteApiMcpServerTaurideleteApiModelsAliasesAliasdeleteApiModelsFallbacksdeleteApiModelsFallbacksModeldeleteApiModelsIddeleteApiModelsIdConfigdeleteApiOfficialRegistryCachedeleteApiOfficialRegistryServersNameCachedeleteApiProvidersIddeleteApiPythonMcpSessionsIddeleteApiPythonMcpSkillsNamedeleteApiQueueTasksIddeleteApiServiceKeysKeyIddeleteApiSessionsIddeleteApiTasksIddeleteApiTelemetryCleandeleteApiWorkspacesIdexecutorsGetApiExecutors- List available executorsexecutorsGetApiExecutorsOpenclawRuntimeConfig- Get the effective OpenClaw gateway config from the server sideexecutorsPostApiExecutorsOpenclawTestConnection- Test connection to an OpenClaw gateway with device auth handshakegetApiAccountsgetApiAccountsIdgetApiAgentAgentIdSessionsSessionIdTasksgetApiAgentAgentIdSessionsSessionIdTasksTaskIdMessagesgetApiAgentAgentIdTasksgetApiAgentDefaultgetApiAgentIdgetApiAgentIdAvailabilitygetApiAgentIdSessionsgetApiAgentIdSessionsSessionIdgetApiAgentIdSessionsSessionIdMessagesgetApiAgentIdSessionsSessionIdUiMessagesgetApiAgentPlanPlanIdgetApiAgentSessionSessionIdgetApiAgentTasksSubscribegetApiAgentTemplatesgetApiAgentTemplatesIdgetApiApiLogsDirgetApiApiLogsRunIdgetApiApiLogsRunIdSummarygetApiApiLogsSessionsgetApiBrowsePluginsInstalledgetApiBrowsePluginsPluginIdgetApiBrowsePluginsRegistrygetApiCacheInfogetApiCacheOfflinegetApiCacheSettingsgetApiCacheShouldRefreshgetApiChatListgetApiCliToolsConfiggetApiCliToolsDetectgetApiCommandQueueConfiggetApiCommandQueueItemsgetApiCommandQueueItemsIdgetApiCommandQueueItemsIdLogsgetApiCommandQueueStatusgetApiCommandsSkillsgetApiCommandsWorkspacegetApiCronIdLogsgetApiDevicesgetApiDevicesIdgetApiDevicesQrgetApiEventsgetApiExchangesgetApiExecutorsTypeCommandsgetApiExecutorsTypeCommandsCommandIdgetApiExecutorsTypeDiscoverSessionsgetApiExecutorsTypeMcpServersgetApiExecutorsTypePromptsgetApiExecutorsTypePromptsPromptIdgetApiExecutorsTypeSessionsSessionIdMessagesgetApiExecutorsTypeSkillsgetApiExecutorsTypeSubagentsgetApiExecutorsTypeSubagentsConfigIdgetApiFilesConfigDirgetApiFilesContentgetApiFilesDirectorygetApiFilesGitDiffgetApiFilesGitStatusgetApiFilesListgetApiGithubAuthStatusgetApiGithubAutofixConfiggetApiGithubAutofixTasksgetApiGithubAutofixTasksTaskIdgetApiGithubAutofixWorktreesgetApiGithubIssuesgetApiGithubIssuesNumbergetApiGithubIssuesNumberCommentsgetApiGithubPrsgetApiGithubPrsNumbergetApiGithubReleasesgetApiGithubReleasesLatestgetApiGithubReposgetApiGithubReposConnectedgetApiGithubReposDetectgetApiGroupChatsgetApiGroupChatsIdgetApiGroupChatsIdFilesgetApiGroupChatsIdFilesFilenamegetApiGroupChatsIdMembersgetApiGroupChatsIdPicturesgetApiGroupChatsIdPicturesFilenamegetApiGroupChatsIdSessionsgetApiGroupChatsIdSessionsSessionIdgetApiGroupChatsIdSessionsSessionIdAgentsgetApiGroupChatsIdSessionsSessionIdMessagesgetApiHistorygetApiHistoryIdgetApiLogsDirgetApiLogsSessionsgetApiLogsSessionSessionIdgetApiMarketplaceCategoriesgetApiMarketplaceCategoriesCategoryIdPluginsgetApiMarketplaceIndexgetApiMarketplacePluginsgetApiMarketplacePluginsPluginIdgetApiMarketplaceSearchgetApiMarketplaceSourcesgetApiMcpAgentsAgentIdServersgetApiMcpAgentsAgentIdServersNamegetApiMcpInspectorConfiggetApiMcpInspectorHealthgetApiMcpInspectorMcpgetApiMcpInspectorSessionsgetApiMcpInspectorSsegetApiMcpInspectorStdiogetApiMcpInspectorTokengetApiMcpServerBrowsegetApiMcpServerGuiActiongetApiMcpServerPythongetApiMcpServerTaurigetApiMeshPeersgetApiModelsAliasesgetApiModelsDefaultgetApiModelsFallbacksgetApiModelsIdConfiggetApiOfficialRegistryServersgetApiOfficialRegistryServersNamegetApiOfficialRegistryServersNameVersionsgetApiPackagesInstalledgetApiPackagesMcpgetApiPackagesSkillsgetApiPatchesgetApiPetAssetIdFilenamegetApiPetCommunitygetApiPetConfiggetApiPetExportIdgetApiPetListgetApiPetPreviewIdgetApiPetSearchgetApiPetShowIdgetApiPetSourcesListgetApiPreferences- [
getApiPreferencesDeveloper](docs/sdks/sdk/README.md#getapi
