Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Don-Uwe/video-editor-ai-agent
/ functions
Functions
260 in github.com/Don-Uwe/video-editor-ai-agent
⨍
Functions
260
◇
Types & classes
107
Method
enabled
()
src/core/redis/job-persistence.ts:31
Function
ensureOutputDir
()
src/core/config/env.ts:78
Function
ensureOutputDir
()
src/core/config/env.js:63
Function
ensureParentDir
(output)
src/domain/utils/paths.js:3
Function
error
(message, meta)
src/core/logging/logger.js:34
Function
error
(message: string, meta?: Record<string, unknown> | unknown)
src/core/logging/logger.ts:49
Method
error
(message: string, meta?: Record<string, unknown> | unknown)
src/core/logging/logger.d.ts:6
Function
getCatalog
(footageIndexPath: string)
apps/studio/src/lib/api.ts:114
Function
getEditPlan
(jobId: string)
apps/studio/src/lib/api.ts:94
Function
getFootageIndexes
()
apps/studio/src/lib/api.ts:74
Function
getJob
(id: string)
apps/studio/src/lib/api.ts:80
Function
getJobReview
(id: string)
apps/studio/src/lib/api.ts:89
Function
getJobs
()
apps/studio/src/lib/api.ts:78
Function
getJson
(key: string)
src/core/redis/client.ts:62
Function
getJson
(key)
src/core/redis/client.js:55
Function
getPipelines
()
apps/studio/src/lib/api.ts:73
Function
getProject
(id: string)
apps/studio/src/lib/api.ts:58
Function
getProjects
()
apps/studio/src/lib/api.ts:56
Function
getStyles
()
apps/studio/src/lib/api.ts:72
Function
handler
(e: WheelEvent)
apps/studio/src/components/timeline/Timeline.tsx:111
Function
handler
(e: KeyboardEvent)
apps/studio/src/app/editor/[projectId]/page.tsx:63
Method
info
(message: string, meta?: Record<string, unknown>)
src/core/logging/logger.d.ts:4
Function
loadConfig
()
src/core/config/env.js:36
Function
notFound
(resource, identifier)
src/core/errors/app-error.js:43
Function
notFound
(resource: string, identifier: string)
src/core/errors/app-error.ts:59
Function
onOpen
(_event: Event, ws: WSContext)
apps/api/src/routes/ws.ts:22
Function
pingRedis
()
src/core/redis/client.js:29
Function
postFeedback
(jobId: string, message: string)
apps/studio/src/lib/api.ts:121
Function
postReRender
(jobId: string, editPlanBody: object)
apps/studio/src/lib/api.ts:130
Function
postReviewOnly
(jobId: string)
apps/studio/src/lib/api.ts:140
Function
preprocessFootage
(options: { inputDir: string; outputPath: string; })
src/domain/pipeline/preprocess.ts:47
Method
progressEntriesSnapshot
()
apps/api/src/jobs/registry.ts:147
Method
publish
(event: JobEvent | typeof STREAM_END)
apps/api/src/jobs/registry.ts:215
Function
refinePlan
(plan: EditPlan, footageIndexPath: string)
src/domain/agents/editor.ts:82
Function
renderFinal
(video, output, resolution = "1080x1920")
src/domain/tools/render.js:16
Function
resetSettings
()
src/core/config/env.ts:89
Function
resetSettings
()
src/core/config/env.js:72
Function
retryStrategy
(attempt: number)
src/core/redis/client.ts:21
Function
retryStrategy
(attempt)
src/core/redis/client.js:18
Function
reviewVideo
( brief: CreativeBrief, videoPath: string, )
src/domain/agents/reviewer.ts:16
Function
rewrites
()
apps/studio/next.config.ts:7
Function
runDirector
( brief: CreativeBrief, footageIndexPath: string, feedback?: string, )
src/domain/agents/director.ts:21
Function
runDirectorWithFeedback
(brief, footageIndexPath, feedback)
src/domain/pipeline/runner.js:81
Function
runDirectorWithFeedback
( brief: CreativeBrief, footageIndexPath: string, feedback: string, )
src/domain/pipeline/runner.ts:141
Function
runEditor
( plan: EditPlan, footageIndexPath: string, outputDir?: string, )
src/domain/agents/editor.ts:37
Function
runFfmpeg
(args: string[])
src/domain/tools/ffmpeg.ts:3
Function
runFfprobeDuration
(filePath: string)
src/domain/tools/ffmpeg.ts:10
Function
runPipeline
(options: { pipelinePath: string; brief: CreativeBrief; footageIndexPath: string; humanApproval?: bool
src/domain/pipeline/runner.ts:72
Function
runReviewer
( brief: CreativeBrief, videoPath: string, )
src/domain/agents/editor.ts:87
Method
saveJob
(jobId: string, payload: Record<string, unknown>)
src/core/redis/job-persistence.ts:39
Function
searchMoments
(options: { footageIndexPath: string; query: string; minRelevance?: number; maxResults?: number; })
src/domain/tools/analyze.ts:37
Function
sequenceClips
(clips, output)
src/domain/tools/edit.js:34
Function
setJson
(key, value, ttlSeconds = 86_400)
src/core/redis/client.js:48
Function
slugifyBrief
(product)
src/domain/utils/paths.js:6
Method
summary
()
apps/api/src/jobs/registry.ts:114
Function
updateEditPlan
( jobId: string, body: { brief: object; music_path: string | null; total_duration: number; entries: EditPl
apps/studio/src/lib/api.ts:97
Function
validationError
(detail)
src/core/errors/app-error.js:49
Function
validationError
(detail: string | ValidationIssue[])
src/core/errors/app-error.ts:67
Method
warn
(message: string, meta?: Record<string, unknown>)
src/core/logging/logger.d.ts:5
Function
zodValidationIssues
(error)
src/core/schemas/index.js:53
← previous
201–260 of 260, ranked by callers