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
PriorityContextSelectionPolicy
PriorityContextSelectionPolicy.select
Source
DeclaredContextBudgetPolicy
CompactionReceipt
MemoryRecord
MemoryResourceError
MemdirMemory
MemdirMemory.append
Source
MemdirMemory.retrieve
Source
MemdirMemory.summarize
MemdirMemory.reset
Source
MemdirMemory.evict
MemdirMemory.delete
MarkdownFileMemory
MemorySourceAdapter
MemorySourceAdapter.contribute
Source
MemorySourceAdapter.reset
MemorySourceAdapter.close
ClosedExchangeWindowCompactor
ClosedExchangeWindowCompactor.compact
Source
RequestView
RequestView.from_exchange_log
Source
ContextBudgetExceededError
LifecyclePolicy
LifecyclePolicy.should_pause
Source
