get_teacher_inbox
Consolidate pending teacher tasks from submissions, live sessions, messages, and contract proposals into a prioritized inbox, with optional incremental cursor and open feedback summary.
Instructions
增量教师待办清单 (Agent Surface Hardening 第一批, P1) — 醒来先看这个而不是自己拼 live_pending + submissions + adhoc 好几刀. 输入 { pair_id?, since? } (since 缺省=全量, ISO 时间戳游标——服务端不维护游标状态, 消费方自己记住 max(occurred_at) 下次传回). 来源: 待批改 submission / 无 reflection 的已结束 live session / 学习者新 adhoc 消息 / 近 24h 同一张卡 ≥3 次 Again / proposed 未签合同. 每项 { item_id(确定性), type, priority, resource_refs, recommended_tool, occurred_at }, 按 priority (high→low) 排序, 同优先级按 occurred_at 升序. 无待办返回空数组. 另附 open_feedback 段 (现场反馈笔): status=open 的学习者反馈 count + 最近若干条摘要 (kind/原话节选/挂锚/账龄)——纯发光提醒, 软牙齿: 不阻塞任何闭环动作, 回应它用 update_feedback_status.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| since | No | ISO timestamp cursor, 缺省=全量待办 | |
| pair_id | No |