kimi-code/packages/agent-core-v2/test/app
haozhe.yang 640e37b908 fix(agent-core-v2): preserve custom metadata when memory sessions fork
The memory runtime's catalog fork rewrite spread the caller patch over
the source metadata wholesale. The runtime session host forks with a
{ title: undefined, custom: undefined } patch when the caller names no
metadata, so the spread wiped the source's custom metadata before the
goal-stripping logic ran; a partial custom patch likewise replaced the
source's custom object instead of merging into it. Skip undefined-valued
patch keys and merge custom through the same goal-dropping rule the
local runtime applies, keeping the two runtimes' fork semantics
identical.
2026-07-29 11:16:06 +08:00
..
agentFileCatalog feat: support a configurable secondary model for subagents (#2064) 2026-07-24 12:16:53 +08:00
agentProfileCatalog feat(agent-core-v2): add hostIdentity domain for host-overridable system prompt identity (#2144) 2026-07-27 16:55:41 +08:00
auth refactor(agent-core-v2): decouple kosong from config persistence (#2068) 2026-07-23 00:32:10 +08:00
bashParser feat(tree-sitter-bash): add a pure-TypeScript bash parser and an agent-core-v2 bashParser service (#2016) 2026-07-28 14:29:08 +08:00
bootstrap refactor(agent-core-v2): remove session context path fields and finalize guards 2026-07-29 10:48:45 +08:00
config feat: support a configurable secondary model for subagents (#2064) 2026-07-24 12:16:53 +08:00
cron feat(v2): land agent-core-v2 engine and kap-server behind experimental flag (#1441) 2026-07-12 21:44:04 +08:00
edit/tools refactor(agent-core-v2): register tools as scoped services (#2196) 2026-07-26 14:32:59 +08:00
event feat(v2): land agent-core-v2 engine and kap-server behind experimental flag (#1441) 2026-07-12 21:44:04 +08:00
externalHooksRunner refactor(agent-core-v2): remove session context path fields and finalize guards 2026-07-29 10:48:45 +08:00
file feat(server): remove the 50 MiB upload size cap and stream uploads to disk (#2312) 2026-07-28 17:01:45 +08:00
flag style(agent-core-v2): remove non-header comments (#1656) 2026-07-14 10:50:22 +08:00
gateway refactor(agent-core-v2): make undo domain-owned (#2055) 2026-07-27 11:09:26 +08:00
git feat(v2): land agent-core-v2 engine and kap-server behind experimental flag (#1441) 2026-07-12 21:44:04 +08:00
kosongConfig feat(kap-server): add provider write endpoints and models.dev/registry import (#2110) 2026-07-24 14:00:16 +08:00
llmProtocol fix(kosong): fail fast on quota-exhausted 429 instead of retrying (#1857) 2026-07-28 14:35:12 +08:00
localWorkspaceRuntime refactor(agent-core-v2): remove session context path fields and finalize guards 2026-07-29 10:48:45 +08:00
messageLegacy feat: send prompt-attached videos directly with the prompt (#1999) 2026-07-22 13:46:00 +08:00
model feat(kap-server): add provider write endpoints and models.dev/registry import (#2110) 2026-07-24 14:00:16 +08:00
plugin refactor(agent-core-v2): register tools as scoped services (#2196) 2026-07-26 14:32:59 +08:00
protocol fix(kosong): fail fast on quota-exhausted 429 instead of retrying (#1857) 2026-07-28 14:35:12 +08:00
provider refactor(agent-core-v2): decouple kosong from config persistence (#2068) 2026-07-23 00:32:10 +08:00
runtimeSession refactor(agent-core-v2): remove session context path fields and finalize guards 2026-07-29 10:48:45 +08:00
runtimeSessionHost test(agent-core-v2): drop the await on the synchronous plan exit 2026-07-29 11:01:07 +08:00
sessionExport feat(kap-server): key WS internals by SessionRef and adapt /api/v1/ws 2026-07-29 10:48:45 +08:00
sessionHostRuntime feat(agent-core-v2): add session transfer service and cross-runtime fork 2026-07-29 10:48:45 +08:00
sessionIndex refactor(agent-core-v2): register tools as scoped services (#2196) 2026-07-26 14:32:59 +08:00
sessionLegacy fix: gate always-thinking inference to OpenAI wires, plus catalog review follow-ups (#2036) 2026-07-22 13:43:10 +08:00
sessionLifecycle refactor(agent-core-v2): replace the legacy session lifecycle with a facade over the runtime host 2026-07-29 10:48:45 +08:00
skillCatalog refactor(agent-core-v2): rebuild the model wire layer on the kosong architecture (#1970) 2026-07-21 13:03:54 +08:00
standaloneMemoryRuntime fix(agent-core-v2): preserve custom metadata when memory sessions fork 2026-07-29 11:16:06 +08:00
task style(agent-core-v2): remove non-header comments (#1656) 2026-07-14 10:50:22 +08:00
telemetry feat(kap-server): wire cloud telemetry for engine events (#2230) 2026-07-27 17:18:16 +08:00
web refactor(agent-core-v2): register tools as scoped services (#2196) 2026-07-26 14:32:59 +08:00
workspace refactor(agent-core-v2): register tools as scoped services (#2196) 2026-07-26 14:32:59 +08:00
workspaceAliases refactor(agent-core-v2): register tools as scoped services (#2196) 2026-07-26 14:32:59 +08:00
workspaceRegistration feat(agent-core-v2): add session transfer service and cross-runtime fork 2026-07-29 10:48:45 +08:00
workspaceSessions refactor(agent-core-v2): register tools as scoped services (#2196) 2026-07-26 14:32:59 +08:00