查看命中位置(32)
執行指令 · 第277 行hooks/register.tsxconst made = await $.process.run(['mkdir', '-p', dir])
執行指令 · 第281 行hooks/register.tsxconst { exitCode } = await $.process.run(['ln', '-sfn', source, `${dir}/${markHex(id)}`])
執行指令 · 第289 行hooks/register.tsxif (dir && (await $.fs.exists(dir))) await $.process.run(['find', dir, '-type', 'l', '-mmin', '+1440', '-delete'])
環境變數 · 第293 行hooks/register.tsxconst home = await $.env.get('HOME')
讀取檔案 · 第299 行hooks/register.tsxconst { size } = await $.fs.stat(file)
讀取檔案 · 第302 行hooks/register.tsxconst bytes = fromBase64((await $.fs.read(file, { as: 'bytes' })).base64)
寫入檔案 · 第308 行hooks/register.tsxawait $.fs.write(out, '')
執行指令 · 第312 行hooks/register.tsxconst { exitCode } = await $.process.run(argv)
讀取檔案 · 第316 行hooks/register.tsxconst bytes = fromBase64((await $.fs.read(out, { as: 'bytes' })).base64)
讀取檔案 · 第351 行hooks/register.tsxconst entry = (await $.fs.list(dir)).find(item => item.kind === 'file' && Number(IMAGE_FILE.exec(item.name)?.[1]) === n)
執行指令 · 第351 行hooks/register.tsxconst entry = (await $.fs.list(dir)).find(item => item.kind === 'file' && Number(IMAGE_FILE.exec(item.name)?.[1]) === n)
環境變數 · 第377 行hooks/register.tsxconst override = await $.env.get('CLAUDE_CODE_TMPDIR')
環境變數 · 第378 行hooks/register.tsxconst parents = [override, '/tmp', '/private/tmp', await $.env.get('TMPDIR'), await $.env.get('TEMP')]
讀取檔案 · 第394 行hooks/register.tsxreturn (await $.fs.list(path)).filter(item => item.kind === 'dir').map(item => item.name)
環境變數 · 第417 行hooks/register.tsxconst port = await $.env.get('CLAUDE_CODE_SSE_PORT')
環境變數 · 第420 行hooks/register.tsxif (!port || !PORT.test(port) || !dir || (await $.env.get('OS')) !== 'Windows_NT') return false
執行指令 · 第426 行hooks/register.tsxconst { exitCode } = await $.process.run(ideCommand(port, lock, file), { timeoutMs: IDE_TIMEOUT_MS })
環境變數 · 第436 行hooks/register.tsxconst isWindows = (await $.env.get('OS')) === 'Windows_NT'
執行指令 · 第440 行hooks/register.tsxconst { exitCode } = await $.process.run(argv, { timeoutMs: VIEWER_TIMEOUT_MS })
環境變數 · 第455 行hooks/register.tsxconst configured = await $.env.get('CLAUDE_CONFIG_DIR')
環境變數 · 第459 行hooks/register.tsxconst home = (await $.env.get('USERPROFILE')) ?? (await $.env.get('HOME'))
寫入檔案 · 第476 行hooks/register.tsxawait $.fs.write(spec, lines.length > 0 ? `${lines.join('\n')}\n` : '')
執行指令 · 第507 行hooks/register.tsxconst child = $.process.spawn({ argv })
環境變數 · 第525 行hooks/register.tsxif (renderer === 'window') return (await $.env.get('OS')) === 'Windows_NT' ? 'window' : 'blocks'
環境變數 · 第533 行hooks/register.tsxconst isTmux = Boolean(await $.env.get('TMUX'))
環境變數 · 第535 行hooks/register.tsxif (isTmux && !(await $.env.get('CLAUDE_CODE_TMUX_TRUECOLOR'))) return false
環境變數 · 第536 行hooks/register.tsxif ((await $.env.get('CLAUDE_MODS_IMAGE_OVERLAY')) === '1') return true
執行指令 · 第540 行hooks/register.tsxconst { exitCode, stdout } = await $.process.run(['tmux', 'show-environment', '-g', 'CLAUDE_MODS_IMAGE_OVERLAY'])
環境變數 · 第549 行hooks/register.tsxif ((await $.env.get('TMUX')) || (await $.env.get('STY')) || (await $.env.get('SSH_CONNECTION'))) return false
環境變數 · 第551 行hooks/register.tsxconst term = await $.env.get('TERM')
環境變數 · 第552 行hooks/register.tsxconst program = await $.env.get('TERM_PROGRAM')
環境變數 · 第554 行hooks/register.tsxreturn term === 'xterm-kitty' || term === 'xterm-ghostty' || program === 'ghostty' || Boolean(await $.env.get('KITTY_WINDOW_ID'))