MCPcopy Create free account
hub / github.com/AnukarOP/claude-code-leaked / registerDreamTask

Function registerDreamTask

source code/tasks/DreamTask/DreamTask.ts:54–76  ·  view source on GitHub ↗
(
  setAppState: SetAppState,
  opts: {
    sessionsReviewing: number
    priorMtime: number
    abortController: AbortController
  },
)

Source from the content-addressed store, hash-verified

52}
53
54export function registerDreamTask(
55 setAppState: SetAppState,
56 opts: {
57 sessionsReviewing: number
58 priorMtime: number
59 abortController: AbortController
60 },
61): string {
62 const id = generateTaskId('dream')
63 const task: DreamTaskState = {
64 ...createTaskStateBase(id, 'dream', 'dreaming'),
65 type: 'dream',
66 status: 'running',
67 phase: 'starting',
68 sessionsReviewing: opts.sessionsReviewing,
69 filesTouched: [],
70 turns: [],
71 abortController: opts.abortController,
72 priorMtime: opts.priorMtime,
73 }
74 registerTask(task, setAppState)
75 return id
76}
77
78export function addDreamTurn(
79 taskId: string,

Callers 1

initAutoDreamFunction · 0.85

Calls 3

generateTaskIdFunction · 0.85
createTaskStateBaseFunction · 0.85
registerTaskFunction · 0.85

Tested by

no test coverage detected