session-management
session-management 是 a5c-ai/babysitter 项目下的一个技能,用于管理智能体(agent)会话,涵盖会话初始化、工作交接(handoff)、会话复活(seance)以及 Polecats 与 Crew 智能体的持久身份管理。该技能面向需要在多个智能体之间传递工作、恢复已终止或卡住的会话、以及跨会话维持智能体身份的场景。它定义了多种会话操作,包括 Init(以角色和钩子设置启动新会话)、Attach(将智能体连接到 Mayor 进行协调)、Handoff(在智能体之间带上下文转移工作)、Seance(复活已终止智能体的会话状态)和 Resume(从上一个检查点继续)。同时区分了三种智能体会话类型:Crew 为长生命周期会话并具备完整状态持久化,Polecat 为临时会话但拥有持久身份、状态通过钩子维护,Dog 为基础设施会话且状态最少。关键命令包括 gt mayor attach、gt handoff、gt seance 和 gt prime。该技能用于智能体协调与巡逻监控流程中。