Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Lsq128/MiraFrame
/ functions
Functions
306 in github.com/Lsq128/MiraFrame
⨍
Functions
306
◇
Types & classes
176
↓ 54 callers
Function
fetchApi
( endpoint: string, options?: RequestInit, )
packages/frontend/src/services/client.ts:87
↓ 53 callers
Method
get
(@Param("id") id: string)
packages/server/src/modules/projects/projects.controller.ts:37
↓ 51 callers
Function
cn
(...inputs: ClassValue[])
packages/frontend/src/lib/utils.ts:4
↓ 34 callers
Method
sendToProject
(projectId: number, event: string, data: unknown)
packages/server/src/ws/ws.gateway.ts:37
↓ 27 callers
Method
update
(@Param("id") id: string, @Body() body: Record<string, unknown>)
packages/server/src/modules/projects/shots.controller.ts:26
↓ 20 callers
Method
sendMessage
( ctx: AgentContext, content: string, opts?: { summary?: string; progress?: number; isLoading?: bo
packages/agent/src/agents/base.ts:45
↓ 14 callers
Function
generateMessageId
()
packages/frontend/src/hooks/useWebSocket.ts:17
↓ 8 callers
Function
isFinalVideoUrl
(url?: string | null)
packages/frontend/src/utils/projectWorkflow.ts:93
↓ 8 callers
Function
isPlayableVideoUrl
(url?: string | null)
packages/frontend/src/utils/projectWorkflow.ts:80
↓ 8 callers
Function
stringOrUndefined
(value: unknown)
packages/agent/src/agents/plan.ts:222
↓ 6 callers
Function
buildPhase2Graph
()
packages/agent/src/graph.ts:5
↓ 6 callers
Function
getNodeCtx
()
packages/agent/src/nodes/index.ts:35
↓ 6 callers
Function
mockCtx
(overrides?: Partial<AgentContext>)
packages/agent/src/__tests__/agents.test.ts:10
↓ 6 callers
Function
mockState
(overrides?: Partial<Phase2StateType>)
packages/agent/src/__tests__/agents.test.ts:29
↓ 6 callers
Method
sendThinking
( ctx: AgentContext, phase: "reasoning" | "decision" | "planning" | "reviewing", content: string,
packages/agent/src/agents/base.ts:53
↓ 6 callers
Function
textOf
(value: unknown)
packages/frontend/src/utils/projectWorkflow.ts:187
↓ 5 callers
Method
list
()
packages/server/src/modules/config/config.service.ts:55
↓ 5 callers
Method
run
(_ctx: AgentContext, _state: Phase2StateType)
packages/agent/src/agents/base.ts:72
↓ 5 callers
Function
updateForm
(patch: Partial<FormData>)
packages/frontend/src/pages/NewProjectPage.tsx:86
↓ 4 callers
Function
extractMediaUrl
(value: unknown)
packages/server/src/services/image.service.ts:92
↓ 4 callers
Method
generate
( prompt: string, options?: { maxTokens?: number; temperature?: number; systemPrompt?: string }, )
packages/server/src/services/text.service.ts:8
↓ 4 callers
Function
isApprovedResume
(value: unknown)
packages/agent/src/nodes/index.ts:115
↓ 4 callers
Function
isInternalCompositionUrl
(url?: string | null)
packages/frontend/src/utils/projectWorkflow.ts:89
↓ 4 callers
Function
nextStage
(current: Phase2Stage)
packages/shared/src/constants/stages.ts:41
↓ 4 callers
Method
startGeneration
(input: Omit<GenerationInput, "runId" | "threadId">)
packages/server/src/agent/agent.service.ts:87
↓ 4 callers
Function
stringValue
(value: unknown)
packages/agent/src/agents/outline.ts:84
↓ 4 callers
Method
submitRevision
(input: RevisionInput)
packages/server/src/agent/agent.service.ts:146
↓ 4 callers
Method
update
(@Param("id") id: string, @Body() body: Record<string, unknown>)
packages/server/src/modules/projects/characters.controller.ts:27
↓ 3 callers
Method
callLlm
( ctx: AgentContext, systemPrompt: string, userPrompt: string, opts?: { maxTokens?: number },
packages/agent/src/agents/base.ts:62
↓ 3 callers
Method
cancelGeneration
(projectId: number, runId: number)
packages/server/src/agent/agent.service.ts:183
↓ 3 callers
Method
create
(@Body() body: Record<string, unknown>)
packages/server/src/modules/projects/projects.controller.ts:48
↓ 3 callers
Method
delete
(@Param("id") id: string)
packages/server/src/modules/projects/shots.controller.ts:126
↓ 3 callers
Function
getInitialTheme
()
packages/frontend/src/stores/themeStore.ts:15
↓ 3 callers
Function
resolveEventStage
(data: Record<string, unknown>)
packages/frontend/src/utils/workflowStage.ts:4
↓ 3 callers
Function
stringValue
(value: unknown)
packages/server/src/services/video.service.ts:162
↓ 3 callers
Function
toShotPayload
(record: ShotRecord)
packages/server/src/agent/agent.processor.ts:695
↓ 2 callers
Function
applyTheme
(theme: Theme)
packages/frontend/src/stores/themeStore.ts:28
↓ 2 callers
Function
buildShotImagePrompt
( shot: { order?: number; description?: string | null; camera?: string | null; scene?: strin
packages/server/src/agent/agent.processor.ts:715
↓ 2 callers
Function
buildShotVideoPrompt
( shot: { order?: number; description?: string | null; camera?: string | null; action?: stri
packages/server/src/agent/agent.processor.ts:742
↓ 2 callers
Function
cleanMessageContent
(content: string)
packages/frontend/src/components/chat/MessageList.tsx:327
↓ 2 callers
Function
compactUpdate
(patch: T)
packages/server/src/modules/projects/characters.controller.ts:187
↓ 2 callers
Function
extractJson
Extract JSON from LLM response — handles markdown code fences
packages/agent/src/agents/plan.ts:154
↓ 2 callers
Function
extractTaskId
(value: unknown)
packages/server/src/services/image.service.ts:118
↓ 2 callers
Function
extractTaskStatus
(value: unknown)
packages/server/src/services/image.service.ts:131
↓ 2 callers
Function
formatRunError
(error: string | null)
packages/frontend/src/utils/projectWorkflow.ts:108
↓ 2 callers
Method
generateImage
(prompt: string, options?: { size?: string })
packages/server/src/services/image.service.ts:8
↓ 2 callers
Function
getOutlineActs
(outline: Record<string, unknown> | null)
packages/frontend/src/utils/projectWorkflow.ts:181
↓ 2 callers
Function
getOutlineLogline
(outline: Record<string, unknown> | null)
packages/frontend/src/utils/projectWorkflow.ts:176
↓ 2 callers
Function
getProviderLabel
(key: string)
packages/frontend/src/pages/NewProjectPage.tsx:45
↓ 2 callers
Function
isPlayableVideoUrl
(url: string)
packages/server/src/agent/agent.processor.ts:767
↓ 2 callers
Function
isTaskVideoUrl
(url?: string | null)
packages/frontend/src/utils/projectWorkflow.ts:85
↓ 2 callers
Function
isTransientProgressMessage
(msg: AgentMessage)
packages/frontend/src/stores/messageStore.ts:11
↓ 2 callers
Function
makeProject
(overrides: Partial<Project> = {})
packages/frontend/src/__tests__/stores.test.tsx:6
↓ 2 callers
Function
normalizeConfigValue
(key: string, value: string, item?: ConfigItem)
packages/frontend/src/components/settings/SettingsDialog.tsx:320
↓ 2 callers
Function
placeholderDataUrl
(label: string)
packages/server/src/services/image.service.ts:171
↓ 2 callers
Method
prepareShotAsset
( input: RevisionInput, shotId: number, prompt?: string | null, imagePrompt?: string | null,
packages/server/src/agent/revision.service.ts:83
↓ 2 callers
Method
runCharacters
(ctx: AgentContext, state: Phase2StateType)
packages/agent/src/agents/plan.ts:10
↓ 2 callers
Method
runShots
(ctx: AgentContext, state: Phase2StateType)
packages/agent/src/agents/plan.ts:67
↓ 2 callers
Function
scrollNodeIntoView
(element: HTMLButtonElement | null | undefined)
packages/frontend/src/hooks/useWorkflowNodeSelection.ts:51
↓ 2 callers
Function
sleep
(ms: number)
packages/server/src/services/image.service.ts:147
↓ 2 callers
Method
testMediaConfig
(service: "image" | "video", config: Record<string, string | null>)
packages/server/src/modules/config/config.service.ts:161
↓ 2 callers
Function
toCharacterPayload
(record: CharacterRecord)
packages/server/src/agent/agent.processor.ts:681
↓ 2 callers
Method
update
(@Param("id") id: string, @Body() body: Record<string, unknown>)
packages/server/src/modules/projects/projects.controller.ts:71
↓ 1 callers
Function
applyEvent
(eventName: string, data: Record<string, unknown>)
packages/frontend/src/hooks/useWebSocket.ts:50
↓ 1 callers
Method
approveOutline
( @Param("projectId") projectIdParam: string, @Body() body: { feedback?: string }, )
packages/server/src/modules/generation/generation.controller.ts:88
↓ 1 callers
Function
bootstrap
()
packages/server/src/main.ts:8
↓ 1 callers
Function
buildCompositionHtml
(clipUrls: string[])
packages/server/src/services/video.service.ts:170
↓ 1 callers
Function
buildInitialApprovalHistory
(stage: Phase2StateType["currentStage"])
packages/server/src/agent/agent-run-state.ts:65
↓ 1 callers
Function
buildInitialState
(input: GenerationInput)
packages/server/src/agent/agent-run-state.ts:40
↓ 1 callers
Function
buildMaterialStages
({ currentStage, isGenerating, awaitingConfirm, awaitingAgent, outline, outlineApproved, charact
packages/frontend/src/utils/projectWorkflow.ts:15
↓ 1 callers
Function
buildOverrides
(service: ServiceKey, draft: Record<string, string>, itemByKey: Map<string, ConfigItem>)
packages/frontend/src/components/settings/SettingsDialog.tsx:304
↓ 1 callers
Function
buildProjectContext
( projectId: number, project: AgentProjectSnapshot | undefined, input: GenerationInput, )
packages/server/src/agent/agent-run-state.ts:13
↓ 1 callers
Function
buildSavePayload
(draft: Record<string, string>, itemByKey: Map<string, ConfigItem>)
packages/frontend/src/components/settings/SettingsDialog.tsx:312
↓ 1 callers
Method
cancel
( @Param("projectId") projectId: string, @Param("runId") runId: string, )
packages/server/src/modules/generation/generation.controller.ts:56
↓ 1 callers
Method
cancelActiveRunsForProject
(projectId: number)
packages/server/src/agent/agent.service.ts:211
↓ 1 callers
Method
cancelStaleRuns
()
packages/server/src/agent/agent.service.ts:41
↓ 1 callers
Function
clearNodeContext
()
packages/agent/src/nodes/index.ts:31
↓ 1 callers
Function
compactUpdate
(patch: T)
packages/server/src/modules/projects/shots.controller.ts:158
↓ 1 callers
Function
compactUpdate
(patch: T)
packages/server/src/modules/projects/projects.controller.ts:258
↓ 1 callers
Method
composeVideo
(projectId: number, clipUrls: string[])
packages/server/src/services/video.service.ts:101
↓ 1 callers
Method
delete
(@Param("id") id: string)
packages/server/src/modules/projects/projects.controller.ts:105
↓ 1 callers
Method
deleteMany
(@Body() body: { ids: number[] })
packages/server/src/modules/projects/projects.controller.ts:111
↓ 1 callers
Function
downloadFile
(url: string, path: string)
packages/server/src/services/video.service.ts:219
↓ 1 callers
Method
entityLabel
(entityType?: string)
packages/server/src/agent/revision.service.ts:106
↓ 1 callers
Function
escapeConcatPath
(path: string)
packages/server/src/services/video.service.ts:268
↓ 1 callers
Function
extractJson
(text: string)
packages/agent/src/agents/outline.ts:52
↓ 1 callers
Method
feedback
(@Param("id") id: string, @Body() body: Record<string, unknown>)
packages/server/src/modules/projects/projects.controller.ts:228
↓ 1 callers
Function
findEnvPath
()
packages/server/src/modules/config/config.service.ts:206
↓ 1 callers
Method
formatAcceptedMessage
(input: RevisionInput, targetStage: string)
packages/server/src/agent/revision.service.ts:76
↓ 1 callers
Function
formatOutlineMessage
(outline: Record<string, unknown>, visualBible?: string | null)
packages/agent/src/agents/outline.ts:62
↓ 1 callers
Function
formatStatusMessage
(fakeServices: string[], incompleteServices: string[])
packages/frontend/src/components/settings/GenerationServiceNotice.tsx:51
↓ 1 callers
Method
formatUserMessage
(input: RevisionInput)
packages/server/src/agent/revision.service.ts:69
↓ 1 callers
Method
generateFakeResponse
(prompt: string)
packages/server/src/services/text.service.ts:107
↓ 1 callers
Method
generateVideo
( prompt: string, options?: { imageUrl?: string | null; duration?: number | null; ratio?: string | nul
packages/server/src/services/video.service.ts:13
↓ 1 callers
Function
getApiBase
()
packages/frontend/src/services/client.ts:11
↓ 1 callers
Function
getButtonClass
(v: ActionItem["variant"])
packages/frontend/src/components/ui/hover-action-bar.tsx:23
↓ 1 callers
Method
getCharacters
(@Param("id") id: string)
packages/server/src/modules/projects/projects.controller.ts:124
↓ 1 callers
Function
getGenerationServiceStatus
(configItems: ConfigItem[])
packages/frontend/src/components/settings/GenerationServiceNotice.tsx:58
↓ 1 callers
Method
getLatestRun
(@Param("id") id: string)
packages/server/src/modules/projects/projects.controller.ts:155
↓ 1 callers
Method
getMessages
(@Param("id") id: string)
packages/server/src/modules/projects/projects.controller.ts:146
next →
1–100 of 306, ranked by callers