Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Miosa-osa/BusinessOS
/ functions
Functions
12,109 in github.com/Miosa-osa/BusinessOS
⨍
Functions
12,109
◇
Types & classes
4,149
↓ 9 callers
Method
GetHTTPClient
GetHTTPClient returns an HTTP client with auto-refreshing tokens.
desktop/backend-go/internal/integrations/microsoft/provider_auth.go:256
↓ 9 callers
Method
GetOSAModuleInstanceByIDWithAuth
(ctx context.Context, arg GetOSAModuleInstanceByIDWithAuthParams)
desktop/backend-go/internal/database/sqlc/osa.sql.go:937
↓ 9 callers
Function
GetRoleContext
GetRoleContext retrieves the role context from the request context
desktop/backend-go/internal/middleware/permission_check.go:64
↓ 9 callers
Method
GetToken
GetToken retrieves OAuth tokens for a user.
desktop/backend-go/internal/integrations/clickup/provider.go:230
↓ 9 callers
Method
GetTokenSource
GetTokenSource returns a TokenSource that auto-refreshes.
desktop/backend-go/internal/integrations/google/tools.go:309
↓ 9 callers
Method
InstallModule
InstallModule installs a module into a workspace
desktop/backend-go/internal/services/module_installation_service.go:52
↓ 9 callers
Method
List
List returns all registered agents. The order of the returned slice is non-deterministic.
desktop/backend-go/internal/agents/registry.go:74
↓ 9 callers
Method
ListComputers
ListComputers returns computers visible to the configured MIOSA API key.
desktop/backend-go/internal/integrations/miosa/compute_client.go:103
↓ 9 callers
Function
New
New creates a new TaskAgent
desktop/backend-go/internal/agents/task/agent.go:18
↓ 9 callers
Function
NewBaseAgent
NewBaseAgent creates a new base agent with the given configuration
desktop/backend-go/internal/agents/base_agent.go:75
↓ 9 callers
Function
NewOSADeploymentHandler
NewOSADeploymentHandler creates a new deployment handler
desktop/backend-go/internal/handlers/osa_deployment.go:18
↓ 9 callers
Method
RegisterRoutes
RegisterRoutes is the top-level route registration entry point. It sets up shared auth middleware and delegates each domain to its own register* metho
desktop/backend-go/internal/handlers/routes.go:11
↓ 9 callers
Method
SaveToken
Token Management
desktop/backend-go/internal/integrations/types.go:29
↓ 9 callers
Function
abortInternalAuth
(c *gin.Context, status int, message string)
desktop/backend-go/internal/middleware/internal_auth.go:201
↓ 9 callers
Method
cacheKey
cacheKey generates a cache key for a request
desktop/backend-go/internal/integrations/osa/fallback.go:254
↓ 9 callers
Method
cancel
()
frontend/src/lib/stores/chat/ChatStreamManager.ts:221
↓ 9 callers
Method
checkRouteProtection
checkRouteProtection validates changes against protected routes
desktop/backend-go/internal/services/module_protection.go:202
↓ 9 callers
Function
contains
contains checks if a string contains a substring (case-insensitive helper)
desktop/backend-go/internal/integrations/osa/resilience.go:346
↓ 9 callers
Function
containsLabel
(labels []string, label string)
desktop/backend-go/internal/integrations/google/gmail_helpers.go:82
↓ 9 callers
Function
crmJsonToMap
(b []byte)
desktop/backend-go/internal/handlers/crm_helpers.go:347
↓ 9 callers
Function
crmNumericToFloat
(n pgtype.Numeric)
desktop/backend-go/internal/handlers/crm_helpers.go:73
↓ 9 callers
Function
crmPtrToString
(s *string)
desktop/backend-go/internal/handlers/crm_helpers.go:81
↓ 9 callers
Function
cronParser
============================================================================ Helpers =================================================================
desktop/backend-go/internal/sorx/scheduler_test.go:20
↓ 9 callers
Method
destroy
* Cleanup resources
frontend/src/lib/services/simpleGestureController.ts:330
↓ 9 callers
Method
emitEvent
emitEvent publishes a build event
desktop/backend-go/internal/services/app_generation_events.go:37
↓ 9 callers
Method
engineError
engineError surfaces upstream failures verbatim. We don't try to categorize 4xx vs 5xx — the engine returns its own status codes and this handler is a
desktop/backend-go/internal/handlers/optimal_engine_routes.go:433
↓ 9 callers
Method
enqueue
enqueue mirrors a write into the engine. Passes through silently when the sync service isn't wired so modules don't have to nil-check.
desktop/backend-go/internal/handlers/engine_sync_mixin.go:36
↓ 9 callers
Function
extractDisplayNumber
(versionNumber: string)
frontend/src/lib/api/versions/mappers.ts:8
↓ 9 callers
Function
getApiBase
()
frontend/src/lib/stores/notifications.ts:71
↓ 9 callers
Method
getAuthContext
Helper function to get auth context
desktop/backend-go/internal/handlers/custom_modules.go:658
↓ 9 callers
Function
getCategoryIconName
(category: string)
frontend/src/lib/stores/deployedAppsStore.ts:86
↓ 9 callers
Function
handleResponse
(response: Response)
frontend/src/lib/api/rag/client.ts:29
↓ 9 callers
Method
isRemote
isRemote reports whether the user asked for remote mode.
desktop/backend-go/cmd/optimal-cli/options.go:59
↓ 9 callers
Function
newTestClientHandler
newTestClientHandler returns a ClientHandler backed by a nil pool.
desktop/backend-go/internal/handlers/crm_deals_test.go:50
↓ 9 callers
Method
orgRole
orgRole returns the caller's role in the org, or "" if not a member.
desktop/backend-go/internal/handlers/organizations.go:78
↓ 9 callers
Function
printPretty
printPretty emits any value as 2-indented JSON on stdout. We use json marshaling instead of a custom table renderer so the output is always machine-re
desktop/backend-go/cmd/optimal-cli/output.go:15
↓ 9 callers
Method
requireAuthUser
requireAuthUser extracts the authenticated user or returns 401
desktop/backend-go/internal/handlers/app_profiler.go:26
↓ 9 callers
Method
requireEngine
----- helpers ---------------------------------------------------------------
desktop/backend-go/internal/handlers/optimal_engine_routes.go:418
↓ 9 callers
Method
saveContextToDB
saveContextToDB persists a context to the database
desktop/backend-go/internal/services/context_tracker_persistence.go:68
↓ 9 callers
Method
sessionKey
sessionKey generates a secure Redis key for a session token using HMAC-SHA256 This prevents enumeration attacks by hashing the token before using it a
desktop/backend-go/internal/middleware/redis_auth.go:109
↓ 9 callers
Function
setupTestIsolation
(page: Page)
frontend/tests/e2e/fixtures/helpers.ts:236
↓ 9 callers
Function
syncRouter
--------------------------------------------------------------------------- Test helpers -------------------------------------------------------------
desktop/backend-go/internal/handlers/sync_test.go:21
↓ 9 callers
Function
truncateText
truncateText truncates text to a maximum length
desktop/backend-go/internal/services/context_builder.go:319
↓ 9 callers
Function
validatePathSafety
validatePathSafety checks for path traversal attacks and other malicious patterns. Returns the absolute, cleaned path and an error if the path is unsa
desktop/backend-go/internal/handlers/filesystem_security.go:11
↓ 9 callers
Method
workspaceRole
workspaceRole returns the caller's role in a workspace, or "".
desktop/backend-go/internal/handlers/teams.go:50
↓ 8 callers
Method
AddStep
AddStep adds a new step to the chain
desktop/backend-go/internal/agents/orchestration_cot.go:11
↓ 8 callers
Function
BuildSignalAnnotation
BuildSignalAnnotation produces a model-agnostic signal annotation for the system prompt. Designed to work with ANY LLM — local 7B models, Groq, Anthro
desktop/backend-go/internal/agents/genre_enricher.go:17
↓ 8 callers
Method
ChatComplete
(ctx context.Context, messages []ChatMessage, systemPrompt string)
desktop/backend-go/internal/services/llm.go:120
↓ 8 callers
Method
ChunkMarkdown
ChunkMarkdown chunks markdown content respecting structure
desktop/backend-go/internal/services/smart_chunking_markdown.go:17
↓ 8 callers
Method
CreatePrivateMemory
CreatePrivateMemory creates a user's private memory
desktop/backend-go/internal/services/memory_hierarchy_service.go:199
↓ 8 callers
Method
CreateTeamMember
CreateTeamMember creates a new team member.
desktop/backend-go/internal/handlers/team.go:103
↓ 8 callers
Method
CreateWorkspaceMemory
CreateWorkspaceMemory creates a workspace-level memory (accessible to all members)
desktop/backend-go/internal/services/memory_hierarchy_service.go:184
↓ 8 callers
Function
DefaultHealthMonitorConfig
DefaultHealthMonitorConfig returns the default health monitor configuration.
desktop/backend-go/internal/services/sandbox_health_monitor.go:54
↓ 8 callers
Method
Delete
Delete removes a session
desktop/backend-go/internal/redis/session.go:232
↓ 8 callers
Method
Description
()
desktop/backend-go/internal/agents/agent.go:32
↓ 8 callers
Function
ExtractAppMetadata
ExtractAppMetadata parses package.json and infers category/icon It supports both file system paths and bundle content (bundleContent parameter)
desktop/backend-go/internal/services/metadata_extractor.go:21
↓ 8 callers
Method
GetAuthURL
URL or icon identifier OAuth
desktop/backend-go/internal/integrations/types.go:20
↓ 8 callers
Method
GetCacheStats
GetCacheStats returns cache statistics
desktop/backend-go/internal/services/embedding_cache_service.go:332
↓ 8 callers
Method
GetCommonImages
GetCommonImages returns the list of commonly used images
desktop/backend-go/internal/services/sandbox_image_warmer.go:310
↓ 8 callers
Method
GetContextRequirements
()
desktop/backend-go/internal/agents/agent.go:36
↓ 8 callers
Method
GetDashboard
(ctx context.Context, arg GetDashboardParams)
desktop/backend-go/internal/database/sqlc/dashboards.sql.go:331
↓ 8 callers
Method
GetGmailAPI
GetGmailAPI returns a Gmail API service for a user.
desktop/backend-go/internal/integrations/google/gmail_read.go:16
↓ 8 callers
Method
GetModule
GetModule retrieves a module by ID
desktop/backend-go/internal/services/custom_module_service_crud.go:117
↓ 8 callers
Method
GetSheetsAPI
GetSheetsAPI returns a Google Sheets API service for a user.
desktop/backend-go/internal/integrations/google/sheets.go:60
↓ 8 callers
Method
GetTeamMember
GetTeamMember returns a single team member.
desktop/backend-go/internal/handlers/team.go:200
↓ 8 callers
Method
GetWorkspaceMemories
GetWorkspaceMemories retrieves shared workspace memories
desktop/backend-go/internal/services/memory_hierarchy_service.go:40
↓ 8 callers
Method
HasFeature
HasFeature checks if a specific feature is enabled.
desktop/backend-go/internal/integrations/microsoft/provider.go:125
↓ 8 callers
Method
ID
ID returns the tool's provider ID.
desktop/backend-go/internal/integrations/google/tools.go:179
↓ 8 callers
Method
IncrementStarted
Metrics atomic operations IncrementStarted increments the total started counter
desktop/backend-go/internal/container/monitor.go:433
↓ 8 callers
Method
IsConnected
IsConnected checks if a user has active connections
desktop/backend-go/internal/services/sse_broadcaster.go:259
↓ 8 callers
Method
IsEnabled
IsEnabled returns whether the cache is currently enabled
desktop/backend-go/internal/services/embedding_cache_service.go:443
↓ 8 callers
Method
IsLoaded
IsLoaded returns whether skills have been loaded.
desktop/backend-go/internal/services/skills_loader_agent.go:124
↓ 8 callers
Method
List
List returns metadata for all registered skills
desktop/backend-go/internal/services/skills/registry.go:74
↓ 8 callers
Method
ListInstalledModules
ListInstalledModules lists all installed modules for a workspace
desktop/backend-go/internal/services/module_installation_service.go:399
↓ 8 callers
Method
ListRoles
===================================================================== ROLE MANAGEMENT ================================================================
desktop/backend-go/internal/services/workspace_service.go:524
↓ 8 callers
Method
Name
()
desktop/backend-go/internal/services/websearch_service.go:42
↓ 8 callers
Function
New
New creates a new ClientAgent
desktop/backend-go/internal/agents/client/agent.go:18
↓ 8 callers
Function
New
New creates a new ProjectAgent
desktop/backend-go/internal/agents/project/agent.go:18
↓ 8 callers
Function
New
New creates a new AnalystAgent
desktop/backend-go/internal/agents/analyst/agent.go:18
↓ 8 callers
Function
New
New creates a new DocumentAgent
desktop/backend-go/internal/agents/document/agent.go:18
↓ 8 callers
Function
NewCircuitBreaker
NewCircuitBreaker creates a new circuit breaker
desktop/backend-go/internal/integrations/osa/resilience.go:94
↓ 8 callers
Function
NewContainerManager
NewContainerManager creates a new container manager
desktop/backend-go/internal/container/manager.go:34
↓ 8 callers
Function
NewOSAWebhooksHandler
NewOSAWebhooksHandler creates a new webhooks handler. isProduction must be true when ENVIRONMENT=production; unsigned webhooks are then rejected uncon
desktop/backend-go/internal/handlers/osa_webhooks.go:33
↓ 8 callers
Function
NewPatternExtractor
NewPatternExtractor creates a new extractor.
desktop/backend-go/internal/subconscious/pattern_extractor.go:25
↓ 8 callers
Function
NewResilientClient
NewResilientClient creates a new resilient OSA client
desktop/backend-go/internal/integrations/osa/resilient_client.go:45
↓ 8 callers
Function
NewStreamProcessor
NewStreamProcessor creates a new stream processor
desktop/backend-go/internal/streaming/sse_writer.go:75
↓ 8 callers
Function
NewWorkspaceService
===================================================================== CONSTRUCTOR ====================================================================
desktop/backend-go/internal/services/workspace_service.go:98
↓ 8 callers
Method
RegisterActions
RegisterActions registers module actions with sorx engine
desktop/backend-go/internal/services/module_installation_service.go:165
↓ 8 callers
Function
RespondBadRequestErr
RespondBadRequestErr sends a 400 with the user-facing message. msg must be safe to expose — do not pass err.Error() here.
desktop/backend-go/internal/handlers/error_middleware.go:88
↓ 8 callers
Method
RunOnce
RunOnce checks for persistent failures and adjusts setpoints.
desktop/backend-go/internal/feedback/double_loop.go:77
↓ 8 callers
Method
TestExecution
---- Sandbox lifecycle methods ---------------------------------------------- TestExecution runs a single sandbox execution against projectPath.
desktop/backend-go/internal/sandbox/e2b/client_sandbox.go:12
↓ 8 callers
Function
ValidateAuthToken
ValidateAuthToken validates a JWT token from OSA This can be used to validate responses or callbacks from OSA
desktop/backend-go/internal/integrations/osa/auth.go:46
↓ 8 callers
Method
WithError
WithError adds the error message to details
desktop/backend-go/internal/utils/errors.go:180
↓ 8 callers
Method
checkOperationProtection
checkOperationProtection validates changes against protected operations
desktop/backend-go/internal/services/module_protection.go:220
↓ 8 callers
Function
computeDominantMode
computeDominantMode finds the mode with the most cumulative time. DurationMs measures time spent in the *previous* mode (FromMode), not the destinatio
desktop/backend-go/internal/services/session_health.go:89
↓ 8 callers
Function
computeLCS
computeLCS computes the Longest Common Subsequence of two string slices
desktop/backend-go/internal/services/workspace_version_diff.go:296
↓ 8 callers
Function
cookieHeader
cookieHeader returns the value of the named cookie from an http.Response.
desktop/backend-go/internal/handlers/oauth_test.go:85
↓ 8 callers
Function
createOSATestWorkspace
createOSATestWorkspace creates a test workspace for OSA API tests
desktop/backend-go/internal/handlers/osa_api_test_helpers.go:40
↓ 8 callers
Method
emit
* Emit sync event
desktop/src/main/sync/engine.ts:171
↓ 8 callers
Method
emitProgress
(taskID, status, message string, progress int)
desktop/backend-go/internal/appgen/worker.go:205
← previous
next →
401–500 of 12,109, ranked by callers