MCPcopy Create free account

hub / github.com/Roy3838/Observer / functions

Functions1,954 in github.com/Roy3838/Observer

↓ 1 callersFunctionhandleToolClick
(call: ToolCall, event?: MouseEvent)
app/src/components/AgentCard/ToolsModal.tsx:1083
↓ 1 callersMethodhandleTranscriptionComplete
(data: { text: string; chunkId: number })
app/src/utils/whisper/WhisperModelManager.ts:293
↓ 1 callersFunctionhandleTranscriptionModeChange
(mode: TranscriptionMode)
app/src/components/SettingsTab.tsx:332
↓ 1 callersMethodhandleWorkerErrorMessage
(data: { message: string; chunkId?: number })
app/src/utils/whisper/WhisperModelManager.ts:305
↓ 1 callersMethodhandle_request
Process the request asynchronously. Subclasses MUST override this method. Args: request_data: The parsed JSON re
api/api_handlers.py:74
↓ 1 callersFunctionhandler
(e: KeyboardEvent)
app/src/components/EditAgent/Modal.tsx:30
↓ 1 callersMethodhasActiveService
* Check if a service is active for a stream type.
app/src/utils/whisper/TranscriptionRouter.ts:147
↓ 1 callersFunctionhasComplete
(fn: string)
app/src/mcp/localModel.ts:77
↓ 1 callersFunctionhasGlobalShortcuts
()
app/src/utils/platform.ts:74
↓ 1 callersFunctionhasNativeScreenCapture
()
app/src/utils/platform.ts:89
↓ 1 callersFunctionhasOverlaySupport
()
app/src/utils/platform.ts:67
↓ 1 callersFunctionhasSettings
(model: Model)
app/src/components/AvailableModels.tsx:197
↓ 1 callersFunctionhasWebScreenCapture
()
app/src/utils/platform.ts:96
↓ 1 callersFunctionhighlightPrompt
(text: string)
app/src/components/EditAgent/SensorInputText.tsx:29
↓ 1 callersFunctionhighlightSearchTerm
(text: string)
app/src/components/AgentCard/TranscriptionModal.tsx:58
↓ 1 callersFunctionimage_data_url
()
app/plugins/llm_engine/src/multimodal_thinking_repro.rs:70
↓ 1 callersFunctionimportAgentFromFile
(file: File)
app/src/utils/agent_database.ts:468
↓ 1 callersFunctionimportAgentsFromFiles
(files: File[])
app/src/utils/agent_database.ts:510
↓ 1 callersFunctionimprovePrompt
( currentPrompt: string, failedTests: TestResult[], testCases: TestCase[], iterationHistory: Iteration
app/src/utils/finetuneClassifier.ts:173
↓ 1 callersFunctionincrement_provider_seconds
(user_id: str, audio_seconds: float, provider: str)
api/quota_manager.py:234
↓ 1 callersFunctioninit
Initializes the screen capture plugin
app/plugins/screen-capture/src/lib.rs:50
↓ 1 callersMethodinitEngine
* Initialize the llama.cpp backend engine explicitly. * Idempotent — safe to call multiple times. On first call this triggers * Metal shader com
app/src/utils/localLlm/NativeLlmManager.ts:678
↓ 1 callersMethodinitLocalMode
()
app/src/utils/whisper/UnifiedTranscriptionService.ts:188
↓ 1 callersFunctioninitPlatformFetch
()
app/src/utils/platform.ts:203
↓ 1 callersMethodinitSelfHostedMode
()
app/src/utils/whisper/UnifiedTranscriptionService.ts:412
↓ 1 callersFunctioninitTauriLogForwarding
()
app/src/utils/platform.ts:169
↓ 1 callersFunctioninit_db
()
api/marketplace.py:40
↓ 1 callersMethodinitialize
()
app/src/utils/recordingManager.ts:18
↓ 1 callersMethodinitialize
Initialize the memory-mapped file
app/mobile/src/video_frame.rs:110
↓ 1 callersMethodinitialize
Initialize the memory-mapped file
app/mobile/src/audio_ring.rs:281
↓ 1 callersMethodinitializeAudioMixer
()
app/src/utils/streamManager.ts:567
↓ 1 callersFunctioninsertSensor
(tag: string)
app/src/components/EditAgent/SimpleCreatorModal.tsx:376
↓ 1 callersFunctioninsertSystemPromptText
(txt: string)
app/src/components/EditAgent/useEditAgentModalLogic.ts:291
↓ 1 callersFunctioninsertSystemPromptText
(text: string)
app/src/components/AgentCard/SensorModal.tsx:124
↓ 1 callersFunctioninstall_cli_inner
()
app/desktop/src/install_cli.rs:12
↓ 1 callersFunctioninstall_destination
()
app/desktop/src/install_cli.rs:78
↓ 1 callersFunctioninstall_llama_log_hook
Install our log hook into llama.cpp and ggml so all C-level logs flow through `_emit_log` and reach the JS Logger.
app/plugins/llm_engine/src/lib.rs:704
↓ 1 callersFunctionisAbortError
(e: unknown)
app/src/mcp/useMCP.ts:49
↓ 1 callersFunctionisAndroid
()
app/src/components/AgentShareLandingPage.tsx:19
↓ 1 callersFunctionisAndroid
()
app/src/utils/platform.ts:50
↓ 1 callersFunctionisAuthorOfAgent
(agent: MarketplaceAgent)
app/src/components/CommunityTab.tsx:250
↓ 1 callersFunctionisCloudModel
(model: Model | undefined)
app/src/components/EditAgent/SimpleCreatorModal.tsx:120
↓ 1 callersFunctionisCloudModel
(server?: string)
app/src/components/AgentCard/StaticAgentView.tsx:83
↓ 1 callersFunctionisIOS
()
app/src/components/AgentShareLandingPage.tsx:18
↓ 1 callersFunctionisInvalidHash
(hash: string)
app/src/utils/change_detector.ts:412
↓ 1 callersFunctionisIterationSettled
* An iteration is "settled" once the micro-agent finished a full pass — the model has * responded (or the pass was skipped). Until then its screensho
app/src/mcp/registry.ts:98
↓ 1 callersMethodisMultimodal
* Check if the loaded model supports multimodal (vision) input * Returns true if model has an associated mmproj file loaded
app/src/utils/localLlm/NativeLlmManager.ts:693
↓ 1 callersFunctionisPresetDownloading
(preset: ModelPreset)
app/src/components/ModelHub.tsx:521
↓ 1 callersFunctionisPresetInstalled
(preset: ModelPreset)
app/src/components/ModelHub.tsx:513
↓ 1 callersMethodisPseudoStreamAvailable
(type: PseudoStreamType)
app/src/utils/streamManager.ts:553
↓ 1 callersMethodisRunning
()
app/src/utils/commandSSE.ts:62
↓ 1 callersMethodisStreamAvailable
* Check if a stream is available
app/src/utils/tauriStreamCapture.ts:371
↓ 1 callersMethodis_first_run
Check if this is a first run (no default channel configured)
cli/src/config.rs:129
↓ 1 callersMethodis_phone_based
(&self)
cli/src/config.rs:45
↓ 1 callersFunctionis_rate_limited
(user_id: str)
api/quota_manager.py:145
↓ 1 callersFunctionis_subsequence
Check if shorter is a subsequence of longer (all chars appear in same order).
api/messaging.py:60
↓ 1 callersFunctionis_valid_return_url
Allow localhost, tauri, or observer-ai.com origins.
api/payments.py:107
↓ 1 callersFunctionis_video_streaming
Check if video streaming is active
app/plugins/screen-capture/src/android.rs:253
↓ 1 callersFunctioniterationToResult
Build the full multimodal ToolResult (summary + prompt + sensor list + images) for one iteration.
app/src/mcp/registry.ts:103
↓ 1 callersFunctionlevenshteinDistance
(str1: string, str2: string)
app/src/utils/change_detector.ts:167
↓ 1 callersMethodlist_app_group_files
List files in the App Group container (iOS only, for debugging)
app/plugins/screen-capture/src/mobile.rs:87
↓ 1 callersFunctionloadAgentIds
()
app/src/components/AICreator/AgentAutocompleteInput.tsx:39
↓ 1 callersFunctionloadAgents
()
app/src/components/AICreator/DetectionMode/DetectionModePanel.tsx:65
↓ 1 callersFunctionloadCapabilities
()
app/src/components/AgentCard/StaticAgentView.tsx:618
↓ 1 callersFunctionloadCustomIcon
(iconName: string)
app/src/components/AgentCard/agentCapabilities.tsx:34
↓ 1 callersFunctionloadCustomServers
()
app/src/utils/inferenceServer.ts:48
↓ 1 callersMethodloadCustomServersFromStorage
()
app/src/utils/ModelManager.ts:363
↓ 1 callersMethodloadFromIndexedDB
()
app/src/utils/IterationStore.ts:262
↓ 1 callersMethodloadGgufCacheFromStorage
()
app/src/utils/localLlm/NativeLlmManager.ts:68
↓ 1 callersFunctionloadHistory
()
app/src/components/AICreator/DetectionMode/DetectionModePanel.tsx:102
↓ 1 callersFunctionloadIcon
(iconName: string, iconType: 'lucide' | 'custom')
app/src/components/AgentCard/agentCapabilities.tsx:92
↓ 1 callersFunctionloadImages
()
app/src/components/AgentCard/SensorPreviewPanel.tsx:795
↓ 1 callersMethodloadLocalModel
* Load a local model by its ID and server type. * Routes to the appropriate underlying manager based on the server sentinel.
app/src/utils/ModelManager.ts:528
↓ 1 callersFunctionloadMemory
()
app/src/components/AgentCard/SensorPreviewPanel.tsx:723
↓ 1 callersMethodloadModel
* Load a model using saved settings (or defaults if none saved). * This is the primary API - settings are automatically fetched from storage.
app/src/utils/localLlm/GemmaModelManager.ts:68
↓ 1 callersFunctionloadSensorIcon
(sensorKey: string)
app/src/components/AgentCard/agentCapabilities.tsx:103
↓ 1 callersFunctionloadSourceAgent
()
app/src/components/AICreator/DetectionMode/DetectionModePanel.tsx:83
↓ 1 callersFunctionloadStorageUsage
()
app/src/components/AgentCard/AgentActivityModal.tsx:31
↓ 1 callersFunctionloadToolIcon
(toolKey: string)
app/src/components/AgentCard/agentCapabilities.tsx:112
↓ 1 callersFunctionloadTransformers
()
app/src/utils/localLlm/gemma.worker.ts:15
↓ 1 callersFunctionloadTransformers
()
app/src/utils/whisper/whisper.worker.ts:18
↓ 1 callersFunctionload_config_from_disk
(app_handle: &AppHandle)
app/desktop/src/shortcuts.rs:147
↓ 1 callersMethodload_mmproj
Load a multimodal projector (mmproj) file for vision support
app/plugins/llm_engine/src/lib.rs:229
↓ 1 callersFunctionlookupModel
()
app/src/components/AgentCard/StaticAgentView.tsx:583
↓ 1 callersFunctionmain
Main entry point for the Ollama Proxy.
docker/observer-ollama/observer_ollama/__main__.py:22
↓ 1 callersFunctionmakeLlamaCppThinkingRouter
* Returns a single onToken callback that splits the raw llama.cpp token stream * into reasoning tokens and answer tokens based on Gemma 4's thinking
app/src/utils/ModelManager.ts:93
↓ 1 callersFunctionmarkOnboardingComplete
()
app/src/web/App.tsx:381
↓ 1 callersMethodmigrateOldWhisperSettings
(oldSettings: any)
app/src/utils/settings.ts:86
↓ 1 callersFunctionmigrateWhisperModelId
(modelId: string)
app/src/config/whisper-models.ts:29
↓ 1 callersMethodnew
()
app/mobile/src/server.rs:79
↓ 1 callersFunctionnextBatchId
()
app/src/mcp/runner.ts:69
↓ 1 callersFunctionnormalizeResponse
* Normalize a classification response to match expected labels
app/src/utils/finetuneClassifier.ts:87
↓ 1 callersFunctionnormalizeStatusData
(data: StatusResponse)
websites/status/src/App.tsx:10
↓ 1 callersFunctionnormalizeToolArguments
* Normalize a streamed tool-call `arguments` string into a single valid JSON object string. * * Gemini's OpenAI-compat streaming repeats the FULL ar
app/src/utils/sendApi.ts:111
↓ 1 callersMethodnotifyInterimResult
(text: string, chunkId: number)
app/src/utils/whisper/WhisperModelManager.ts:51
↓ 1 callersMethodnotifyListeners
* Notify all listeners about a new log entry
app/src/utils/logging.ts:191
↓ 1 callersMethodonInterimResult
(listener: (text: string, chunkId: number) => void)
app/src/utils/whisper/WhisperModelManager.ts:44
↓ 1 callersFunctionopenExternal
(url: string)
websites/landing/src/DownloadsSection.tsx:133
↓ 1 callersFunctionoutput_dimensions
Pick an output buffer size that preserves the source's aspect ratio while capping the width at the configured max width. Matching the source aspect ra
app/plugins/screen-capture/src/macos.rs:729
↓ 1 callersFunctionparseAgentResponse
(responseText: string, agentType: 'browser' | 'python')
app/src/components/GenerateAgent.tsx:84
← previousnext →701–800 of 1,954, ranked by callers