MCPcopy Create free account

hub / github.com/THU-MAIC/OpenMAIC / functions

Functions4,064 in github.com/THU-MAIC/OpenMAIC

↓ 1,400 callersMethodpush
(event: AssistantMessageEvent)
lib/agent/runtime/stream-fn.ts:61
↓ 1,212 callersFunctiont
(key: string)
tests/web-search/constants.test.ts:10
↓ 626 callersFunctioncn
(...inputs: ClassValue[])
lib/utils/cn.ts:4
↓ 572 callersFunctiongetTextByPathList
(node, path)
packages/@openmaic/importer/src1/utils.js:56
↓ 523 callersMethodchild
* Find the first child element matching the given localName (namespace-agnostic). * Returns an empty SafeXmlNode if not found, so chaining never cr
packages/@openmaic/importer/src/parser/XmlParser.ts:36
↓ 384 callersMethodexists
Check if a key already exists in storage.
lib/storage/types.ts:7
↓ 182 callersMethodnumAttr
Get a numeric attribute value, or undefined if missing or not a number.
packages/@openmaic/importer/src/parser/XmlParser.ts:25
↓ 175 callersFunctionset
* Set mode * * @param newMode - New mode
lib/api/stage-api-mode.ts:23
↓ 164 callersMethodattr
Get a string attribute value, or undefined if missing.
packages/@openmaic/importer/src/parser/XmlParser.ts:19
↓ 154 callersFunctionuseI18n
()
lib/hooks/use-i18n.tsx:60
↓ 147 callersFunctionapiError
( code: ApiErrorCode, status: number, error: string, details?: string, )
lib/server/api-response.ts:30
↓ 140 callersFunctionshapeArc
(cX, cY, rX, rY, stAng, endAng, isClose)
packages/@openmaic/importer/src1/shapePath.js:68
↓ 91 callersFunctioncreateLogger
(tag: string)
lib/logger.ts:28
↓ 80 callersMethodtext
Get the text content, or empty string if the element is missing.
packages/@openmaic/importer/src/parser/XmlParser.ts:64
↓ 76 callersFunctionooArcTo
* Helper: compute OOXML arcTo endpoint and SVG arc command from current position. * OOXML arcTo: center = curPos - radius*dir(stAng), endpoint = cent
packages/@openmaic/importer/src/shapes/presets.ts:5785
↓ 75 callersFunctiongetModelMetadataKey
(providerId: string, modelId: string)
lib/ai/model-metadata.ts:10
↓ 74 callersFunctionmockServerResponse
(overrides: MockServerResponse = {})
tests/store/settings-server-sync.test.ts:196
↓ 70 callersFunctionget
* Get current mode * * @returns Current mode
lib/api/stage-api-mode.ts:37
↓ 68 callersFunctiongetStore
()
tests/store/settings-server-sync.test.ts:223
↓ 58 callersFunctionadj
Helper: get adjustment value or default, converting from 100000ths to fraction.
packages/@openmaic/importer/src/shapes/presets.ts:16
↓ 58 callersFunctionpool
()
tests/store/interactive-iframe-pool.test.ts:8
↓ 55 callersFunctiontoText
LLM JSON has no runtime type guarantees (`parseJsonResponse` only * confirms it parsed). Trim a parsed value ONLY if it is actually a string; * a
lib/pbl/v2/agents/planner-single-call.ts:158
↓ 54 callersFunctionapplySlideEditOperation
( target: SlideContent | SlideEditHistory, operation: SlideEditOperation, )
lib/edit/slide-ops.ts:109
↓ 52 callersFunctionvalToPts
(pt: number | string)
packages/pptxgenjs/src/gen-utils.ts:87
↓ 50 callersFunctionencodeXmlEntities
(xml: string)
packages/pptxgenjs/src/gen-utils.ts:63
↓ 46 callersFunctionemuToPx
(emu: number)
packages/@openmaic/importer/src/parser/units.ts:13
↓ 43 callersFunctiongetSmartParseNumber
(size: Coord, xyDir: 'X' | 'Y', layout: PresLayout)
packages/pptxgenjs/src/gen-utils.ts:19
↓ 41 callersFunctions
(x: number)
packages/@openmaic/importer/src/shapes/presets.ts:2660
↓ 41 callersMethodsetItem
(k: string, v: string)
tests/edit/edit-mode-lock.test.ts:21
↓ 39 callersMethodchildren
* Get child elements, optionally filtered by localName (namespace-agnostic). * If no localName is given, returns all direct child elements.
packages/@openmaic/importer/src/parser/XmlParser.ts:51
↓ 37 callersFunctioninch2Emu
(inches: number | string)
packages/pptxgenjs/src/gen-utils.ts:74
↓ 37 callersFunctionmakeProject
()
tests/pbl/v2/progress.test.ts:34
↓ 36 callersFunctionA
(id: string, type = 'speech')
tests/edit/actions-edit.test.ts:28
↓ 35 callersFunctioncreateColorElement
(colorStr: string | SCHEME_COLORS, innerElements?: string)
packages/pptxgenjs/src/gen-utils.ts:136
↓ 35 callersFunctiongetSolidFill
(solidFill, clrMap, phClr, warpObj)
packages/@openmaic/importer/src1/fill.js:711
↓ 35 callersFunctionvalidateUrlForSSRF
(url: string)
lib/server/ssrf-guard.ts:172
↓ 34 callersFunctionapiSuccess
(data: T, status = 200)
lib/server/api-response.ts:47
↓ 34 callersFunctionslideContent
(elements: PPTElement[] = [textElement()])
tests/edit/slide-ops.test.ts:43
↓ 34 callersFunctiontextElement
(overrides: Partial<PPTTextElement> = {})
tests/edit/slide-ops.test.ts:11
↓ 32 callersFunctionrecordEvent
( project: PBLProjectV2, kind: PBLEngagementEventKind, options: { microtaskId?: string; mileston
lib/pbl/v2/operations/engagement.ts:37
↓ 31 callersFunctiongetExcelColName
* Calc and return excel column name for a given column length * @param colIndex column index * @return column name * @example 1 returns 'A' * @exa
packages/pptxgenjs/src/gen-charts.ts:1963
↓ 30 callersMethodallChildren
All direct child elements as SafeXmlNode[].
packages/@openmaic/importer/src/parser/XmlParser.ts:75
↓ 30 callersMethodclear
()
lib/agent/client/thinking-timers.ts:47
↓ 30 callersFunctionresolveColor
( colorNode: SafeXmlNode, ctx: RenderContext, )
packages/@openmaic/importer/src/serializer/StyleResolver.ts:88
↓ 29 callersFunctioncallLLM
( params: T, source: string, retryOptions?: LLMRetryOptions, thinking?: ThinkingConfig, // eslint-di
lib/ai/llm.ts:279
↓ 28 callersMethodexecute
* Execute a single action. * Fire-and-forget actions return immediately. * Synchronous actions return a Promise that resolves when the action is
lib/action/engine.ts:116
↓ 28 callersFunctionmakeOutline
(order: number)
tests/store/stage-generation-complete.test.ts:56
↓ 27 callersMethodgetItem
(k: string)
tests/edit/edit-mode-lock.test.ts:18
↓ 26 callersFunctiongenerateSceneContent
( outline: SceneOutline, aiCall: AICallFn, options: SceneContentOptions = {}, )
lib/generation/scene-generator.ts:296
↓ 26 callersFunctions
()
tests/edit/surfaces/quiz/quiz-edit-session.test.ts:51
↓ 25 callersFunctionmkMicrotask
( id: string, title: string, overrides: Partial<PBLMicrotask> = {}, )
tests/pbl/v2/eval-prompts.test.ts:29
↓ 25 callersFunctionnormalizeStars
(raw: unknown)
lib/pbl/v2/operations/eval-tail-parser.ts:172
↓ 25 callersFunctionshouldBypassProxy
(url: URL)
lib/server/proxy-fetch.ts:81
↓ 25 callersFunctionwalker
( element, targetParent, previousSibling = false, nextSibling = false, ancestors = [] )
packages/mathml2omml/src/walker.js:4
↓ 24 callersFunctionPOST
(req: NextRequest)
app/api/chat/route.ts:44
↓ 24 callersFunctionformatColor
(_color: string)
lib/export/use-export-pptx.ts:32
↓ 24 callersFunctiongetSizeWithinRange
(size: number, type: 'width' | 'height')
components/slide-renderer/Editor/Canvas/hooks/useScaleElement.ts:170
↓ 24 callersMethodgoto
()
e2e/pages/home.page.ts:18
↓ 24 callersFunctionp
(x: number, y: number)
packages/@openmaic/importer/src/shapes/presets.ts:2042
↓ 24 callersFunctiontext
(id: string, left: number, top: number, width: number, height: number)
tests/orchestration/whiteboard-conflicts.test.ts:5
↓ 23 callersFunctionbuildPrompt
( promptId: PromptId, variables: Record<string, unknown>, )
lib/prompts/loader.ts:128
↓ 23 callersFunctionemptyAssessment
()
lib/pbl/v2/operations/proficiency.ts:591
↓ 23 callersFunctionisTTSProviderEnabled
( providerId: TTSProviderId, config: TTSEnablementConfig | undefined, )
lib/audio/provider-enablement.ts:87
↓ 23 callersFunctionmakeProject
()
tests/pbl/v2/instructor.test.ts:38
↓ 23 callersFunctionparseOMath
(oMath)
packages/@openmaic/importer/src1/math.js:126
↓ 23 callersFunctionresolveModel
(params: { modelString?: string; /** * Optional generation stage (a `callLLM` source label, e.g. 'scene
lib/server/resolve-model.ts:40
↓ 23 callersFunctionsx
(x: number)
packages/@openmaic/importer/src/shapes/presets.ts:4137
↓ 23 callersFunctionsy
(y: number)
packages/@openmaic/importer/src/shapes/presets.ts:4138
↓ 22 callersFunction_rect
(w: number, h: number)
packages/@openmaic/importer/src/shapes/presets.ts:4518
↓ 22 callersFunctioncontent
(...questions: QuizQuestion[])
tests/edit/surfaces/quiz/quiz-edit-ops.test.ts:38
↓ 22 callersFunctioncreate
* Create a new scene * * @param params - Scene parameters * @returns Scene ID * * @example * const sceneId = api.scene.c
lib/api/stage-api-scene.ts:32
↓ 22 callersFunctionmkProject
(opts: { language?: string; milestones?: PBLMilestone[] } = {})
tests/pbl/v2/eval-prompts.test.ts:64
↓ 21 callersFunctionchoiceQuestion
(over: Partial<QuizQuestion> = {})
tests/edit/surfaces/quiz/quiz-edit-ops.test.ts:22
↓ 21 callersFunctiongeneratePBLV2ProjectSingleCall
( input: PBLPlannerV2Input, model: LanguageModel, callbacks?: PlannerV2Callbacks, thinkingConfig?: Thi
lib/pbl/v2/agents/planner-single-call.ts:477
↓ 21 callersFunctionmkMilestone
( id: string, title: string, microtasks: PBLMicrotask[], overrides: Partial<PBLMilestone> = {}, )
tests/pbl/v2/eval-prompts.test.ts:46
↓ 21 callersFunctionnum
()
packages/@openmaic/renderer/src/elements/shape/BaseShapeElement.tsx:39
↓ 21 callersFunctionparseXml
(xmlString: string)
packages/@openmaic/importer/src/parser/XmlParser.ts:113
↓ 21 callersFunctionreadNum
()
packages/@openmaic/importer/src/openmaic/utils/svgPathParser.ts:47
↓ 20 callersFunctionadjRaw
Raw adj helper: get adjustment value without dividing by 100000.
packages/@openmaic/importer/src/shapes/presets.ts:44
↓ 20 callersFunctionscoreToTier
(score: number, currentTier?: PBLProficiency)
lib/pbl/v2/operations/proficiency.ts:159
↓ 20 callersMethodseed
Restore a finished timer from a persisted duration (post-refresh).
lib/agent/client/thinking-timers.ts:46
↓ 20 callersMethodstop
()
components/ai-elements/prompt-input.tsx:987
↓ 20 callersFunctiont
(y: number)
packages/@openmaic/importer/src/shapes/presets.ts:2661
↓ 19 callersFunctionaddSubmission
( project: PBLProjectV2, args: { microtaskId: string; milestoneId?: string; kind: PBLSubmissio
lib/pbl/v2/operations/submission.ts:22
↓ 19 callersFunctionbind
(key: string, cmd: Command)
lib/prosemirror/plugins/keymap.ts:20
↓ 19 callersFunctionbuildWhiteboardConflicts
(elements: any[])
lib/orchestration/summarizers/whiteboard-conflicts.ts:178
↓ 19 callersFunctiongetStageModel
(stage?: string)
lib/server/model-routes.ts:215
↓ 19 callersFunctionmakeSlideScene
(id: string, order: number, stageId = 'stage-1')
tests/store/stage-generation-complete.test.ts:31
↓ 19 callersFunctionpct
(x: number)
eval/orchestration/answering-runner.ts:255
↓ 19 callersFunctiontextModel
A model whose `doGenerate` replays the given text responses in order.
tests/pbl/v2/planner-single-call.test.ts:26
↓ 18 callersFunctionbaseProject
()
tests/pbl/v2/completion-stats.test.ts:11
↓ 18 callersFunctiongetThinking
(providerId: ProviderId, modelId: string)
tests/ai/thinking-config.test.ts:12
↓ 18 callersFunctionhexToRgb
(hex: string)
packages/@openmaic/importer/src/utils/color.ts:13
↓ 18 callersFunctionids
(xs: Action[])
tests/edit/actions-edit.test.ts:29
↓ 18 callersFunctionnormalizeProjectRuntime
(project: PBLProjectV2)
lib/pbl/v2/operations/progress.ts:67
↓ 18 callersFunctionnowIso
()
lib/pbl/v2/operations/proficiency.ts:149
↓ 18 callersFunctionpct
(x: number)
eval/orchestration/answer-content-runner.ts:320
↓ 18 callersFunctionresolveAgentVoice
( agent: AgentConfig, agentIndex: number, enabledProviders: ProviderWithVoices[], overrides?: AgentVoi
lib/audio/voice-resolver.ts:49
↓ 18 callersFunctiontoggleCapability
( requestAdapter: ThinkingRequestAdapter, defaultEnabled = true, )
lib/ai/model-metadata.ts:47
↓ 17 callersFunctionbuildStructuredPrompt
( agentConfig: AgentConfig, storeState: StatelessChatRequest['storeState'], discussionContext?: Discussi
lib/orchestration/prompt-builder.ts:123
next →1–100 of 4,064, ranked by callers