读取本地文件
m14-preset-composition/preset.ts:50
if (!existsSync(path)) {读取本地文件
m14-preset-composition/preset.ts:58
raw = JSON.parse(readFileSync(path, 'utf-8'))删除本地文件递归
m15-skill-loading/runner.ts:59
rmSync(skillDir, { recursive: true, force: true })写入本地文件
m15-skill-loading/runner.ts:190
writeFileSync(join(skillDir, 'incident-triage', 'SKILL.md'), newBody)读取本地文件
m15-skill-loading/runner.ts:227
if (existsSync(dir)) rmSync(dir, { recursive: true, force: true })删除本地文件递归
m15-skill-loading/runner.ts:227
if (existsSync(dir)) rmSync(dir, { recursive: true, force: true })写入本地文件
m15-skill-loading/runner.ts:228
mkdirSync(join(dir, 'incident-triage'), { recursive: true })写入本地文件
m15-skill-loading/runner.ts:229
mkdirSync(join(dir, 'release-notes'), { recursive: true })写入本地文件
m15-skill-loading/runner.ts:230
writeFileSync(写入本地文件
m15-skill-loading/runner.ts:241
writeFileSync(读取本地文件
m15-skill-loading/skill.ts:76
if (!existsSync(manifest)) continue读取本地文件
m15-skill-loading/skill.ts:140
if (!existsSync(root)) return []读取本地文件
m15-skill-loading/skill.ts:141
return readdirSync(root, { withFileTypes: true })读取本地文件
m15-skill-loading/skill.ts:157
const text = readFileSync(path, 'utf-8')读取本地文件
m16-context-compaction/runner.ts:32
const raw = readFileSync(join(process.cwd(), 'cordis.yml'), 'utf8')写入本地文件
m17-persistence-projection/persistence.ts:34
mkdirSync(dirname(path), { recursive: true })写入本地文件
m17-persistence-projection/persistence.ts:40
appendFileSync(this.path, JSON.stringify(event) + '\n')读取本地文件
m17-persistence-projection/persistence.ts:44
if (!existsSync(this.path)) return []读取本地文件
m17-persistence-projection/persistence.ts:45
const text = readFileSync(this.path, 'utf8')读取本地文件
m17-persistence-projection/runner.ts:27
const raw = readFileSync(join(process.cwd(), 'cordis.yml'), 'utf8')写入本地文件
m17-persistence-projection/runner.ts:38
mkdirSync(dir, { recursive: true })删除本地文件递归
m17-persistence-projection/runner.ts:100
rmSync(dir, { recursive: true, force: true })删除本地文件递归
m17-persistence-projection/runner.ts:135
rmSync(dir, { recursive: true, force: true })写入本地文件
m17-persistence-projection/runner.ts:179
writeFileSync(path, JSON.stringify({写入本地文件
m17-persistence-projection/runner.ts:182
writeFileSync(path, JSON.stringify({写入本地文件
m17-persistence-projection/runner.ts:201
writeFileSync(path2, JSON.stringify({删除本地文件递归
m17-persistence-projection/runner.ts:213
rmSync(dir, { recursive: true, force: true })删除本地文件递归
m17-persistence-projection/runner.ts:214
rmSync(dir2, { recursive: true, force: true })读取本地文件
m17-persistence-projection/runner.ts:239
if (!existsSync(path)) throw new Error('JSONL 后端未落盘')删除本地文件递归
m17-persistence-projection/runner.ts:240
rmSync(dir, { recursive: true, force: true })执行外部命令来自配置/变量
m18-background-job-terminal/producers.ts:27
const child = spawn(command, { shell: true, stdio: ['ignore', 'pipe', 'pipe'] })执行外部命令来自配置/变量
m18-background-job-terminal/producers.ts:69
const shell = spawn(String(spec.args.shell ?? 'bash'), [], { stdio: ['pipe', 'pipe', 'pipe'] })执行外部命令固定命令
m18-background-job-terminal/producers.ts:154
const child = spawn('echo', [`[docker-runner] 容器(${image}) 启动:${cmd}`], { stdio: ['ignore', 'pipe', 'pipe'] })读取本地文件
m20-workflow-recoverable/workflow.ts:176
if (existsSync(p)) writeFileSync(p, '')写入本地文件
m20-workflow-recoverable/workflow.ts:176
if (existsSync(p)) writeFileSync(p, '')读取本地文件
m20-workflow-recoverable/workflow.ts:191
if (!existsSync(p)) return []读取本地文件
m20-workflow-recoverable/workflow.ts:192
return readFileSync(p, 'utf8')写入本地文件
m20-workflow-recoverable/workflow.ts:208
appendFileSync(this.journalFile(def.workflowId), JSON.stringify(event) + '\n')读取本地文件
m20-workflow-recoverable/workflow.ts:288
const lines = existsSync(p) ? readFileSync(p, 'utf8').split('\n').filter(Boolean) : []读取本地文件
m20-workflow-recoverable/workflow.ts:288
const lines = existsSync(p) ? readFileSync(p, 'utf8').split('\n').filter(Boolean) : []写入本地文件
m20-workflow-recoverable/workflow.ts:289
writeFileSync(p, mutate(lines).join('\n') + '\n')执行外部命令来自配置/变量
m22-external-capability/lsp-worker.ts:31
const proc = spawn(process.execPath, [join(here, 'lsp-child.ts')], {执行外部命令来自配置/变量
m22-external-capability/providers.ts:171
this.child = spawn(this.command, this.args, { stdio: ['pipe', 'pipe', 'inherit'] })写入本地文件
m23-integrated-harness/services.ts:265
mkdirSync(this.rootDir, { recursive: true })写入本地文件
m23-integrated-harness/services.ts:276
writeFileSync(full, content)读取本地文件
m23-integrated-harness/services.ts:281
return readFileSync(full, 'utf8')删除本地文件递归
m23-integrated-harness/services.ts:287
rmSync(this.rootDir, { recursive: true, force: true })写入本地文件
m23-integrated-harness/services.ts:288
mkdirSync(this.rootDir, { recursive: true })读取本地文件
m23-integrated-harness/services.ts:303
if (!existsSync(this.rootDir)) return []读取本地文件
m23-integrated-harness/services.ts:305
for (const entry of readdirSync(this.rootDir, { withFileTypes: true })) {读取本地文件
m23-integrated-harness/services.ts:308
if (!existsSync(md)) continue读取本地文件
m23-integrated-harness/services.ts:309
const text = readFileSync(md, 'utf8')读取本地文件
m23-integrated-harness/services.ts:321
if (!existsSync(md)) throw new Error(`skill not found: ${name}`)写入本地文件
m23-integrated-harness/services.ts:362
mkdirSync(dirname(this.file), { recursive: true })写入本地文件
m23-integrated-harness/services.ts:365
if (!this.closed) appendFileSync(this.file, JSON.stringify(ev) + '\n', 'utf8')写入本地文件
m23-integrated-harness/services.ts:369
if (!this.closed) appendFileSync(this.file, JSON.stringify(ev) + '\n', 'utf8')发起网络请求
m23-integrated-harness/services.ts:483
execute: async () => (await fetch(`${this.cfg.baseUrl}${this.cfg.path}`)).json(),