fix: memory screen reset actions serialization error (fixes #1020)

This commit is contained in:
Hy4ri committed 2026-08-31 11:10:26 +03:00
1 parent 6b2268004f
commit d8e3992c33
4 files changed
+21 -8

No files matched your search

@@ -13,3 +13,14 @@ data class BuiltinFileSizes(
val memory: Long? = null,
val user: Long? = null,
)
@Serializable
data class MemoryResetRequest(
val target: String = "all",
)
@Serializable
data class MemoryResetResponse(
val ok: Boolean = false,
val deleted: List<String> = emptyList(),
)
@@ -851,8 +851,8 @@ interface HermesApiService {
@POST("api/memory/reset")
suspend fun resetMemory(
@Body body: Map<String, String>,
): Response<Map<String, Any>>
@Body body: MemoryResetRequest,
): Response<MemoryResetResponse>
// ── Admin: Credential pool ────────────────────────────────────────
@GET("api/credentials/pool")