検出箇所を見る(18)
ファイル書き込み ・行128 行plugins/context-diet/hooks/register.tsxawait $.fs.write(ignore, '# Context Diet keeps full tool outputs here. Nothing in this folder belongs in git.\n*\n')
コマンド実行 ・行177 行plugins/context-diet/hooks/register.tsxexport const persistedPath = (text: string) => PERSISTED.exec(text)?.[1]
ツール呼び出しの介入 ・行580 行plugins/context-diet/hooks/register.tsxon('tool.call', async ($, e, next) => {
ファイル読み取り ・行613 行plugins/context-diet/hooks/register.tsxif (path) persisted[path] = await $.fs.read(path).catch(() => undefined) ?? ''
ファイル読み取り ・行621 行plugins/context-diet/hooks/register.tsxconst text = await $.fs.read(info.capture).catch(() => undefined)
ファイル書き込み ・行637 行plugins/context-diet/hooks/register.tsxfor (const save of saves) await $.fs.write(save.path, save.text)
コマンド実行 ・行664 行plugins/context-diet/hooks/register.tsxconst m = THRESHOLD_ARG.exec(arg)
コマンド実行 ・行685 行plugins/context-diet/hooks/register.tsxconst keepArg = /^(keep|unkeep)(?:\s+(.+))?$/i.exec(e.args.trim())
コマンド実行 ・行210 行plugins/context-diet/hooks/diet.tsconst m = /^diff --git a\/(.+?) b\/(.+)$/.exec(line)
コマンド実行 ・行217 行plugins/context-diet/hooks/diet.tsconst p = /^\+\+\+ (?:b\/)?(.+)$/.exec(line)
コマンド実行 ・行273 行plugins/context-diet/hooks/diet.tsconst m = /^([^\s:]+?)[:-](\d+)[:-](.*)$/.exec(line)
コマンド実行 ・行131 行plugins/context-diet/hooks/tools.tsconst run = /^=== RUN\s+(\S+)/.exec(l)
コマンド実行 ・行134 行plugins/context-diet/hooks/tools.tsconst fail = /^\s*--- FAIL: (\S+)/.exec(l)
コマンド実行 ・行155 行plugins/context-diet/hooks/tools.tsconst w = /^warning: (.+)$/.exec(l)
コマンド実行 ・行174 行plugins/context-diet/hooks/tools.tsconst m = TSC.exec(lines[k] ?? '')
コマンド実行 ・行197 行plugins/context-diet/hooks/tools.tsconst m = problem.exec(l)
コマンド実行 ・行225 行plugins/context-diet/hooks/tools.tsconst w = /^(?:npm (?:WARN|warn)|warning|WARNING:?)\s+(\S+)/.exec(l)
コマンド実行 ・行240 行plugins/context-diet/hooks/tools.tsconst step = /^#(\d+) \[/.exec(l)