Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/MiniMax-AI/OpenRoom
/ functions
Functions
573 in github.com/MiniMax-AI/OpenRoom
⨍
Functions
573
◇
Types & classes
164
↓ 64 callers
Method
error
(message: string, data?: unknown)
packages/vibe-container/src/utils/index.ts:113
↓ 60 callers
Function
reportLifecycle
(lifecycle: AppLifecycle, error?: string)
apps/webuiapps/src/lib/action.ts:129
↓ 59 callers
Method
info
(message: string, data?: unknown)
packages/vibe-container/src/utils/index.ts:119
↓ 55 callers
Method
warn
(message: string, data?: unknown)
packages/vibe-container/src/utils/index.ts:116
↓ 38 callers
Method
log
(level: string, message: string, data?: unknown)
packages/vibe-container/src/utils/index.ts:60
↓ 33 callers
Function
reportAction
( appId: number, actionType: string, params?: Record<string, string>, triggerBy: ActionTriggerBy = Act
apps/webuiapps/src/lib/action.ts:95
↓ 23 callers
Function
chat
( messages: ChatMessage[], tools: ToolDef[], config: LLMConfig, )
apps/webuiapps/src/lib/llmClient.ts:190
↓ 19 callers
Function
normalizePath
(path: string)
apps/webuiapps/src/lib/path.ts:29
↓ 17 callers
Method
readFile
Read a single file's content
apps/webuiapps/src/types/fileSystem.ts:99
↓ 15 callers
Method
listFiles
List files (all or in a specific directory)
apps/webuiapps/src/types/fileSystem.ts:97
↓ 15 callers
Method
on
(type: EventType, handler: EventHandler<T>)
packages/vibe-container/src/clientComManager/index.ts:258
↓ 14 callers
Function
batchConcurrent
( items: T[], fn: (item: T, index: number) => Promise<R>, options?: { batchSize?: number; onBatc
apps/webuiapps/src/lib/fileApi.ts:101
↓ 13 callers
Function
getDefaultProviderConfig
(provider: LLMProvider)
apps/webuiapps/src/lib/llmModels.ts:160
↓ 13 callers
Function
makeOpenAIResponse
(content: string, toolCalls: unknown[] = [])
apps/webuiapps/src/lib/__tests__/llmClient.test.ts:61
↓ 13 callers
Method
writeFile
Write file
apps/webuiapps/src/types/fileSystem.ts:101
↓ 12 callers
Function
dispatchAgentAction
(action: { app_id: number; action_id?: number; action_type: string; params?: Record<string, string>; }
apps/webuiapps/src/lib/vibeContainerMock.ts:127
↓ 12 callers
Function
getActiveModEntry
(collection: ModCollection)
apps/webuiapps/src/lib/modManager.ts:271
↓ 11 callers
Function
getClientComManager
()
packages/vibe-container/src/clientComManager/index.ts:356
↓ 11 callers
Method
handshake
(appConfig: AppConfig, origin?: string)
packages/vibe-container/src/clientComManager/index.ts:73
↓ 11 callers
Method
init
()
packages/vibe-container/src/clientComManager/index.ts:63
↓ 10 callers
Function
createAppFileApi
(appName: string)
apps/webuiapps/src/lib/fileApi.ts:319
↓ 10 callers
Function
fetchVibeInfo
()
apps/webuiapps/src/lib/vibeInfo.ts:60
↓ 10 callers
Function
initVibeApp
( appConfig: AppConfig, origin?: string, )
packages/vibe-container/src/clientComManager/index.ts:361
↓ 10 callers
Function
loadConfig
()
apps/webuiapps/src/lib/llmClient.ts:13
↓ 10 callers
Function
pad
(n: number)
apps/webuiapps/src/lib/logPlugin.ts:17
↓ 10 callers
Method
ready
()
packages/vibe-container/src/clientComManager/index.ts:108
↓ 10 callers
Function
toSvgX
(col: number)
apps/webuiapps/src/pages/Gomoku/index.tsx:111
↓ 10 callers
Function
toSvgY
(row: number)
apps/webuiapps/src/pages/Gomoku/index.tsx:115
↓ 9 callers
Method
clear
* Clear storage (preserve root node)
apps/webuiapps/src/lib/FileSystemStore.ts:427
↓ 9 callers
Method
getByPath
* Get node by path
apps/webuiapps/src/lib/FileSystemStore.ts:113
↓ 9 callers
Function
getPostFilePath
(postId: string)
apps/webuiapps/src/pages/Twitter/index.tsx:27
↓ 9 callers
Function
useAgentActionListener
( appId: number, handler: (action: CharacterAppAction) => string | void | Promise<string | void>, )
apps/webuiapps/src/lib/action.ts:166
↓ 8 callers
Function
defaultState
(config: ModConfig)
apps/webuiapps/src/lib/modManager.ts:171
↓ 8 callers
Function
generateId
()
apps/webuiapps/src/lib/generateId.ts:5
↓ 8 callers
Function
inBounds
(r: number, c: number)
apps/webuiapps/src/pages/Chess/index.tsx:87
↓ 8 callers
Function
loadPersistedConfig
()
apps/webuiapps/src/lib/configPersistence.ts:29
↓ 8 callers
Function
notify
()
apps/webuiapps/src/lib/windowManager.ts:35
↓ 8 callers
Method
request
( type: EventType, payload: unknown, options?: RequestOptions, )
packages/vibe-container/src/clientComManager/index.ts:231
↓ 8 callers
Function
saveConfig
( config: LLMConfig, imageGenConfig?: import('./imageGenClient').ImageGenConfig | null, )
apps/webuiapps/src/lib/llmClient.ts:32
↓ 8 callers
Function
ts
()
apps/webuiapps/src/lib/fileApi.ts:79
↓ 7 callers
Function
createLogMiddleware
(logFile: string, fsModule: FsLike)
apps/webuiapps/src/lib/logPlugin.ts:50
↓ 7 callers
Method
emit
* Emit event
apps/webuiapps/src/lib/FileSystemStore.ts:74
↓ 7 callers
Function
formatLogLine
(body: LogBody)
apps/webuiapps/src/lib/logPlugin.ts:33
↓ 7 callers
Function
isAttackedBy
Check if a square is attacked by the specified color
apps/webuiapps/src/pages/Chess/index.tsx:127
↓ 7 callers
Function
isRed
(s: Suit)
apps/webuiapps/src/pages/FreeCell/index.tsx:75
↓ 7 callers
Function
loadModCollectionSync
()
apps/webuiapps/src/lib/modManager.ts:239
↓ 7 callers
Function
sendEvent
(data: Record<string, unknown>)
apps/webuiapps/src/lib/appGeneratorPlugin.ts:272
↓ 7 callers
Method
setLifecycle
(lifecycle: AppLifecycle)
packages/vibe-container/src/clientComManager/index.ts:130
↓ 7 callers
Function
useFileSystem
(options: UseFileSystemOptions = {})
apps/webuiapps/src/hooks/useFileSystem.ts:90
↓ 6 callers
Function
getEmailFilePath
(emailId: string)
apps/webuiapps/src/pages/Email/index.tsx:25
↓ 6 callers
Function
getFileName
(path: string)
apps/webuiapps/src/lib/path.ts:9
↓ 6 callers
Function
getParentPath
(path: string)
apps/webuiapps/src/lib/path.ts:17
↓ 6 callers
Function
loadImageGenConfig
()
apps/webuiapps/src/lib/imageGenClient.ts:49
↓ 6 callers
Function
makeReq
(method: string, body: string)
apps/webuiapps/src/lib/__tests__/logPlugin.test.ts:79
↓ 6 callers
Function
makeRes
()
apps/webuiapps/src/lib/__tests__/logPlugin.test.ts:95
↓ 6 callers
Method
putTextFilesByJSON
(data?: unknown)
packages/vibe-container/src/clientComManager/index.ts:318
↓ 6 callers
Function
saveModCollection
(collection: ModCollection)
apps/webuiapps/src/lib/modManager.ts:252
↓ 6 callers
Function
sc
(pts: [number, number][], sx: number, sy: number)
apps/webuiapps/src/pages/Chess/components/Piece3D.tsx:20
↓ 5 callers
Method
addNode
* Add a node
apps/webuiapps/src/lib/FileSystemStore.ts:184
↓ 5 callers
Function
apiUrl
Build the full API URL for a file path, scoped under current session's /apps/ directory
apps/webuiapps/src/lib/diskStorage.ts:13
↓ 5 callers
Function
findNodeByPath
(path: string)
apps/webuiapps/src/lib/localFileApi.ts:37
↓ 5 callers
Function
getDefaultImageGenConfig
( provider: ImageGenProvider, )
apps/webuiapps/src/lib/imageGenClient.ts:39
↓ 5 callers
Function
initVibeApp
(_config?: unknown)
apps/webuiapps/src/lib/vibeContainerMock.ts:357
↓ 5 callers
Function
loadChatHistory
(sessionPath: string)
apps/webuiapps/src/lib/chatHistoryStorage.ts:36
↓ 5 callers
Function
loadConfigSync
()
apps/webuiapps/src/lib/llmClient.ts:48
↓ 5 callers
Function
posEq
(a: Pos, b: Pos)
apps/webuiapps/src/pages/Chess/components/ChessBoard3D.tsx:39
↓ 5 callers
Method
postMessageToParent
(message: MessageContent)
packages/vibe-container/src/clientComManager/index.ts:163
↓ 5 callers
Function
registerListener
* Helper: register a listener that handles the given appId and sends back action_result. * Returns a list of received action_types for assertions.
apps/webuiapps/src/lib/__tests__/vibeContainerMock.test.ts:22
↓ 5 callers
Function
savePersistedConfig
(config: PersistedConfig)
apps/webuiapps/src/lib/configPersistence.ts:51
↓ 4 callers
Function
canFoundation
(card: Card, st: GameState)
apps/webuiapps/src/pages/FreeCell/index.tsx:121
↓ 4 callers
Function
closeWindow
(appId: number)
apps/webuiapps/src/lib/windowManager.ts:77
↓ 4 callers
Method
deleteFilesByPaths
(data?: unknown)
packages/vibe-container/src/clientComManager/index.ts:322
↓ 4 callers
Method
exists
* Check if a path exists
apps/webuiapps/src/lib/FileSystemStore.ts:168
↓ 4 callers
Function
generateLogFileName
(now: Date = new Date())
apps/webuiapps/src/lib/logPlugin.ts:24
↓ 4 callers
Method
getChildrenByPath
* Get children by path
apps/webuiapps/src/lib/FileSystemStore.ts:135
↓ 4 callers
Function
getEntryFilePath
(entryId: string)
apps/webuiapps/src/pages/Diary/index.tsx:30
↓ 4 callers
Method
getState
()
apps/webuiapps/src/lib/modManager.ts:400
↓ 4 callers
Function
getToday
()
apps/webuiapps/src/pages/Diary/index.tsx:633
↓ 4 callers
Function
hasUsableLLMConfig
(config: LLMConfig | null | undefined)
apps/webuiapps/src/components/ChatPanel/index.tsx:98
↓ 4 callers
Function
loadImageGenConfigSync
()
apps/webuiapps/src/lib/imageGenClient.ts:66
↓ 4 callers
Function
makeAnthropicResponse
(textContent: string)
apps/webuiapps/src/lib/__tests__/llmClient.test.ts:71
↓ 4 callers
Method
sendAgentMessage
(data: unknown)
packages/vibe-container/src/clientComManager/index.ts:294
↓ 4 callers
Function
toDateString
(date: Date)
apps/webuiapps/src/pages/Diary/index.tsx:626
↓ 4 callers
Function
toPascalCase
(s: string)
apps/webuiapps/src/lib/appGeneratorPlugin.ts:45
↓ 3 callers
Function
addIfValid
(nr: number, nc: number)
apps/webuiapps/src/pages/Chess/index.tsx:253
↓ 3 callers
Function
apiUrl
(sessionPath: string, file: string)
apps/webuiapps/src/lib/chatHistoryStorage.ts:32
↓ 3 callers
Function
applyMoveOnBoard
Apply a move on the board and return the new board (without global state update)
apps/webuiapps/src/pages/Chess/index.tsx:386
↓ 3 callers
Function
clearChatHistory
(sessionPath: string)
apps/webuiapps/src/lib/chatHistoryStorage.ts:81
↓ 3 callers
Function
expectedUrl
(file: string)
apps/webuiapps/src/lib/__tests__/chatHistoryStorage.test.ts:10
↓ 3 callers
Function
focusWindow
(appId: number)
apps/webuiapps/src/lib/windowManager.ts:87
↓ 3 callers
Function
formatDuration
(seconds: number)
apps/webuiapps/src/pages/MusicApp/index.tsx:45
↓ 3 callers
Function
generateId
()
apps/webuiapps/src/lib/FileSystemStore.ts:23
↓ 3 callers
Function
generateMessageId
()
packages/vibe-container/src/utils/index.ts:6
↓ 3 callers
Function
getActiveCharacter
(collection: CharacterCollection)
apps/webuiapps/src/lib/characterManager.ts:242
↓ 3 callers
Function
getArticleImage
(article: Article)
apps/webuiapps/src/pages/CyberNews/index.tsx:31
↓ 3 callers
Method
getConfig
()
apps/webuiapps/src/lib/modManager.ts:404
↓ 3 callers
Method
getFile
(data?: unknown)
packages/vibe-container/src/clientComManager/index.ts:306
↓ 3 callers
Method
getInstance
()
packages/vibe-container/src/clientComManager/index.ts:49
↓ 3 callers
Function
getWindows
()
apps/webuiapps/src/lib/windowManager.ts:44
↓ 3 callers
Function
isInCheck
(board: Board, color: Color)
apps/webuiapps/src/pages/Chess/index.tsx:234
next →
1–100 of 573, ranked by callers