mirror of
https://github.com/MoonshotAI/kimi-code.git
synced 2026-08-14 11:16:19 +00:00
The A/B experiment on this branch concluded in favor of the pure-JS protocol, keeping the repo free of native dependencies: - agent-core-v2 binds PureJsLockService unconditionally; the KIMI_LOCK_IMPL switch and the kernel-backed CrossProcessLockService are removed. - packages/kernel-file-lock is deleted together with the fs-native-extensions native dependency (flake.nix workspace lists, CLI native packaging registry, SEA smoke checks and bundle externals updated accordingly). - minidb once again ships its built-in pure-JS writer lock as the default tryAcquire; the injection interface is kept for tests and hosts, and an explicit null still opts out. Tests that pinned kernel-only semantics now pin the pure-JS equivalents (dead-pid takeover, tampered-payload fencing), and dual-implementation parameterization is removed throughout. |
||
|---|---|---|
| .. | ||
| baseline.ts | ||
| bench.ts | ||
| cluster-worker.ts | ||
| cluster.ts | ||
| import-kimi-code.ts | ||
| measure-session-memory.ts | ||
| message-composed.ts | ||
| message-range.ts | ||
| query.ts | ||
| reader-catchup.ts | ||
| reader-worker.ts | ||
| search-baseline.ts | ||
| search-kimi-code.ts | ||
| session-children.ts | ||
| session-store-demo.ts | ||
| session-store.ts | ||