MCPcopy Create free account

hub / github.com/Nearcyan/vibecraft / functions

Functions643 in github.com/Nearcyan/vibecraft

↓ 1 callersFunctionregisterAnimationHandlers
()
src/events/handlers/animationHandlers.ts:77
↓ 1 callersFunctionregisterCharacterHandlers
()
src/events/handlers/characterHandlers.ts:17
↓ 1 callersFunctionregisterFeedHandlers
()
src/events/handlers/feedHandlers.ts:13
↓ 1 callersFunctionregisterNotificationHandlers
()
src/events/handlers/notificationHandlers.ts:20
↓ 1 callersFunctionregisterSoundHandlers
()
src/events/handlers/soundHandlers.ts:35
↓ 1 callersFunctionregisterSubagentHandlers
()
src/events/handlers/subagentHandlers.ts:14
↓ 1 callersMethodregisterZone
* Register a zone's position for notifications
src/scene/ZoneNotifications.ts:108
↓ 1 callersFunctionregisterZoneHandlers
()
src/events/handlers/zoneHandlers.ts:14
↓ 1 callersMethodrelease
* Release a hex occupied by a session
src/utils/HexGrid.ts:208
↓ 1 callersMethodremoveOldestForZone
(zoneId: string)
src/scene/ZoneNotifications.ts:320
↓ 1 callersMethodremovePanelsForZone
* Remove panels for a zone
src/scene/StationPanels.ts:105
↓ 1 callersMethodremoveProject
* Remove a project from the list
server/ProjectsManager.ts:81
↓ 1 callersMethodremoveTextTile
* Remove a text tile from the scene
src/scene/WorkshopScene.ts:1545
↓ 1 callersFunctionrenameManagedSession
* Rename a managed session
src/main.ts:435
↓ 1 callersFunctionrenderContent
(data: ZoneInfoData)
src/ui/ZoneInfoModal.ts:100
↓ 1 callersFunctionrenderGitStatus
(git: GitStatus)
src/ui/ZoneInfoModal.ts:216
↓ 1 callersMethodrenderPalette
()
src/ui/DrawMode.ts:303
↓ 1 callersMethodrenderPanel
* Re-render a panel's canvas
src/scene/StationPanels.ts:213
↓ 1 callersMethodresetPanner
* Reset panner to center (for global sounds)
src/audio/SpatialAudioContext.ts:230
↓ 1 callersMethodresetToDefaults
Reset an action to defaults
src/ui/KeybindConfig.ts:190
↓ 1 callersMethodresolvePosition
* Resolve a spatial source to a position * Returns null if position cannot be determined
src/audio/SpatialAudioContext.ts:149
↓ 1 callersFunctionrestartManagedSession
* Restart an offline session
src/main.ts:473
↓ 1 callersMethodroundToHex
* Round fractional axial coordinates to nearest hex center * Uses cube coordinate conversion for accurate rounding
src/utils/HexGrid.ts:82
↓ 1 callersFunctionsaveHexArt
()
src/main.ts:917
↓ 1 callersFunctionsaveZonePosition
* Save zone position for a managed session (persists grid layout)
src/main.ts:446
↓ 1 callersFunctionsendPromptToSession
* Send a prompt to a specific session
server/index.ts:926
↓ 1 callersFunctionsendVoiceAudio
* Send audio data to Deepgram for transcription
server/index.ts:1219
↓ 1 callersFunctionserveStaticFile
Serve static files from dist/ directory
server/index.ts:2151
↓ 1 callersMethodsetBindings
Update bindings for an action
src/ui/KeybindConfig.ts:170
↓ 1 callersMethodsetCwd
* Set the working directory for path shortening
src/ui/FeedManager.ts:43
↓ 1 callersMethodsetEnabled
* Enable/disable all sounds
src/audio/SoundManager.ts:206
↓ 1 callersMethodsetFocusedZoneResolver
* Set the focused zone resolver for spatial audio
src/audio/SoundManager.ts:248
↓ 1 callersMethodsetFollowActiveMode
* Enable follow-active mode (camera follows activity)
src/scene/WorkshopScene.ts:944
↓ 1 callersMethodsetSpectrumCallback
* Set callback for spectrum updates (array of 0-1 values for each frequency band) * Called every animation frame while recording
src/audio/VoiceInput.ts:25
↓ 1 callersMethodsetTextTiles
* Set all text tiles (called when receiving tiles from server)
src/scene/WorkshopScene.ts:1467
↓ 1 callersMethodsetUpdateHandler
* Set callback for status updates
server/GitStatusManager.ts:41
↓ 1 callersMethodsetVisible
* Toggle visibility of all panels
src/scene/StationPanels.ts:149
↓ 1 callersMethodsetZonePositionResolver
* Set the zone position resolver for spatial audio
src/audio/SoundManager.ts:241
↓ 1 callersFunctionsetupAboutModal
()
src/main.ts:2447
↓ 1 callersMethodsetupClickHandler
* Setup click handler to scroll to feed item
src/ui/TimelineManager.ts:225
↓ 1 callersFunctionsetupClickToPrompt
* Setup click handler to focus session when clicking on Claude
src/main.ts:901
↓ 1 callersFunctionsetupContextMenu
()
src/main.ts:888
↓ 1 callersFunctionsetupDevPanel
* Setup the dev panel for testing animations * Toggle with Alt+D
src/main.ts:1239
↓ 1 callersFunctionsetupDirectoryAutocomplete
( input: HTMLInputElement, onSelect?: (path: string) => void )
src/ui/DirectoryAutocomplete.ts:21
↓ 1 callersMethodsetupEventListeners
()
src/ui/ContextMenu.ts:54
↓ 1 callersMethodsetupHoverHighlight
* Setup hex hover highlight effect
src/scene/WorkshopScene.ts:295
↓ 1 callersFunctionsetupKeybindSettings
()
src/ui/KeybindSettings.ts:20
↓ 1 callersFunctionsetupKeyboardShortcuts
(ctx: KeyboardShortcutContext)
src/ui/KeyboardShortcuts.ts:91
↓ 1 callersMethodsetupLighting
()
src/scene/WorkshopScene.ts:2224
↓ 1 callersFunctionsetupManagedSessions
()
src/main.ts:578
↓ 1 callersFunctionsetupNotConnectedOverlay
()
src/main.ts:2483
↓ 1 callersFunctionsetupPermissionModal
(ctx: PermissionModalContext)
src/ui/PermissionModal.ts:52
↓ 1 callersFunctionsetupPromptForm
()
src/main.ts:1949
↓ 1 callersFunctionsetupQuestionModal
(ctx: QuestionModalContext)
src/ui/QuestionModal.ts:49
↓ 1 callersMethodsetupScrollButton
* Setup scroll button behavior (call once during init)
src/ui/FeedManager.ts:63
↓ 1 callersFunctionsetupSettingsModal
* Setup settings modal
src/main.ts:2257
↓ 1 callersFunctionsetupSlashCommands
( input: HTMLTextAreaElement, onSelect?: (command: string) => void )
src/ui/SlashCommands.ts:34
↓ 1 callersFunctionsetupTerminalToggle
()
src/main.ts:2185
↓ 1 callersFunctionsetupTextLabelModal
()
src/ui/TextLabelModal.ts:37
↓ 1 callersMethodsetupTooltip
* Setup tooltip behavior for an icon
src/ui/TimelineManager.ts:195
↓ 1 callersFunctionsetupZoneCommandModal
()
src/ui/ZoneCommandModal.ts:43
↓ 1 callersFunctionsetupZoneInfoModal
(options: { soundEnabled: boolean })
src/ui/ZoneInfoModal.ts:40
↓ 1 callersFunctionsetupZoneTimeoutModal
()
src/main.ts:2513
↓ 1 callersFunctionshortId
* Generate a short ID for tmux session names
server/index.ts:757
↓ 1 callersFunctionshortenPath
(path: string)
src/ui/ZoneInfoModal.ts:306
↓ 1 callersMethodshortenPath
* Shorten a file path by removing the working directory prefix
src/ui/FeedManager.ts:50
↓ 1 callersMethodshow
* Show a notification above a zone
src/scene/ZoneNotifications.ts:132
↓ 1 callersMethodshowBrowserNotification
Show a browser notification
src/systems/AttentionSystem.ts:146
↓ 1 callersMethodshowForTool
* Show a tool-specific notification with automatic styling
src/scene/ZoneNotifications.ts:171
↓ 1 callersFunctionshowNotConnectedOverlay
()
src/main.ts:2543
↓ 1 callersFunctionshowOfflineBanner
()
src/main.ts:2508
↓ 1 callersFunctionshowPermissionModal
( sessionId: string, tool: string, permContext: string, options: PermissionOption[] )
src/ui/PermissionModal.ts:90
↓ 1 callersFunctionshowQuestionModal
(data: QuestionData)
src/ui/QuestionModal.ts:99
↓ 1 callersMethodshowThinking
* Show a "thinking" indicator for a session
src/ui/FeedManager.ts:125
↓ 1 callersFunctionshowZoneCommand
* Show the zone command modal for quick commands to a specific zone
src/main.ts:780
↓ 1 callersFunctionshowZoneCommandModal
(options: ZoneCommandOptions)
src/ui/ZoneCommandModal.ts:121
↓ 1 callersFunctionshowZoneInfo
* Show the zone info modal for a session
src/main.ts:759
↓ 1 callersFunctionshowZoneInfoModal
(data: ZoneInfoData)
src/ui/ZoneInfoModal.ts:65
↓ 1 callersFunctionshowZoneTimeoutModal
()
src/main.ts:2538
↓ 1 callersMethodspawn
* Spawn a new subagent when a Task tool starts
src/entities/SubagentManager.ts:40
↓ 1 callersMethodstart
* Start a working animation for a specific station
src/entities/animations/WorkingBehaviors.ts:433
↓ 1 callersMethodstart
* Start polling for git status
server/GitStatusManager.ts:79
↓ 1 callersFunctionstartPermissionPolling
* Start polling for permission prompts
server/index.ts:692
↓ 1 callersFunctionstartRecording
()
src/ui/VoiceControl.ts:309
↓ 1 callersMethodstartSpectrumLoop
* Animation loop for spectrum data
src/audio/VoiceInput.ts:97
↓ 1 callersFunctionstartTokenPolling
* Start polling for tokens
server/index.ts:447
↓ 1 callersFunctionstartVoiceSession
* Start a voice transcription session for a WebSocket client
server/index.ts:1141
↓ 1 callersMethodstop
()
src/scene/WorkshopScene.ts:2574
↓ 1 callersMethodstop
* Stop the current working animation
src/entities/animations/WorkingBehaviors.ts:452
↓ 1 callersFunctionsyncZoneLabels
* Sync zone labels with managed session names * Uses explicit links first, then falls back to index matching
src/main.ts:1542
↓ 1 callersFunctiontoggleRecording
()
src/ui/VoiceControl.ts:435
↓ 1 callersMethodtriggerClear
* Trigger clear action
src/ui/DrawMode.ts:245
↓ 1 callersFunctiontryLinkToManagedSession
* Try to link a Claude session to a managed session * Uses timing: looks for unlinked managed sessions created in the last 30 seconds
src/main.ts:1499
↓ 1 callersMethodunregisterZone
* Unregister a zone
src/scene/ZoneNotifications.ts:115
↓ 1 callersMethoduntrack
* Stop tracking a session
server/GitStatusManager.ts:57
↓ 1 callersMethodupdate
(delta: number)
src/entities/ClaudeMon.ts:568
↓ 1 callersMethodupdate
(delta: number)
src/entities/Claude.ts:242
↓ 1 callersMethodupdateAmbientParticles
* Update ambient particles - gentle floating motion
src/scene/WorkshopScene.ts:2069
↓ 1 callersMethodupdateClickPulses
* Update click pulse animations (called from render loop)
src/scene/WorkshopScene.ts:2877
↓ 1 callersMethodupdateListener
* Update the listener position for spatial audio (call from camera updates)
src/audio/SoundManager.ts:255
← previousnext →401–500 of 643, ranked by callers