kimi-code/packages/kap-server/src
haozhe.yang e300a89795 feat(kap-server): register instances when multi_server flag is on
- gate startServer on KIMI_CODE_EXPERIMENTAL_MULTI_SERVER: register under server/instances/ and rely on port+1 retry for coexistence, or take the legacy single-instance lock when off
- release/update the chosen handle on close, boot refusal, and after bind so the advertised port stays accurate
- export the instance registry API from the package barrel
- fix session.meta.updated to dispatch under the real session id instead of '__global__' so auto-titled and renamed sessions update in clients
2026-07-07 21:06:01 +08:00
..
lib refactor(kap-server): rename server-v2 package to kap-server 2026-07-07 16:56:19 +08:00
middleware refactor(kap-server): rename server-v2 package to kap-server 2026-07-07 16:56:19 +08:00
openapi refactor(kap-server): rename server-v2 package to kap-server 2026-07-07 16:56:19 +08:00
routes fix: align v2 prompt auth readiness 2026-07-07 20:54:07 +08:00
security refactor(kap-server): rename server-v2 package to kap-server 2026-07-07 16:56:19 +08:00
services refactor(kap-server): rename server-v2 package to kap-server 2026-07-07 16:56:19 +08:00
transport feat(kap-server): register instances when multi_server flag is on 2026-07-07 21:06:01 +08:00
contract.ts refactor(kap-server): rename server-v2 package to kap-server 2026-07-07 16:56:19 +08:00
env.d.ts refactor(kap-server): rename server-v2 package to kap-server 2026-07-07 16:56:19 +08:00
envelope.ts refactor(kap-server): rename server-v2 package to kap-server 2026-07-07 16:56:19 +08:00
error-handler.ts refactor(kap-server): rename server-v2 package to kap-server 2026-07-07 16:56:19 +08:00
index.ts feat(kap-server): register instances when multi_server flag is on 2026-07-07 21:06:01 +08:00
instanceRegistry.ts feat(multi-server): add shared-home instance registry behind flag 2026-07-07 21:06:01 +08:00
lock.ts refactor(kap-server): rename server-v2 package to kap-server 2026-07-07 16:56:19 +08:00
request-id.ts refactor(kap-server): rename server-v2 package to kap-server 2026-07-07 16:56:19 +08:00
start.ts feat(kap-server): register instances when multi_server flag is on 2026-07-07 21:06:01 +08:00
version.ts refactor(kap-server): rename server-v2 package to kap-server 2026-07-07 16:56:19 +08:00