Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/arvohealth-ai/OpenVitals
/ functions
Functions
598 in github.com/arvohealth-ai/OpenVitals
⨍
Functions
598
◇
Types & classes
21
↓ 44 callers
Function
authorize
( request: FastifyRequest, reply: FastifyReply, input: { userId?: string; requiredScop
apps/api/src/index.ts:677
↓ 39 callers
Function
iso
(date: Date)
packages/runtime/src/index.ts:187
↓ 38 callers
Function
nowForApi
()
apps/api/src/index.ts:342
↓ 32 callers
Function
stable
(operation: T)
apps/api/src/openapi.ts:33
↓ 31 callers
Function
check
(condition, message)
scripts/smoke-e2e.mjs:11
↓ 31 callers
Function
loadRows
(table: typeof usersTable, parse: (value: unknown) => T, userId?: string)
apps/api/src/db.ts:445
↓ 29 callers
Function
createId
(...parts: string[])
packages/runtime/src/index.ts:218
↓ 29 callers
Function
jsonTable
(tableName: string)
apps/api/src/schema.ts:4
↓ 29 callers
Method
request
(path: string, parser: { parse: (value: unknown) => T }, options: RequestOptions = {})
packages/sdk-ts/src/index.ts:348
↓ 29 callers
Function
toJsonSchema
(schema: unknown, name: string)
apps/api/src/openapi.ts:31
↓ 27 callers
Function
insertRows
( table: typeof usersTable, rows: Array<{ id: string; userId?: string; createdAt?: string }>, fall
apps/api/src/db.ts:339
↓ 23 callers
Function
check
(condition, message)
scripts/apple-health-watch-local-e2e.mjs:7
↓ 23 callers
Method
close
()
scripts/openclaw-e2e.mjs:350
↓ 22 callers
Function
createApi
(options: CreateApiOptions = {})
apps/api/src/index.ts:325
↓ 21 callers
Function
check
(condition, message)
scripts/openclaw-e2e.mjs:19
↓ 21 callers
Function
print
(message: string)
scripts/agent-workflow.ts:918
↓ 17 callers
Function
sendError
(reply: FastifyReply, statusCode: number, error: unknown)
apps/api/src/index.ts:349
↓ 16 callers
Function
rounded
(value: number)
packages/scores/src/index.ts:35
↓ 15 callers
Function
clamp
(value: number, min: number, max: number)
packages/scores/src/index.ts:33
↓ 15 callers
Function
getTool
(name: N)
packages/mcp/src/index.ts:67
↓ 15 callers
Function
jsonResult
(payload: unknown)
packages/mcp/src/index.ts:7
↓ 14 callers
Function
numberOrNull
(value: unknown)
providers/whoop/src/live.ts:38
↓ 14 callers
Function
requestJson
(method, pathName, options = {})
scripts/smoke-e2e.mjs:83
↓ 14 callers
Method
syncStatus
(userId: string)
packages/sdk-ts/src/index.ts:433
↓ 13 callers
Function
buildDemoState
(now = new Date(), sourceOverrides: SourceOverrides = {})
packages/runtime/src/index.ts:1083
↓ 13 callers
Function
toRowId
(id: string, userId?: string | null)
apps/api/src/db.ts:220
↓ 12 callers
Function
isRecord
(value: unknown)
packages/llm/src/index.ts:322
↓ 11 callers
Function
stringOrNull
(value: unknown)
providers/whoop/src/live.ts:47
↓ 11 callers
Function
wave
(index: number, amplitude: number, phase = 0)
packages/runtime/src/index.ts:220
↓ 10 callers
Function
requireStateForUser
(reply: FastifyReply, userId: string)
apps/api/src/index.ts:406
↓ 9 callers
Method
_get
(self, path: str, params: dict | None = None)
packages/sdk-py/openvitals_sdk/client.py:208
↓ 9 callers
Function
asObject
(value, message)
scripts/smoke-e2e.mjs:17
↓ 9 callers
Function
errorMessage
(error: unknown)
apps/api/src/index.ts:157
↓ 9 callers
Function
runCommand
(command, args, options = {})
scripts/openclaw-e2e.mjs:49
↓ 9 callers
Function
stringOrNull
(value: unknown)
providers/oura/src/live.ts:53
↓ 8 callers
Function
asObject
(value, message)
scripts/apple-health-watch-local-e2e.mjs:13
↓ 8 callers
Function
experimental
(operation: T)
apps/api/src/openapi.ts:39
↓ 8 callers
Function
healthRecord
(overrides)
scripts/apple-health-watch-local-e2e.mjs:34
↓ 8 callers
Function
ingestMobileBatch
( state: DemoState, userId: string, providerId: ProviderId, input: IngestBatchInput, now = new Date(
packages/runtime/src/index.ts:2028
↓ 8 callers
Function
model
(id: string, prompt: string, completion: string)
packages/llm/src/index.test.ts:146
↓ 8 callers
Function
numberOrNull
(value: unknown)
providers/oura/src/live.ts:52
↓ 8 callers
Function
parseArgs
(argv: string[])
packages/openclaw-skill/src/cli.ts:18
↓ 8 callers
Function
serialize
( payload: { id: string; userId?: string; createdAt?: string }, fallbackUserId?: string )
apps/api/src/db.ts:222
↓ 8 callers
Function
upsertById
(rows: T[], incoming: T[])
packages/runtime/src/index.ts:1782
↓ 7 callers
Function
createObservation
(input: { id: string; userId: string; sourceAccountId: string; deviceId: string | null; metricFamily
packages/runtime/src/index.ts:591
↓ 7 callers
Function
fetchOuraCollection
(input: { accessToken: string; path: string; context: CollectorContext; })
providers/oura/src/live.ts:242
↓ 7 callers
Function
loadRun
(id?: string)
scripts/agent-workflow.ts:873
↓ 7 callers
Function
logStep
(message)
scripts/openclaw-e2e.mjs:25
↓ 7 callers
Function
requestJson
(method, pathName, options = {})
scripts/apple-health-watch-local-e2e.mjs:72
↓ 7 callers
Function
summarizeSyncStatusSemantics
(syncStatus: SyncStatusResponse, generatedAt = new Date())
packages/sdk-ts/src/index.ts:221
↓ 6 callers
Function
assertProviderContract
(input: { expectedProviderId: ProviderId; manifest: ProviderManifest; collector: Collector; })
providers/_test/contract.ts:6
↓ 6 callers
Function
createConnectorSession
( state: DemoState, userId: string, providerId: ProviderId, now = new Date() )
packages/runtime/src/index.ts:1577
↓ 6 callers
Function
createMockCollector
(manifest: ProviderManifest)
packages/runtime/src/index.ts:2260
↓ 6 callers
Function
createRawEvent
( userId: string, sourceAccountId: string, providerId: ProviderId, sourceRecordId: string, eventType
packages/runtime/src/index.ts:700
↓ 6 callers
Function
defaultSchedulerState
(userId: string, now = new Date())
apps/api/src/index.ts:807
↓ 6 callers
Function
deviceModelForProvider
(providerId: ProviderId)
packages/runtime/src/index.ts:241
↓ 6 callers
Function
isCollectorClientError
(error: unknown)
packages/collector-mobile-core/src/index.ts:186
↓ 6 callers
Function
isoOrNull
(value: unknown)
providers/whoop/src/live.ts:28
↓ 6 callers
Function
isoOrNull
(value: unknown)
providers/oura/src/live.ts:28
↓ 6 callers
Function
now
()
scripts/benchmark-api.ts:7
↓ 6 callers
Function
parseMetricCapabilities
(capabilities: MetricCapabilitySeed[])
packages/runtime/src/index.ts:289
↓ 6 callers
Function
pushRecord
(records: IngestRecord[], record: IngestRecord)
providers/oura/src/live.ts:276
↓ 6 callers
Function
resolveCollector
( mode: RuntimeMode, providerId: ProviderId )
apps/api/src/provider-registry.ts:71
↓ 6 callers
Function
saveRun
(runDir: string, run: WorkflowRun)
scripts/agent-workflow.ts:906
↓ 5 callers
Method
_headers
(self)
packages/sdk-py/openvitals_sdk/client.py:223
↓ 5 callers
Function
_live_signal_active_for_source
(source: dict)
packages/sdk-py/openvitals_sdk/client.py:37
↓ 5 callers
Method
_post
(self, path: str, payload: dict | None = None)
packages/sdk-py/openvitals_sdk/client.py:213
↓ 5 callers
Function
createMobileCollectorClient
(config: CollectorConfig, providerId: MobileProvider)
packages/collector-mobile-core/src/index.ts:220
↓ 5 callers
Function
dayStartIso
(value: unknown)
providers/oura/src/live.ts:36
↓ 5 callers
Function
findDailyObservation
(deps: DerivePipelineDeps, observations: Observation[], metric: string, day: string)
packages/runtime/src/pipeline/derive.ts:59
↓ 5 callers
Function
get
(type: "year" | "month" | "day" | "hour" | "minute")
packages/runtime/src/index.ts:134
↓ 5 callers
Method
healthcheck
()
packages/contracts/src/index.ts:737
↓ 5 callers
Function
isCredentialExpiredSyncSource
(source: MobileSyncStatusSource | null, now = new Date())
packages/collector-mobile-core/src/index.ts:207
↓ 5 callers
Method
listWebhooks
()
packages/sdk-ts/src/index.ts:513
↓ 5 callers
Function
liveSignalActiveForSource
(source: SyncStatusEntry)
packages/sdk-ts/src/index.ts:128
↓ 5 callers
Function
persistQueue
()
packages/collector-android/src/index.ts:67
↓ 5 callers
Function
persistStateAndFanout
( nextState: Awaited<ReturnType<typeof store.loadState>>, options: { allowedTypes?: string[]; dryRun?:
apps/api/src/index.ts:1069
↓ 5 callers
Function
recomputeMaterializedState
( state: DemoState, now: Date, syncedProviderIds: ProviderId[] = [] )
packages/runtime/src/index.ts:1474
↓ 5 callers
Function
request
(path: string, init: RequestInit = {})
scripts/benchmark-api.ts:9
↓ 5 callers
Function
requestJson
( config: CollectorConfig, path: string, method: "GET" | "POST" | "PUT", body?: unknown )
packages/collector-mobile-core/src/index.ts:148
↓ 5 callers
Function
round
(value: number)
packages/runtime/src/index.ts:216
↓ 4 callers
Method
alerts
(input: unknown)
packages/sdk-ts/src/index.ts:480
↓ 4 callers
Function
asArray
(value, message)
scripts/openclaw-e2e.mjs:44
↓ 4 callers
Function
asArray
(value, message)
scripts/smoke-e2e.mjs:22
↓ 4 callers
Function
avg
(values: number[])
packages/runtime/src/pipeline/workflow.ts:96
↓ 4 callers
Function
buildScore
( scoreKind: Score["scoreKind"], providerId: ProviderId, value: ReturnType<typeof computeSleepCons
packages/runtime/src/pipeline/derive.ts:170
↓ 4 callers
Function
canonicalSourceKey
(sourceRecordId: string)
packages/runtime/src/index.ts:222
↓ 4 callers
Function
classifyAppleHealthCaptureMode
(source: AppleHealthSourceMetadata)
packages/collector-ios/src/index.ts:183
↓ 4 callers
Function
computeStrainBalance
(input: StrainBalanceInput)
packages/scores/src/index.ts:83
↓ 4 callers
Function
connectionMethodForProvider
( mode: "demo" | "live", providerId: ProviderId, credential: ProviderCredential | null )
apps/api/src/index.ts:253
↓ 4 callers
Function
createOpenRouterClient
(config: OpenRouterConfig, fetchImpl: FetchLike = globalThis.fetch)
packages/llm/src/index.ts:100
↓ 4 callers
Function
createPolicyDecision
(workflowKind: WorkflowKind, severity: Alert["severity"])
packages/runtime/src/pipeline/workflow.ts:47
↓ 4 callers
Function
dayEndIso
(value: unknown)
providers/oura/src/live.ts:44
↓ 4 callers
Function
dedupeTimelineWithDecisions
( entries: T[], now = new Date(), precedenceOverride?: SourcePrecedenceOverride["precedence"] )
packages/runtime/src/index.ts:1026
↓ 4 callers
Function
executeSchedulerJob
(input: { userId: string; job: Exclude<SchedulerJob, "all">; dryRun?: boolean; })
apps/api/src/index.ts:1293
↓ 4 callers
Function
getSyncStatus
(state: DemoState, userId: string, now = new Date(), options: SyncStatusOptions = {})
packages/runtime/src/index.ts:1697
↓ 4 callers
Function
hashAppleHealthRawPayload
(payload: unknown)
packages/collector-ios/src/index.ts:173
↓ 4 callers
Function
ouraConfig
()
providers/oura/src/live.ts:77
↓ 4 callers
Function
parseOpenRouterPrice
(value: unknown)
packages/llm/src/index.ts:217
↓ 4 callers
Function
pushRecord
(record: IngestRecord)
providers/whoop/src/live.ts:146
next →
1–100 of 598, ranked by callers