(serverSDK: ServerSDK)
| 513 | } |
| 514 | |
| 515 | export function createServerSyncContext(serverSDK: ServerSDK) { |
| 516 | const inner = createServerSyncContextInner(serverSDK) |
| 517 | return Object.assign(inner, { |
| 518 | ensureDirSyncContext: createRefCountMap( |
| 519 | (dir) => createDirSyncContext(dir, inner, serverSDK), |
| 520 | (dir) => inner.disableMcp(dir), |
| 521 | directoryKey, |
| 522 | ), |
| 523 | }) |
| 524 | } |
| 525 | |
| 526 | export type ServerSync = ReturnType<typeof createServerSyncContext> |
| 527 |
no test coverage detected