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

Function createCompanionJob

plugins/codex/scripts/codex-companion.mjs:567–578  ·  view source on GitHub ↗
({ prefix, kind, title, workspaceRoot, jobClass, summary, write = false })

Source from the content-addressed store, hash-verified

565}
566
567function createCompanionJob({ prefix, kind, title, workspaceRoot, jobClass, summary, write = false }) {
568 return createJobRecord({
569 id: generateJobId(prefix),
570 kind,
571 kindLabel: getJobKindLabel(kind, jobClass),
572 title,
573 workspaceRoot,
574 jobClass,
575 summary,
576 write
577 });
578}
579
580function createTrackedProgress(job, options = {}) {
581 const logFile = options.logFile ?? createJobLogFile(job.workspaceRoot, job.id, job.title);

Callers 2

buildTaskJobFunction · 0.85
handleReviewCommandFunction · 0.85

Calls 3

createJobRecordFunction · 0.90
generateJobIdFunction · 0.90
getJobKindLabelFunction · 0.85

Tested by

no test coverage detected