英語版: history/index.md
history Interfaces
1. 責務境界
History contract は、履歴要約と immutable History ROM 公開を定義する。 conversation storage の内部、Vfs 実装詳細、Core 固有の Result monad は所有しない。
2. 公開 Contract
3. DTO Surface
ChatHistoryRomRecordChatHistoryRomOptionsHistoryRomMetadataHistoryRomSnapshot
4. 関連 Spec
docs/architecture/18.DSL_PIPELINE_AND_ROM_SPEC-jp.mddocs/operations/MIGRATION_GUIDE-jp.md
境界ルール
- History ROM content は登録後 immutable である。
- timestamp は caller または deterministic clock boundary から渡す。
- contract package は
AIKernel.CoreやAIKernel.Commonに依存してはならない。
変更履歴
- v0.0.4 (2026-06-04): package-public contract のため History ROM interface category を追加。
This concise reference page is part of the architecture documentation area for AIKernel.NET. It is generated from architecture/interfaces/history/index-jp.md and should be read together with the surrounding category pages in the side navigation.
Source:
architecture/interfaces/history/index-jp.md