Skip to main content

push_subscriber_info

Function push_subscriber_info 

Source
pub async fn push_subscriber_info(
    __arg0: State<RestState>,
) -> Result<Json<Value>, (StatusCode, Json<Value>)>
Expand description

v1.4.74 A2 BUG-013 fix: GET|POST /api/push-subscriber-info — push 订阅者列表

v1.4.83 §9 Phase 2 F5 实装(双 tester v1.4.81 §9 CMD3020 chain recovery 核心):

  • Push stream 真实健康状态 (push_stream_healthy):基于 last_push_received_at + consecutive_parse_errors + circuit breaker 综合判定
  • Last push received (last_push_received_at_ms):Unix ms,0=启动后未收过
  • Consecutive parse errors: F3/F4 触发阈值 (5/20)
  • Circuit breaker state (is_circuit_tripped_now + trips count)
  • Orphan orders detected (F6): 卡住订单计数
  • Re-subscribe count (F3)

provider 未注入时(某些 test / embedded 场景没 GatewayBridge)退回原 placeholder recommendations.

MCP-centric 备注:原 futu_push_subscriber_info MCP tool 查 MCP session 级 rmcp Peer 注册表(v1.4.58 Phase A)。REST 侧无 session 概念, 本 endpoint 返的是 daemon 级 push 通道健康 (tester 的实际诉求).