MCPcopy Create free account

hub / github.com/Don-Uwe/video-editor-ai-agent / functions

Functions260 in github.com/Don-Uwe/video-editor-ai-agent

↓ 24 callersMethodget
(projectId: string)
apps/api/src/routes/projects.ts:43
↓ 19 callersFunctionrequest
(path: string, init?: RequestInit)
apps/studio/src/lib/api.ts:21
↓ 17 callersFunctioniso
(ts: Date | null | undefined)
apps/api/src/jobs/registry.ts:39
↓ 13 callersFunctionutcNow
()
apps/api/src/jobs/registry.ts:35
↓ 12 callersMethoderror
(message: string, meta?: Record<string, unknown> | unknown)
src/core/logging/logger.ts:14
↓ 11 callersMethodinfo
(message: string, meta?: Record<string, unknown>)
src/core/logging/logger.ts:12
↓ 11 callersMethodrecordProgress
(line: string, timestamp: string)
apps/api/src/jobs/registry.ts:206
↓ 10 callersFunctiongetRegistry
(c: Context<AppEnv>)
apps/api/src/lib/registry-context.ts:6
↓ 10 callersFunctionwithTransientRetry
(fn, ...args)
src/domain/pipeline/runner.js:6
↓ 9 callersFunctionvalidationIssue
( loc: (string | number)[], message: string, type: string, )
apps/api/src/lib/edit-plan-validation.ts:15
↓ 8 callersMethodget
(jobId: string)
apps/api/src/jobs/registry.ts:453
↓ 8 callersFunctionrunFfmpeg
(args)
src/domain/tools/ffmpeg.js:2
↓ 7 callersFunctionloadConfig
()
src/core/config/env.ts:45
↓ 6 callersMethodclose
()
src/core/redis/job-persistence.js:43
↓ 6 callersFunctioncreateLogger
(scope, level = "info")
src/core/logging/logger.js:7
↓ 6 callersMethodwarn
(message: string, meta?: Record<string, unknown>)
src/core/logging/logger.ts:13
↓ 6 callersMethodwithLock
(fn: () => T)
apps/api/src/jobs/registry.ts:240
↓ 5 callersMethodputNowait
(item: QueueItem)
apps/api/src/lib/async-queue.ts:7
↓ 4 callersMethodenqueue
(jobId: string)
apps/api/src/jobs/registry.ts:463
↓ 4 callersFunctiongetRedisClient
()
src/core/redis/client.ts:11
↓ 4 callersFunctiongetRedisClient
()
src/core/redis/client.js:7
↓ 4 callersMethodpublishLocked
(event: JobEvent | typeof STREAM_END)
apps/api/src/jobs/registry.ts:219
↓ 4 callersFunctionrequireFile
(path: string, kind: string)
src/domain/tools/edit.ts:12
↓ 4 callersFunctionrequireFile
(path, kind)
src/domain/tools/edit.js:9
↓ 4 callersFunctionrunDirector
(brief, footageIndexPath, feedback)
src/domain/agents/director.js:12
↓ 4 callersFunctionwithTransientRetry
( fn: (...args: TArgs) => Promise<TResult>, ...args: TArgs )
src/domain/pipeline/runner.ts:39
↓ 4 callersFunctionwrite
(entryLevel, message, meta)
src/core/logging/logger.js:9
↓ 4 callersFunctionwrite
( entryLevel: LogLevel, message: string, meta?: Record<string, unknown>, )
src/core/logging/logger.ts:20
↓ 3 callersFunctionensureParent
(output: string)
src/domain/tools/edit.ts:8
↓ 3 callersFunctionensureParent
(output)
src/domain/tools/edit.js:6
↓ 3 callersMethodfinalize
(...events: JobEvent[])
apps/api/src/jobs/registry.ts:229
↓ 3 callersFunctionscoreShot
(queryTokens, shot)
src/domain/tools/analyze.js:10
↓ 3 callersFunctionsearchMoments
(options)
src/domain/tools/analyze.js:28
↓ 3 callersFunctionslugifyBrief
(product: string)
src/domain/utils/paths.ts:8
↓ 3 callersMethodsummary
()
apps/api/src/routes/projects.ts:25
↓ 3 callersFunctiontoMediaUrl
(rawPath: string)
apps/studio/src/lib/media.ts:2
↓ 3 callersFunctiontokenize
(text)
src/domain/tools/analyze.js:4
↓ 2 callersFunctionaddMusic
(video: string, music: string, output: string, musicVolume = 0.25)
src/domain/tools/edit.ts:59
↓ 2 callersFunctioncutClip
(source: string, start: number, end: number, output: string)
src/domain/tools/edit.ts:18
↓ 2 callersMethoddelete
(projectId: string)
apps/api/src/routes/projects.ts:70
↓ 2 callersFunctionensureParentDir
(output: string)
src/domain/utils/paths.ts:4
↓ 2 callersMethodflushStdoutBuffer
()
apps/api/src/jobs/registry.ts:199
↓ 2 callersFunctionlistYamlEntries
(directory: string, relPrefix: string)
apps/api/src/routes/config.ts:12
↓ 2 callersFunctionloadFootageIndexOr422
(pathStr: string | null | undefined)
apps/api/src/lib/edit-plan-validation.ts:23
↓ 2 callersFunctionparseEditPlanPayload
(payload: unknown)
apps/api/src/lib/edit-plan-validation.ts:170
↓ 2 callersFunctionpreprocessFootage
(options)
src/domain/pipeline/preprocess.js:39
↓ 2 callersFunctionrefinePlan
(plan, footageIndexPath)
src/domain/agents/editor.js:55
↓ 2 callersFunctionrenderFinal
( video: string, output: string, resolution = "1080x1920", )
src/domain/tools/render.ts:19
↓ 2 callersFunctionreviewVideo
(brief, videoPath)
src/domain/agents/reviewer.js:12
↓ 2 callersFunctionrunEditor
(plan, footageIndexPath, outputDir)
src/domain/agents/editor.js:23
↓ 2 callersFunctionrunFfprobeDuration
(filePath)
src/domain/tools/ffmpeg.js:8
↓ 2 callersFunctionrunPipeline
(options)
src/domain/pipeline/runner.js:36
↓ 2 callersFunctionrunReviewer
(brief, videoPath)
src/domain/agents/editor.js:59
↓ 2 callersFunctionsequenceClips
(clips: string[], output: string)
src/domain/tools/edit.ts:39
↓ 2 callersFunctionshotResult
(shot: Shot, relevanceScore?: number)
apps/api/src/routes/footage.ts:46
↓ 2 callersFunctionshutdown
()
apps/api/src/index.ts:89
↓ 2 callersFunctionsourceFilename
(sourceFile: string)
apps/api/src/routes/footage.ts:20
↓ 2 callersFunctionsplitCsv
(value: string | undefined, fallback: string[])
src/core/config/env.ts:33
↓ 2 callersFunctionsplitCsv
(value, fallback)
src/core/config/env.js:25
↓ 2 callersMethodtoDict
()
apps/api/src/jobs/registry.ts:128
↓ 2 callersFunctionvalidateEditPlanAgainstIndex
( plan: EditPlan, index: FootageIndex, )
apps/api/src/lib/edit-plan-validation.ts:84
↓ 2 callersMethodwakeWorker
()
apps/api/src/jobs/registry.ts:468
↓ 2 callersFunctionzodValidationIssues
(error: z.ZodError)
src/core/schemas/index.ts:75
↓ 1 callersMethodappendStdoutFragment
(data: string)
apps/api/src/jobs/registry.ts:189
↓ 1 callersFunctionbuildEntryPayload
( entry: Record<string, unknown>, jobId: string, index: FootageIndex | null, )
apps/api/src/routes/clips.ts:52
↓ 1 callersFunctionclipPaths
(job: Job, position: number)
apps/api/src/routes/clips.ts:106
↓ 1 callersFunctionconfigureLogging
(level)
src/core/logging/logger.js:45
↓ 1 callersMethodcreate
(name: string, footageDir: string)
apps/api/src/routes/projects.ts:53
↓ 1 callersFunctioncreateLogger
(scope: string, level: LogLevel = "info")
src/core/logging/logger.ts:17
↓ 1 callersFunctioncreateProject
(name: string, footage_dir: string)
apps/studio/src/lib/api.ts:60
↓ 1 callersFunctiondeleteKey
(key: string)
src/core/redis/client.ts:74
↓ 1 callersFunctiondeleteProject
(id: string)
apps/studio/src/lib/api.ts:67
↓ 1 callersMethoddequeue
()
apps/api/src/jobs/registry.ts:473
↓ 1 callersFunctionderiveSourceTimestamp
(shotId: string)
apps/api/src/routes/clips.ts:45
↓ 1 callersFunctiondetectRollType
(videoPath)
src/domain/pipeline/preprocess.js:13
↓ 1 callersFunctiondetectRollType
(videoPath: string)
src/domain/pipeline/preprocess.ts:19
↓ 1 callersMethodenqueueTerminal
(queue: AsyncQueue)
apps/api/src/jobs/registry.ts:173
↓ 1 callersFunctionextractFirstFrame
(clipPath: string)
apps/api/src/routes/clips.ts:115
↓ 1 callersMethodget
()
apps/api/src/lib/async-queue.ts:16
↓ 1 callersFunctionisWithinRoots
(target: string, roots: string[])
apps/api/src/routes/browse.ts:16
↓ 1 callersFunctionjobWebSocketHandler
(registry: JobRegistry)
apps/api/src/routes/ws.ts:17
↓ 1 callersMethodkey
(jobId)
src/core/redis/job-persistence.js:29
↓ 1 callersMethodkey
(jobId: string)
src/core/redis/job-persistence.ts:35
↓ 1 callersMethodlistJobs
()
apps/api/src/jobs/registry.ts:457
↓ 1 callersMethodlistProjects
()
apps/api/src/routes/projects.ts:47
↓ 1 callersFunctionlistVideos
(inputDir)
src/domain/pipeline/preprocess.js:23
↓ 1 callersFunctionlistVideos
(inputDir: string)
src/domain/pipeline/preprocess.ts:30
↓ 1 callersFunctionloadFootageIndex
(pathStr: string | null | undefined)
apps/api/src/routes/clips.ts:14
↓ 1 callersFunctionloadFootageIndex
(pathStr: string)
apps/api/src/routes/footage.ts:25
↓ 1 callersFunctionloadFootageIndex
(path)
src/domain/tools/analyze.js:24
↓ 1 callersFunctionloadFootageIndex
(path: string)
src/domain/tools/analyze.ts:32
↓ 1 callersFunctionloadManifest
(pipelinePath)
src/domain/pipeline/runner.js:21
↓ 1 callersFunctionloadManifest
(pipelinePath: string)
src/domain/pipeline/runner.ts:56
↓ 1 callersFunctionmain
()
src/cli/main.ts:39
↓ 1 callersFunctionparseArgs
(argv: string[])
src/cli/main.ts:12
↓ 1 callersFunctionparseBoolean
(value: string | undefined, fallback: boolean)
src/core/config/env.ts:38
↓ 1 callersFunctionparseBoolean
(value, fallback)
src/core/config/env.js:30
↓ 1 callersFunctionparseBrief
(raw: string)
src/cli/main.ts:30
↓ 1 callersFunctionparseResolution
(resolution: string)
src/domain/tools/render.ts:6
↓ 1 callersFunctionparseResolution
(resolution)
src/domain/tools/render.js:4
next →1–100 of 260, ranked by callers