(text: string)
| 116 | }); |
| 117 | |
| 118 | async function writeTuiConfig(text: string): Promise<void> { |
| 119 | const dir = join(tmpdir(), `kimi-tui-reload-${Date.now()}-${Math.random().toString(36).slice(2)}`); |
| 120 | tempDirs.push(dir); |
| 121 | await mkdir(dir, { recursive: true }); |
| 122 | process.env['KIMI_CODE_HOME'] = dir; |
| 123 | await writeFile(join(dir, 'tui.toml'), text, 'utf-8'); |
| 124 | } |
| 125 | |
| 126 | function makeHost({ |
| 127 | session, |