服务端与开发接口
从 HTTP 服务、OpenAPI、事件和会话接口接入 OpenCode。
This page has not been translated into English yet. The original Chinese version is shown below.
In this section
- 启动与连接服务端理解 OpenCode 服务生命周期、监听参数、认证、OpenAPI 和事件流。
- 项目与系统 HTTP API查询项目、配置、提供商、文件、工具状态,并驱动 TUI。
- 会话与消息 HTTP API管理会话生命周期、发送提示、处理异步任务与权限请求。
- JavaScript 与 TypeScript SDK创建或连接 OpenCode 服务,正确处理返回包装、错误和事件。
- SDK 方法参考按会话、文件、项目、配置、TUI 和认证任务查找 SDK 方法。
- 结构化输出与 SDK 版本使用 JSON Schema 描述结果,并区分官方示例和 v2 类型字段。
- 生态与社区扩展区分 OpenCode 内置功能与官方目录收录的社区插件、客户端及 Agent 模板。