(
sessionId: string,
executionId: string,
)
| 133 | const defaultEngine = engineFromConfig(handlerConfig.defaultConfig); |
| 134 | |
| 135 | const pausedDetail = ( |
| 136 | sessionId: string, |
| 137 | executionId: string, |
| 138 | ): Promise<ReturnType<typeof formatPausedExecution> | null> => |
| 139 | (sessionEngines.get(sessionId) ?? defaultEngine) |
| 140 | ? Effect.runPromise( |
| 141 | (sessionEngines.get(sessionId) ?? defaultEngine)!.getPausedExecution(executionId).pipe( |
| 142 | Effect.map((paused) => (paused ? formatPausedExecution(paused) : null)), |
| 143 | Effect.orElseSucceed(() => null), |
| 144 | ), |
| 145 | ) |
| 146 | : Promise.resolve(null); |
| 147 | |
| 148 | const configForResource = async (resource: McpResource): Promise<LocalMcpServerConfig> => { |
| 149 | if (!handlerConfig.createConfigForResource) return { config: handlerConfig.defaultConfig }; |
no test coverage detected