자동 스캔 결과입니다. 설치 전에 소스를 확인하세요. 등급은 기능 범위를 나타내며 안전 인증이 아닙니다.
감지 위치 보기 (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)