kimi-code/apps
liruifengv 5e81a392fd feat(agent-core-v2): carry the host identity in the bootstrap snapshot
Replace the flat clientVersion field with a required clientIdentity
(KimiHostIdentity) so every consumer reads the same host identity
object: OAuthToolkitService now passes it to the OAuth toolkit, which
means the OAuth device-flow endpoints (device authorization, token
polling, refresh) on the kap-server path finally send the full X-Msh-*
device headers instead of none, and the telemetry cloud appender reads
client_version from the same source. A built-in CLI fallback keeps bare
bootstrap() calls in tests working; composition roots must pass their
own identity.

The session export manifest grows an optional desktopVersion field
(payload plumbed through; filled by kap-server in a follow-up).
2026-07-30 01:30:19 +08:00
..
kimi-code feat(agent-core-v2): carry the host identity in the bootstrap snapshot 2026-07-30 01:30:19 +08:00
kimi-inspect feat(kap-server): add global message search with literal and live-session modes (#2321) 2026-07-28 21:47:50 +08:00
kimi-web chore(web): upgrade markstream-vue to 1.0.7 (#2294) 2026-07-28 13:25:38 +08:00
vis feat(vscode): migrate extension to Node SDK (#1769) 2026-07-16 17:27:21 +08:00
vscode refactor(oauth): make X-Msh-Platform an explicit host identity field 2026-07-30 01:17:03 +08:00