MCPcopy Create free account

hub / github.com/NateBJones-Projects/OB1 / functions

Functions1,804 in github.com/NateBJones-Projects/OB1

↓ 6 callersFunctiongetHeader
(msg: GmailMessage, name: string)
recipes/email-history-import/pull-gmail.ts:400
↓ 6 callersFunctionhttp_post_with_retry
POST with exponential backoff retry on transient failures.
recipes/chatgpt-conversation-import/import-chatgpt.py:273
↓ 6 callersFunctionintParam
(value: string | null, fallback: number, min = 0, max = 1000)
integrations/open-brain-rest/index.ts:100
↓ 6 callersFunctionjson
(data: unknown, status = 200)
integrations/consolidation-workers/metadata-norm/index.ts:76
↓ 6 callersFunctionjson
(data: unknown, status = 200)
integrations/consolidation-workers/bio/index.ts:65
↓ 6 callersFunctionlog
(msg)
recipes/wiki-synthesis/scripts/synthesize-wiki.mjs:381
↓ 6 callersFunctionnumberValue
(value: unknown, fallback: number)
integrations/open-brain-rest/index.ts:106
↓ 6 callersFunctionparseNumberFlag
(raw, defaultValue)
recipes/lint-sweep/lint-sweep.js:119
↓ 6 callersFunctionpositiveInt
(value, fallback)
docs/walkthroughs/ob1-agent-dashboard/demo-rest-server.mjs:302
↓ 6 callersFunctionrequest
(path, options = {})
integrations/agent-memory-api/smoke/seed-nate-continuity-demo.mjs:307
↓ 6 callersFunctionresolveLlmFetchTimeoutMs
()
integrations/consolidation-workers/_shared/network.ts:23
↓ 6 callersFunctionshowCaptureResult
(message, kind)
integrations/chrome-capture-extension/popup/popup.js:251
↓ 6 callersFunctiontableCount
(table, signal, extraQuery = "")
recipes/brain-smoke-test/smoke-all.js:199
↓ 6 callersFunctiontruncateContent
(content: string, maxLen: number)
integrations/enhanced-mcp/index.ts:76
↓ 6 callersFunctionviewMissing
(err: { message?: string } | null | undefined)
integrations/enhanced-mcp/index.ts:1467
↓ 6 callersFunctionword_count
(text: str)
recipes/obsidian-vault-import/import-obsidian.py:217
↓ 5 callersFunction_as_bool
(value: Any, default: bool)
integrations/hermes-agent-memory/plugin/__init__.py:108
↓ 5 callersFunction_clean_text_for_capture
Strip our own ob1-context wrapper before capturing the turn.
integrations/hermes-agent-memory/plugin/__init__.py:215
↓ 5 callersMethod_patched
(self, configured)
integrations/hermes-agent-memory/plugin/tests/test_ob1_provider.py:654
↓ 5 callersFunctionappendCaptureLog
(entry)
integrations/chrome-capture-extension/background/service-worker.js:103
↓ 5 callersFunctionasNumber
(value: unknown, fallback: number, min: number, max: number)
integrations/enhanced-mcp/_shared/helpers.ts:73
↓ 5 callersFunctionasNumber
(value: unknown, fallback: number, min: number, max: number)
integrations/consolidation-workers/_shared/helpers.ts:41
↓ 5 callersFunctioncopy_tree
(src: Path, dst: Path)
skills/heavy-file-ingestion/scripts/build_client_exports.py:21
↓ 5 callersFunctiondeleteThought
( apiKey: string, id: string )
dashboards/open-brain-dashboard-next/lib/api.ts:143
↓ 5 callersFunctionfail
(message)
integrations/agent-memory-api/smoke/cleanup-test-memory.mjs:90
↓ 5 callersFunctionfail
(message)
integrations/agent-memory-api/smoke/seed-nate-continuity-demo.mjs:342
↓ 5 callersFunctionfail
(message)
integrations/agent-memory-api/smoke/live-smoke.mjs:240
↓ 5 callersFunctionfail
(message)
integrations/openclaw-agent-memory/plugin/scripts/check-tool-schemas.mjs:16
↓ 5 callersFunctionfetchWithTimeout
( url: string, init: RequestInit = {}, timeoutMs?: number, )
integrations/enhanced-mcp/_shared/helpers.ts:46
↓ 5 callersFunctionfixMetaEncoding
(text)
recipes/instagram-import/import-instagram.mjs:55
↓ 5 callersFunctionformatDate
(dateStr: string)
dashboards/open-brain-dashboard-pro/lib/format.ts:5
↓ 5 callersFunctionjson
(data: unknown, status = 200)
integrations/entity-extraction-worker/index.ts:101
↓ 5 callersFunctionloadEnv
(envPath = ".env.local")
recipes/atomizer/lib/entity-resolver.mjs:432
↓ 5 callersFunctionnormalizeThought
(row: DbThought, extra: Record<string, unknown> = {})
integrations/open-brain-rest/index.ts:115
↓ 5 callersFunctionnow
()
recipes/gmail-smart-pull/scripts/pull-gmail.mjs:995
↓ 5 callersFunctionpatch
(path, body)
recipes/typed-edge-classifier/classify-edges.mjs:350
↓ 5 callersMethodrecall
(self, *, workspace_id: str, project_id: Optional[str], task_type: str, query: str, scope: Opti
integrations/hermes-agent-memory/plugin/__init__.py:466
↓ 5 callersFunctionrenderEntries
(entries: EntryRow[])
recipes/work-operating-model-activation/index.ts:197
↓ 5 callersFunctionrenderSectionHeading
(title: string)
recipes/work-operating-model-activation/index.ts:193
↓ 5 callersFunctionrequireAuth
(req: Request)
recipes/vercel-neon-telegram/src/lib/auth.ts:32
↓ 5 callersFunctionrequireSessionOrRedirect
()
dashboards/open-brain-dashboard-pro/lib/auth.ts:58
↓ 5 callersFunctionrespond
(payload)
integrations/chrome-capture-extension/content-scripts/bridge.js:38
↓ 5 callersFunctionrunStep
(manifest, name, fn, bestEffort)
recipes/wiki-compiler/compile-wiki.mjs:264
↓ 5 callersFunctionsleep
(ms)
recipes/thought-enrichment/backfill-type.mjs:75
↓ 5 callersFunctionstashDelete
(tabId, requestId)
integrations/chrome-capture-extension/background/gemini-debugger.js:101
↓ 5 callersMethodsync_turn
(self, *a, **kw)
integrations/hermes-agent-memory/plugin/tests/test_ob1_provider.py:42
↓ 5 callersFunctiontoggleSelection
(pair: DuplicatePair, action: Selection)
dashboards/open-brain-dashboard-pro/app/duplicates/page.tsx:38
↓ 5 callersFunctiontoggleSelection
(key: string, action: Selection)
dashboards/open-brain-dashboard-next/app/duplicates/page.tsx:31
↓ 5 callersFunctionupdateJobById
( jobId: number, updates: Record<string, unknown>, )
integrations/smart-ingest/index.ts:841
↓ 5 callersFunctionvalidateAccessKey
(key: string)
recipes/vercel-neon-telegram/src/lib/auth.ts:3
↓ 5 callersFunctionwithStorageLock
(fn)
integrations/chrome-capture-extension/background/service-worker.js:79
↓ 5 callersFunctionwriteFile
(wiki, entity, sourceCounts, provenance, outDir)
recipes/entity-wiki/generate-wiki.mjs:640
↓ 5 callersMethodwriteback
(self, *, workspace_id: str, project_id: Optional[str], memory_payload: dict,
integrations/hermes-agent-memory/plugin/__init__.py:505
↓ 4 callersMethod_capture_request
(self)
integrations/hermes-agent-memory/plugin/tests/test_ob1_provider.py:347
↓ 4 callersFunction_cell_value
Extract a clean string value from a cell, treating None as empty.
recipes/perplexity-conversation-import/import-perplexity.py:161
↓ 4 callersFunction_format_recall_context
Wrap returned memories in <ob1-context> for system prompt injection.
integrations/hermes-agent-memory/plugin/__init__.py:391
↓ 4 callersFunction_format_relative_time
(iso_ts: str)
integrations/hermes-agent-memory/plugin/__init__.py:369
↓ 4 callersFunctionadd_microtype
(img: Image.Image, text: str = "NBJ OB1")
docs/assets/agent-memory/promotional/build_promotional_assets.py:51
↓ 4 callersFunctionapiUpdateKanban
( thoughtId: string, updates: Record<string, unknown> )
dashboards/open-brain-dashboard-next/components/KanbanBoard.tsx:22
↓ 4 callersFunctionasInteger
(value: unknown, fallback: number, min: number, max: number)
integrations/consolidation-workers/_shared/helpers.ts:47
↓ 4 callersFunctionasNumber
(value: unknown, fallback: number, min: number, max: number)
integrations/smart-ingest/_shared/helpers.ts:73
↓ 4 callersFunctionbuildAtomRecord
(email, runId, ctx = {}, atom = null)
recipes/gmail-smart-pull/scripts/pull-gmail.mjs:870
↓ 4 callersFunctionbuildRecommendationList
(items: Array<Record<string, unknown>>)
recipes/work-operating-model-activation/index.ts:398
↓ 4 callersFunctioncall
(method, relPath, body, extraHeaders = {})
recipes/atomizer/lib/entity-resolver.mjs:391
↓ 4 callersFunctioncallMcpTool
(name: string, args: Record<string, unknown> = {})
dashboards/open-brain-dashboard/src/lib/api.ts:24
↓ 4 callersFunctioncaptureThought
( content: string, source: string, )
recipes/vercel-neon-telegram/src/lib/capture.ts:5
↓ 4 callersFunctioncheckpointState
(state)
recipes/thought-enrichment/enrich-thoughts.mjs:719
↓ 4 callersFunctioncleanupScenario
(tag)
recipes/ob-graph/smoke-graph-rpcs.mjs:176
↓ 4 callersFunctiondeleteSmokeRows
(reason = "cleanup")
recipes/brain-smoke-test/smoke-all.js:573
↓ 4 callersFunctiondraw_logo_lockup
(img: Image.Image, draw: ImageDraw.ImageDraw, x: int, y: int, logo_size: int = 74)
docs/assets/agent-memory/promotional/build_promotional_assets.py:82
↓ 4 callersFunctionensureDir
(dirPath)
recipes/wiki-compiler/compile-wiki.mjs:173
↓ 4 callersFunctionensureSyncTab
(existingTabId)
integrations/chrome-capture-extension/background/gemini-sync.js:289
↓ 4 callersFunctionestimateCost
(model, inTokens, outTokens)
recipes/typed-edge-classifier/classify-edges.mjs:91
↓ 4 callersFunctionfail
(msg)
recipes/wiki-synthesis/scripts/synthesize-wiki.mjs:385
↓ 4 callersFunctionfindThought
(id)
docs/walkthroughs/ob1-agent-dashboard/demo-rest-server.mjs:298
↓ 4 callersFunctionfreshRateLimiter
()
recipes/vercel-neon-telegram/src/lib/__tests__/rate-limit.test.ts:4
↓ 4 callersFunctiongetBrainBridgeState
()
recipes/repo-learning-coach/server/brain.ts:38
↓ 4 callersFunctiongetElementText
(el)
integrations/chrome-capture-extension/content-scripts/extractor-chatgpt.js:28
↓ 4 callersFunctiongetElementText
(el)
integrations/chrome-capture-extension/content-scripts/extractor-gemini.js:34
↓ 4 callersFunctiongetLessonDetail
(slug: string)
recipes/repo-learning-coach/server/db.ts:643
↓ 4 callersFunctiongetLocalState
()
integrations/chrome-capture-extension/background/service-worker.js:91
↓ 4 callersFunctiongetProgressByLessonId
(lessonId: string)
recipes/repo-learning-coach/server/db.ts:174
↓ 4 callersFunctiongetProject
()
recipes/repo-learning-coach/server/db.ts:148
↓ 4 callersFunctiongmailFetch
(accessToken, path)
recipes/gmail-smart-pull/scripts/pull-gmail.mjs:575
↓ 4 callersFunctionhandler
(sig)
recipes/brain-smoke-test/smoke-all.js:629
↓ 4 callersFunctionload_bg
(name: str)
docs/assets/agent-memory/promotional/build_promotional_assets.py:28
↓ 4 callersFunctionmainLoop
()
integrations/chrome-capture-extension/background/gemini-sync.js:441
↓ 4 callersFunctionmergeSettings
(raw)
integrations/chrome-capture-extension/lib/config.js:104
↓ 4 callersFunctionnormalizeName
(name: string)
integrations/entity-extraction-worker/index.ts:366
↓ 4 callersFunctionnow
()
recipes/repo-learning-coach/server/db.ts:101
↓ 4 callersFunctionoverlay_gradient
(img: Image.Image, opacity: int = 150)
docs/assets/agent-memory/promotional/build_promotional_assets.py:38
↓ 4 callersFunctionparseAtomsFromResponse
(raw)
recipes/gmail-smart-pull/scripts/lib/atomize-text.mjs:108
↓ 4 callersFunctionparseRfc2822Address
(raw)
recipes/atomizer/lib/entity-resolver.mjs:83
↓ 4 callersFunctionparseStringArray
(value: unknown, fieldName: string)
recipes/repo-learning-coach/server/db.ts:140
↓ 4 callersFunctionpersistSessionMetrics
()
integrations/chrome-capture-extension/background/service-worker.js:50
↓ 4 callersFunctionpushIf
(el)
integrations/chrome-capture-extension/background/gemini-sync.js:188
↓ 4 callersMethodqueue_prefetch
(self, query, *, session_id="")
integrations/hermes-agent-memory/plugin/tests/test_ob1_provider.py:41
↓ 4 callersFunctionreadMcpBody
(r)
server/test-stateless.mjs:81
↓ 4 callersFunctionrefreshGeminiSyncUI
()
integrations/chrome-capture-extension/popup/popup.js:456
↓ 4 callersFunctionrefreshLessonAndDashboard
(slug: string)
recipes/repo-learning-coach/src/App.tsx:177
← previousnext →101–200 of 1,804, ranked by callers