()
| 55 | } |
| 56 | |
| 57 | export async function getTerminalManager(): Promise<TerminalManager> { |
| 58 | if (!terminalManager) { |
| 59 | const { TerminalManager: TM } = await import('../services/terminal-manager.js'); |
| 60 | terminalManager = new TM(getEventBus()); |
| 61 | } |
| 62 | return terminalManager; |
| 63 | } |
| 64 | |
| 65 | export function getAgentCliEnvironmentService(): AgentCliEnvironmentService { |
| 66 | if (!agentCliEnvironmentService) { |
no test coverage detected