kimi-code/apps
qer bca3024eab feat(plugins): hot-apply plugin changes to the current session on /plugins reload
`/plugins reload` now hot-loads newly installed or enabled plugin skills and
connects newly enabled MCP servers into the running session — no /new required.

- agent-core: add PluginManager.runtimeSnapshot() and
  Session.applyPluginRuntimeSnapshot(); re-render the main agent's system
  prompt and refresh builtin tools so new skills (and the Skill tool) appear;
  add McpConnectionManager.connect() for incremental, non-disruptive connects;
  make reloadPlugins session-scoped and keep apply failures from poisoning the
  plugin-load error state; report only servers that actually connected.
- node-sdk: reloadPlugins() returns the applied result (PluginReloadResult).
- kimi-code: /plugins reload reports what was applied and refreshes skill
  slash-commands; call-to-action points to a highlighted /plugins reload
  instead of /new.
- Disable/remove/update/sessionStart are not torn down live; reload flags this
  via needsNewSession.
- Tests, docs (en+zh), and a changeset.
2026-05-29 20:06:32 +08:00
..
kimi-code feat(plugins): hot-apply plugin changes to the current session on /plugins reload 2026-05-29 20:06:32 +08:00
vis feat: offload large base64 media payloads to external blob files (#117) 2026-05-28 16:47:57 +08:00