kaizen-app/app
Bruno Deanoz 45eb5dfaea fix Live Call: include type field in WS protocol messages
encodeDefaults=false caused kotlinx.serialization to skip the
type="setup" field since it was a default value. The server's
parseClientMessage needs the type field to dispatch — without it
every setup message was rejected as "malformed_message".

Changed to encodeDefaults=true + explicitNulls=false so type is
always serialized but null optionals are still omitted.
2026-06-24 13:00:42 +02:00
..
src fix Live Call: include type field in WS protocol messages 2026-06-24 13:00:42 +02:00
.gitignore Initial commit - Kaizen App 2026-06-18 15:08:09 +02:00
build.gradle.kts feat: KaizenIcons system — Lucide base, full Material Icons migration 2026-06-22 14:11:34 +02:00
proguard-rules.pro Initial commit - Kaizen App 2026-06-18 15:08:09 +02:00