Skip to content

[API]: Scheduler list/stream 缺少统一排序、快照与终止语义 #412

Description

@kingfs

拆自 #386

现状

Scheduler runs/events 同时提供 list 和有限 stream,字段包含 cursor、checkpoint、complete、truncated、tail、limit、batch_size,但契约没有统一说明。

问题

客户端难以判断结果是否为同一快照、是否可能重复/遗漏、complete 与 truncated 如何组合、checkpoint 能否续传。

建议

定义稳定排序键、快照边界、checkpoint 生命周期、去重规则和终止状态,并让 list/stream 共享语义。

验收

  • 排序与一致性有文档
  • 续传无重复/遗漏测试
  • complete/truncated 组合明确

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions