Goal
v1.1: heartbeat + ack.
Scope
- Add
session.ping/session.pong/session.ack payloads (_messages/session.py extends)
- Add
feature flag heartbeat and ack to V1_1_FEATURES; wire intersection helper into _runtime/session.py + _client/client.py
- Add heartbeat ticker (out-of-
TaskGroup per architecture §2)
- Add
back_pressure status emission
- Examples:
heartbeat/, ack_backpressure/
Spec §
§6.2, §6.4, §6.5
Risk
M (heartbeat-coupling risk)
Goal
v1.1: heartbeat + ack.
Scope
session.ping/session.pong/session.ackpayloads (_messages/session.pyextends)featureflagheartbeatandacktoV1_1_FEATURES; wire intersection helper into_runtime/session.py+_client/client.pyTaskGroupper architecture §2)back_pressurestatus emissionheartbeat/,ack_backpressure/Spec §
§6.2, §6.4, §6.5
Risk
M (heartbeat-coupling risk)