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
↓ 1 callers
Function
pingRedis
()
src/core/redis/client.ts:34
↓ 1 callers
Function
progressMessage
(entry: { line: string; timestamp: string })
apps/api/src/routes/ws.ts:9
↓ 1 callers
Function
redirectStdout
(stream: ProgressLogStream)
apps/api/src/jobs/registry.ts:264
↓ 1 callers
Method
removeSubscriber
(queue: AsyncQueue)
apps/api/src/jobs/registry.ts:157
↓ 1 callers
Function
repoRoot
()
src/core/config/env.ts:29
↓ 1 callers
Function
repoRoot
()
src/core/config/env.js:22
↓ 1 callers
Function
requireApiKey
()
src/domain/agents/reviewer.js:5
↓ 1 callers
Function
requireApiKey
()
src/domain/agents/reviewer.ts:8
↓ 1 callers
Function
requireApiKey
()
src/domain/agents/director.js:5
↓ 1 callers
Function
requireApiKey
()
src/domain/agents/director.ts:13
↓ 1 callers
Function
requireCompletedJobWithPlan
(job: Job | undefined, jobId: string)
apps/api/src/routes/clips.ts:86
↓ 1 callers
Function
resolveShot
( shotId: string, index: FootageIndex, )
apps/api/src/lib/edit-plan-validation.ts:61
↓ 1 callers
Function
resolveShot
(shotId, index)
src/domain/agents/editor.js:9
↓ 1 callers
Function
resolveShot
(shotId: string, index: FootageIndex)
src/domain/agents/editor.ts:19
↓ 1 callers
Function
resolveShotForEntry
( shotId: string, index: FootageIndex | null, )
apps/api/src/routes/clips.ts:23
↓ 1 callers
Function
reviewFailed
(review, retryIf)
src/domain/pipeline/runner.js:28
↓ 1 callers
Function
reviewFailed
(review: ReviewScore, retryIf: RetryIf)
src/domain/pipeline/runner.ts:64
↓ 1 callers
Function
rollBadge
(rollType: string)
apps/studio/src/components/MediaBrowser.tsx:64
↓ 1 callers
Method
runEditorOnly
(job: Job)
apps/api/src/jobs/registry.ts:619
↓ 1 callers
Method
runFeedbackRerun
(job: Job)
apps/api/src/jobs/registry.ts:583
↓ 1 callers
Method
runJob
(job: Job)
apps/api/src/jobs/registry.ts:515
↓ 1 callers
Function
runPreprocessing
(project: Project)
apps/api/src/routes/projects.ts:77
↓ 1 callers
Method
runReviewerOnly
(job: Job)
apps/api/src/jobs/registry.ts:643
↓ 1 callers
Method
saveJob
(jobId, payload)
src/core/redis/job-persistence.js:32
↓ 1 callers
Function
scoreShot
(queryTokens: string[], shot: Shot)
src/domain/tools/analyze.ts:18
↓ 1 callers
Function
searchFootage
(query: string, footageIndexPath: string)
apps/studio/src/lib/api.ts:109
↓ 1 callers
Function
serializeResult
(result: PipelineResult)
apps/api/src/jobs/registry.ts:253
↓ 1 callers
Function
setJson
( key: string, value: T, ttlSeconds = 86_400, )
src/core/redis/client.ts:51
↓ 1 callers
Function
shotToEntry
(shot: ShotSearchResult)
apps/studio/src/components/MediaBrowser.tsx:12
↓ 1 callers
Method
start
()
apps/api/src/jobs/registry.ts:293
↓ 1 callers
Function
statusColor
()
apps/studio/src/components/Toolbar.tsx:55
↓ 1 callers
Function
statusIcon
(status: string)
apps/studio/src/app/page.tsx:58
↓ 1 callers
Function
statusLabel
()
apps/studio/src/components/Toolbar.tsx:41
↓ 1 callers
Method
stop
()
apps/api/src/jobs/registry.ts:301
↓ 1 callers
Method
submit
( brief: CreativeBrief, footageIndexPath: string, pipelinePath: string, )
apps/api/src/jobs/registry.ts:309
↓ 1 callers
Method
submitEditorRerun
(parent: Job, modifiedPlan: EditPlan)
apps/api/src/jobs/registry.ts:376
↓ 1 callers
Method
submitFeedbackRerun
(parent: Job, userMessage: string)
apps/api/src/jobs/registry.ts:326
↓ 1 callers
Method
submitReviewerOnly
(parent: Job)
apps/api/src/jobs/registry.ts:411
↓ 1 callers
Method
subscribe
()
apps/api/src/jobs/registry.ts:164
↓ 1 callers
Function
tokenize
(text: string)
src/domain/tools/analyze.ts:11
↓ 1 callers
Function
useJobStream
(jobId: string | null)
apps/studio/src/hooks/useJobStream.ts:13
↓ 1 callers
Function
validationError
(field: string, message: string, type: string)
apps/api/src/routes/footage.ts:16
↓ 1 callers
Method
workerLoop
()
apps/api/src/jobs/registry.ts:484
Function
ChatPanel
()
apps/studio/src/components/ChatPanel.tsx:15
Function
ClipPanel
({ entry, index, jobId }: ClipPanelProps)
apps/studio/src/components/inspector/ClipPanel.tsx:13
Function
Console
()
apps/studio/src/components/Console.tsx:7
Function
DELETE
(request: NextRequest)
apps/studio/src/app/api/cache/route.ts:31
Function
EditorPage
()
apps/studio/src/app/editor/[projectId]/page.tsx:22
Function
FolderPicker
({ onSelect, onCancel }: FolderPickerProps)
apps/studio/src/components/FolderPicker.tsx:20
Function
GET
(request: NextRequest)
apps/studio/src/app/api/cache/route.ts:7
Function
GET
()
apps/studio/src/app/api/cache/status/route.ts:7
Function
Inspector
({ projectId }: InspectorProps)
apps/studio/src/components/inspector/Inspector.tsx:13
Function
MediaBrowser
()
apps/studio/src/components/MediaBrowser.tsx:30
Function
PUT
(request: NextRequest)
apps/studio/src/app/api/cache/route.ts:19
Function
ProgramMonitor
()
apps/studio/src/components/ProgramMonitor.tsx:8
Function
ProjectPanel
({ projectId }: ProjectPanelProps)
apps/studio/src/components/inspector/ProjectPanel.tsx:12
Function
ProjectPicker
()
apps/studio/src/app/page.tsx:17
Function
ReviewRadar
({ review }: ReviewRadarProps)
apps/studio/src/components/inspector/ReviewRadar.tsx:16
Function
RootLayout
({ children, }: Readonly<{ children: React.ReactNode; }>)
apps/studio/src/app/layout.tsx:20
Function
RunPipelineDialog
({ projectId }: RunPipelineDialogProps)
apps/studio/src/components/dialogs/RunPipelineDialog.tsx:16
Function
SourceMonitor
()
apps/studio/src/components/SourceMonitor.tsx:7
Function
Timeline
()
apps/studio/src/components/timeline/Timeline.tsx:27
Function
TimelineClip
({ entry, index, isSelected, pxPerSecond, onClick }: TimelineClipProps)
apps/studio/src/components/timeline/TimelineClip.tsx:18
Function
Toolbar
({ projectName, projectId: _projectId }: ToolbarProps)
apps/studio/src/components/Toolbar.tsx:24
Method
_write
( chunk: Buffer | string, _encoding: BufferEncoding, callback: (error?: Error | null) => void, )
apps/api/src/jobs/registry.ts:48
Function
addMusic
(video, music, output, musicVolume = 0.25)
src/domain/tools/edit.js:53
Method
addSubscriber
(queue: AsyncQueue)
apps/api/src/jobs/registry.ts:151
Function
browseDirectory
(path: string)
apps/studio/src/lib/api.ts:51
Method
close
()
src/core/redis/job-persistence.ts:49
Function
configureLogging
(level: string)
src/core/logging/logger.ts:63
Function
conflict
(message)
src/core/errors/app-error.js:46
Function
conflict
(message: string)
src/core/errors/app-error.ts:63
Method
constructor
( readonly id: string, readonly name: string, readonly footageDir: string, readonly footageInd
apps/api/src/routes/projects.ts:13
Method
constructor
(private readonly job: Job)
apps/api/src/jobs/registry.ts:44
Method
constructor
(params: { id?: string; status?: JobStatus; brief: CreativeBrief; footageIndexPath: string;
apps/api/src/jobs/registry.ts:88
Method
constructor
(private readonly persistence: JobPersistence | null = null)
apps/api/src/jobs/registry.ts:291
Method
constructor
(message, code)
src/core/errors/app-error.js:3
Method
constructor
(message)
src/core/errors/app-error.js:10
Method
constructor
(message)
src/core/errors/app-error.js:15
Method
constructor
(message)
src/core/errors/app-error.js:20
Method
constructor
(message)
src/core/errors/app-error.js:25
Method
constructor
(message)
src/core/errors/app-error.js:30
Method
constructor
(status, message, detail, code = "HTTP_ERROR")
src/core/errors/app-error.js:37
Method
constructor
(message: string, code: string)
src/core/errors/app-error.ts:6
Method
constructor
(message: string)
src/core/errors/app-error.ts:14
Method
constructor
(message: string)
src/core/errors/app-error.ts:20
Method
constructor
(message: string)
src/core/errors/app-error.ts:26
Method
constructor
(message: string)
src/core/errors/app-error.ts:32
Method
constructor
(message: string)
src/core/errors/app-error.ts:38
Method
constructor
( status: number, message: string, detail?: string | ValidationIssue[] | unknown, code = "HTTP
src/core/errors/app-error.ts:47
Method
constructor
()
src/core/redis/job-persistence.js:8
Method
constructor
()
src/core/redis/job-persistence.ts:11
Function
createJob
(body: CreateJobRequest)
apps/studio/src/lib/api.ts:82
Function
cutClip
(source, start, end, output)
src/domain/tools/edit.js:14
Method
debug
(message: string, meta?: Record<string, unknown>)
src/core/logging/logger.d.ts:3
Method
debug
(message: string, meta?: Record<string, unknown>)
src/core/logging/logger.ts:11
Function
deleteKey
(key)
src/core/redis/client.js:69
Function
disconnectRedis
()
src/core/redis/client.ts:45
Function
disconnectRedis
()
src/core/redis/client.js:42
Method
enabled
()
src/core/redis/job-persistence.js:26
← previous
next →
101–200 of 260, ranked by callers