Japanese version: Index
conversation Interfaces
1. Responsibility Boundary
Conversation covers branching, diffing, and timeline reconstruction of dialogue state. Snapshot-oriented interfaces preserve traceability and reproducibility across long-running sessions.
2. Related Use Cases
UC-17Chat DiffingUC-18Conversation PersistenceUC-20Deterministic Replay
3. Related Specs
01.EXECUTION_PIPELINE_SPEC.md06.REPLAY_DUMP_SPEC.md
4. Dependency Boundary
- Depends on:
AIKernel.Dtos.Context,AIKernel.Dtos.Core - Called by:
AIKernel.Abstractions.Hosting,AIKernel.Abstractions.Execution,AIKernel.Abstractions.Vfs
Documents
- IConversationBranch
- IConversationCheckpoint
- IConversationDiff
- IConversationSnapshot
- IConversationStore
- IConversationTimeline
- IDiffFormatter
Changelog
- v0.0.0 / v0.0.0.0: Initial draft
- v0.0.1 (2026-05-06): Version upgrade aligned with documentation guidelines
This concise reference page is part of the architecture documentation area for AIKernel.NET. It is generated from architecture/interfaces/conversation/index.md and should be read together with the surrounding category pages in the side navigation.
Source:
architecture/interfaces/conversation/index.md