-
Notifications
You must be signed in to change notification settings - Fork 14
Delivery:Frontstage Callable SSE 流式协议与生命周期 #1400
Copy link
Copy link
Open
Labels
area:apiPublic API or protocol contract workPublic API or protocol contract workarea:backendBackend API, service, repository, or runtime workBackend API, service, repository, or runtime workarea:frontendFrontend UI or interaction workFrontend UI or interaction workarea:runtimeRuntime and execution behaviorRuntime and execution behaviorchild-issueChild implementation issueChild implementation issuecontractContract or API semantics changeContract or API semantics changegrade:g3Cross-domain decision or implementation workCross-domain decision or implementation workneeds-backendNeeds backend workNeeds backend workneeds-frontendNeeds frontend workNeeds frontend workphase:implementationImplementation in progressImplementation in progressplan:treeLong plan with one Root and vertical Delivery issuesLong plan with one Root and vertical Delivery issuesrisk:highHigh risk if implemented incorrectlyHigh risk if implemented incorrectlysize:lLarge implementation and review sizeLarge implementation and review sizetype:featureFeature or new capabilityFeature or new capability
Description
Metadata
Metadata
Assignees
Labels
area:apiPublic API or protocol contract workPublic API or protocol contract workarea:backendBackend API, service, repository, or runtime workBackend API, service, repository, or runtime workarea:frontendFrontend UI or interaction workFrontend UI or interaction workarea:runtimeRuntime and execution behaviorRuntime and execution behaviorchild-issueChild implementation issueChild implementation issuecontractContract or API semantics changeContract or API semantics changegrade:g3Cross-domain decision or implementation workCross-domain decision or implementation workneeds-backendNeeds backend workNeeds backend workneeds-frontendNeeds frontend workNeeds frontend workphase:implementationImplementation in progressImplementation in progressplan:treeLong plan with one Root and vertical Delivery issuesLong plan with one Root and vertical Delivery issuesrisk:highHigh risk if implemented incorrectlyHigh risk if implemented incorrectlysize:lLarge implementation and review sizeLarge implementation and review sizetype:featureFeature or new capabilityFeature or new capability
Type
Fields
No fields configured for issues without a type.
2026-07-21:AC-025 superseding delta
本 Delivery 的 SSE stream identity 改为源码描述符
{ interfaceId, schemaDigest },不再读取 binding alias 或 Page Document binding。stream_open / stream_next / stream_cancel在 Worker、Host、trace 与后端共享同一 descriptor,并保持 pull-based、取消、清理、脱敏和 Catalog/ACL 校验。旧 alias stream contract 不兼容。父级
grade:g3纵向结果
Frontstage 代码区块能够从完整 OpenAPI 生成并消费 Console SSE operation,使用受控
AsyncIterable<T>,支持取消、背压、运行结束清理和可观测事件,不开放 Worker 任意网络。Contract
ctx.interfaces.stream<T>(alias, request): AsyncIterable<T>。验收点
Work Packet 边界
集中验证
本 Delivery 的代码与 fixture 先装配进 Root assembly,不做独立 QA;Root 冻结后由唯一集中 Test Batch 验证。
停止条件