Skip to main content
通过 composition.session/restore/fork 或 Engine.session 获取 Session,不直接构造。run(steering=…) 执行并返回 EngineResult,inspect 返回 SessionInspection。pause 请求协作边界并返回 receipt,不保证立即终止。Session、Run、Snapshot/Checkpoint 身份不同。SQLite 支持跨进程恢复,Memory 仅进程内。未解决 approval 的恢复和 CLI live pause/steer 当前 unsupported。 完整可运行教程 / Complete tutorial · API index 以下签名和字段由固定源码提取;签名是参考,不是可直接运行的程序。每个条目的源码链接绑定同一 runtime baseline。类型中的 Any 不代表任意对象均受支持,应结合上述行为契约和教程使用。

Session

Source @ 19f6258 用法与可执行示例 用法片段:接续上方完整教程中的对象,不是独立程序。

Session.run

Source

Session.inspect

Source

Session.pause

Source

Session.steer

Source

Session.fork

Source

Session.capabilities

Source

SessionInspection

Source @ 19f6258 用法与可执行示例 用法片段:接续上方完整教程中的对象,不是独立程序。

CheckpointStore

Source @ 19f6258 用法与可执行示例 用法片段:接续上方完整教程中的对象,不是独立程序。

CheckpointStore.get_session_head

Source

CheckpointStore.commit_session_snapshot

Source