Codex Stello 服务分层|由服务层转发对话并管理连接
EnglishCodex 安装步骤
- 打开 GitHub 固定提交的 `.agents/skills/server-package-plan/SKILL.md`,核对内容与使用条件。
- 在自己的项目中创建 `.agents/skills/server-package-plan/`,把核对后的文件保存为 `.agents/skills/server-package-plan/SKILL.md`。
- 在该项目根目录启动 Codex,输入 `$server-package-plan` 并选择同名技能。
中文摘要
规划 Stello 服务包的协议与连接边界,通过 StelloAgent 公开接口转发请求,将会话协调留在核心层。
SKILL.md 中文导读
可复现示例
为下面的模拟断线事件确定服务层行为。
{"space":"demo-space","session":"note-review","event":"client disconnected","keepSession":true}工作步骤
- 确定请求属于连接还是会话逻辑。
- 按空间取得对应的 StelloAgent。
- 让断开连接和离开会话保持独立,并检查运行时回收策略。
验收方法
建议对 `note-review` 执行 `detach`。会话保留,服务层把运行时回收交给项目已有的 `runtimeRecyclePolicy`。
GitHub 原文 · 更新日期
适用环境
在 Codex 中打开 Stello 项目,提供空间标识、会话与连接事件,以及当前服务层结构。
常见问题
谁应该决定会话树的组织方式?
会话与拓扑规则由核心层管理。服务层通过公开的 StelloAgent 接口接入。