在清除压缩状态后,向扩展发送 session_compact_end 事件
作者: lkraider创建于 2026年9月15日更新于 2026年9月17日
session-compact'目前发放给扩展件 * 在此之前,the. ClearManualCompact State () ' 以`agent-session.ts'运行。
因为当session-compact'起火时,试图检查ctx.isidle ()'或发出后续信息(`sendUserMessage')的任何扩展仍然在活动:
'"在收缩进行时不能提交即时文件. 等待收缩完成并重试。”
在清除“Agentsession.prototype.compact”(第1565行前后)中的控制器后,我们能否在XXexensionRunner上发出一个“会话-compact-end”事件?
3⁄4 ̄ ̧漯B
等待此选项。 extensionRunner?.emit({
类型 : “session compact end”,
压缩 Entry:已保存的 Contraction Entry,
理由:"手动",
将重复: 假的,
* ;
这样可以让扩展直接协调协作后的工作流程,零计时器,零延迟黑客,100%的本地引擎对接.
内容来源: earendil-works/pi