Skip to main content
通过显式扩展名注册 contributor、selector、budget policy 与 compactor。context 选择不授予工具权限。CompactionReceipt 声明输入、输出身份和损失,省略不是无损摘要。memory 输入不是 checkpoint store。缺失工厂在组合时失败;可执行教程展示方法参数及实际有损 compaction。 完整可运行教程 / Complete tutorial · API index 以下签名和字段由固定源码提取;签名是参考,不是可直接运行的程序。每个条目的源码链接绑定同一 runtime baseline。类型中的 Any 不代表任意对象均受支持,应结合上述行为契约和教程使用。 具体 module API 为 qitos.kit.memory.adapter.MemorySourceAdapter(memory, *, namespace, query=None, required=False, priority=0)qitos.kit.context.compaction.ClosedExchangeWindowCompactor()。通过现有 extensions mapping 绑定,不增加 root export 或 Engine 构造参数。Memdir 恢复时明确报告缺失资源(create=True 用于初始化);Markdown 仅在当前实例内召回。required contribution 的优先级高于 optional contribution。 RequestView 的预算驱动 exchange 省略现在要求显式 compaction policy。compact callback 收到符合省略条件的 IDs 和已选择 exchange projection 的 SHA-256 digest,必须返回对应的损失 receipt。已有 receipt 本身不授权新的省略。request builder 负责最近窗口和全部保护检查,continuation 采用保守保护。Python-only context 预算/损失设置和迁移边界见教程。

StaticContextContributor

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

PriorityContextSelectionPolicy

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

PriorityContextSelectionPolicy.select

Source

DeclaredContextBudgetPolicy

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

CompactionReceipt

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

MemoryRecord

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

MemoryResourceError

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

MemdirMemory

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

MemdirMemory.append

Source

MemdirMemory.retrieve

Source

MemdirMemory.summarize

Source

MemdirMemory.reset

Source

MemdirMemory.evict

Source

MemdirMemory.delete

Source

MarkdownFileMemory

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

MemorySourceAdapter

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

MemorySourceAdapter.contribute

Source

MemorySourceAdapter.reset

Source

MemorySourceAdapter.close

Source

ClosedExchangeWindowCompactor

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

ClosedExchangeWindowCompactor.compact

Source

RequestView

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

RequestView.from_exchange_log

Source

ContextBudgetExceededError

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

LifecyclePolicy

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

LifecyclePolicy.should_pause

Source