remove :storage-ksqlite (conversation/message) and related tests; decouple schema from journal
ci / JVM build + tests (push) Successful in 6m6s
ci / JVM build + tests (push) Successful in 6m6s
This commit is contained in:
@@ -14,4 +14,12 @@ package pw.binom.agentik.journal
|
||||
*/
|
||||
interface MutableJournalStore : JournalStore {
|
||||
suspend fun append(record: MessageRecord)
|
||||
|
||||
/**
|
||||
* Удалить все сообщения диалога [conversationId]. Используется
|
||||
* владельцем lifecycle диалога при его удалении (каскад из
|
||||
* ChatAgent.deleteConversation). Append-only природа audit log'а
|
||||
* не нарушается — это bulk-clear, а не редактирование.
|
||||
*/
|
||||
suspend fun clear(conversationId: String)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user