用途:为 openai-agents-js SDK 的行为变更或评审确定受支持的改动范围与兼容性边界,避免过度扩展实现。
主要能力:先识别改动面(已发布公共 API、分支内未发布 API、内部辅助、持久化 schema、线协议、CLI/配置/环境变量、仅文档示例);确定最新发布标签作为兼容基线,可用脚本查找:BASE_TAG="$(.agents/skills/final-release-review/scripts/find_latest_release_tag.sh origin 'v*' 2>/dev/null || git tag -l 'v*' --sort=-v:refname | head -n1)"。编码前记录实现范围契约四项:必需行为、兼容性要求、有意不支持的情形、受支持的替代方案。优先复用最近的既有实现管线与单一事实来源,只按明确需求添加抽象、状态、分支或依赖。
使用方式:按核心决策规则选择最小一致改动;反馈改变受支持行为、兼容性、所有权、协议路径或测试组合时,进入评审门与复杂度重置流程;交付前运行有效性检查。
适用场景:SDK 公共 API 与持久化状态变更、跨进程/运行时兼容、RunState 与会话恢复、provider 配置等。
限制:持久化或恢复状态视为不可信输入,不得覆盖受信运行时配置;仅在可安全假设服务端未接受请求时重试;避免跨 OpenAI API 表面的有损转换;未提供具体版本号、价格或平台信息。