MCPcopy
hub / github.com/openai/codex-plugin-cc / createTrackedProgress

Function createTrackedProgress

plugins/codex/scripts/codex-companion.mjs:580–590  ·  view source on GitHub ↗
(job, options = {})

Source from the content-addressed store, hash-verified

578}
579
580function createTrackedProgress(job, options = {}) {
581 const logFile = options.logFile ?? createJobLogFile(job.workspaceRoot, job.id, job.title);
582 return {
583 logFile,
584 progress: createProgressReporter({
585 stderr: Boolean(options.stderr),
586 logFile,
587 onEvent: createJobProgressUpdater(job.workspaceRoot, job.id)
588 })
589 };
590}
591
592function buildTaskJob(workspaceRoot, taskMetadata, write) {
593 return createCompanionJob({

Callers 3

runForegroundCommandFunction · 0.85
enqueueBackgroundTaskFunction · 0.85
handleTaskWorkerFunction · 0.85

Calls 3

createJobLogFileFunction · 0.90
createProgressReporterFunction · 0.90
createJobProgressUpdaterFunction · 0.90

Tested by

no test coverage detected