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