描述
目前 lark-cli 的 calendar 模块缺少接受/拒绝日程邀请的能力。
现有的 calendar events patch 接口中 self_rsvp_status 是只读字段,无法通过 patch 修改。calendar event.attendees 也只支持 create、list、batch_delete,没有 RSVP 相关操作。
使用场景
当 AI Agent 帮用户管理日历时,查看日程后发现有待确认的邀请(self_rsvp_status: needs_action),需要能直接接受或拒绝,而不是让用户手动去飞书客户端操作。
期望
增加日程 RSVP 能力,支持以下操作:
- accept — 接受日程邀请
- decline — 拒绝日程邀请
- tentative — 暂定
建议实现为快捷命令,例如:
lark-cli calendar +accept --event-id "xxx"
lark-cli calendar +decline --event-id "xxx"
或合并为一个命令:
lark-cli calendar +rsvp --event-id "xxx" --status accept
描述
目前 lark-cli 的 calendar 模块缺少接受/拒绝日程邀请的能力。
现有的
calendar events patch接口中self_rsvp_status是只读字段,无法通过 patch 修改。calendar event.attendees也只支持create、list、batch_delete,没有 RSVP 相关操作。使用场景
当 AI Agent 帮用户管理日历时,查看日程后发现有待确认的邀请(
self_rsvp_status: needs_action),需要能直接接受或拒绝,而不是让用户手动去飞书客户端操作。期望
增加日程 RSVP 能力,支持以下操作:
建议实现为快捷命令,例如:
或合并为一个命令:
lark-cli calendar +rsvp --event-id "xxx" --status accept