Release candidate 会作为增量发布记录保留在时间线中。每个稳定版本都会提供相对上一个
稳定版本的完整摘要,因此升级时无需先阅读每一条 release-candidate 记录。
0.3.0rc1
0.3.0rc1 引入 0.3 rollout protocol。每次 workflow 执行现在只生成一个
RolloutSample,grader 也只分配一个 reward。变更内容
GraderContext.samples改为GraderContext.sample,set_sample_reward(sample_id, reward)改为set_reward(reward)。- 自定义 integration 通过
set_sample_source()注册一个 source,并通过get_sample()读取它。 - 移除了
RolloutSample.id和MultiTurnMode。执行身份现在由 rollout URL 提供。 - 模型和 callback 请求使用 rollout-scoped URL。Integration 不再为每次调用附加 sample 或 rollout routing headers。
- Backend 交换
sample.json和只包含单个值的reward.json({"reward": <float>})。 - Strands 和 OpenAI Agents integration 强制每次 workflow 执行只能注册一个 agent 或 session。