MCPcopy Create free account

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

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

↓ 42 callersFunctionasString
(value: unknown, fallback: string)
integrations/enhanced-mcp/_shared/helpers.ts:69
↓ 38 callersFunctionthought
({ id, content, type, source_type, importance, quality_score, topics, people = ["Nate B. Jones
docs/walkthroughs/ob1-agent-dashboard/seed-data.mjs:8
↓ 29 callersFunctionjson
(data: unknown, status = 200)
integrations/smart-ingest/index.ts:195
↓ 29 callersFunctiontoolFailure
(message: string)
integrations/enhanced-mcp/index.ts:69
↓ 28 callersFunctionresolve
( action: "keep_a" | "keep_b" | "keep_both", pair: DuplicatePair )
dashboards/open-brain-dashboard-pro/app/duplicates/page.tsx:129
↓ 27 callersFunctionupdateState
(mutator)
integrations/chrome-capture-extension/background/gemini-sync.js:151
↓ 26 callersFunctiontoolSuccess
(text: string, payload: Record<string, unknown>)
integrations/enhanced-mcp/index.ts:62
↓ 25 callersFunctionasString
(value: unknown, fallback: string)
integrations/consolidation-workers/_shared/helpers.ts:37
↓ 25 callersFunctionfont
(size: int, bold: bool = False)
docs/assets/agent-memory/promotional/build_promotional_assets.py:24
↓ 24 callersFunctionasString
(value: unknown, fallback: string)
integrations/entity-extraction-worker/_shared/helpers.ts:37
↓ 23 callersFunctionoptionalNullableString
()
integrations/openclaw-agent-memory/plugin/src/tool-schemas.js:5
↓ 21 callersFunctionLOG
(msg, ...rest)
integrations/chrome-capture-extension/background/gemini-sync.js:78
↓ 20 callersFunctionassert
(condition, label)
server/test-stateless.mjs:70
↓ 19 callersFunctionERR
(msg, ...rest)
integrations/chrome-capture-extension/background/gemini-debugger.js:75
↓ 19 callersFunctionnormalizeStringArray
(value: unknown)
integrations/consolidation-workers/_shared/helpers.ts:67
↓ 18 callersFunctionasInteger
(value: unknown, fallback: number, min: number, max: number)
integrations/enhanced-mcp/_shared/helpers.ts:79
↓ 17 callersFunctionLOG
(msg, ...rest)
integrations/chrome-capture-extension/background/gemini-debugger.js:74
↓ 17 callersFunctionisRecord
(value: unknown)
integrations/consolidation-workers/_shared/helpers.ts:60
↓ 17 callersFunctionrequireSession
()
dashboards/open-brain-dashboard-next/lib/auth.ts:62
↓ 17 callersFunctionsbCount
(pathQuery)
recipes/atomizer/audit-gmail-pipeline.mjs:52
↓ 17 callersFunctionsendJson
(response, status, body)
docs/walkthroughs/ob1-agent-dashboard/demo-rest-server.mjs:326
↓ 16 callersFunctionasString
(value: unknown, fallback: string)
integrations/smart-ingest/_shared/helpers.ts:69
↓ 16 callersMethodinitialize
(self, session_id: str, **kwargs)
integrations/hermes-agent-memory/plugin/__init__.py:793
↓ 16 callersFunctionnormalizeStringArray
(value: unknown)
integrations/entity-extraction-worker/_shared/helpers.ts:67
↓ 16 callersFunctionnormalizeStringArray
(value: unknown)
integrations/smart-ingest/_shared/helpers.ts:99
↓ 16 callersFunctionnormalizeStringArray
(value: unknown)
integrations/enhanced-mcp/_shared/helpers.ts:99
↓ 15 callersFunctionERR
(msg, ...rest)
integrations/chrome-capture-extension/background/gemini-sync.js:79
↓ 15 callersFunctiongetSession
()
dashboards/open-brain-dashboard-pro/lib/auth.ts:38
↓ 15 callersFunctionisRecord
(value: unknown)
integrations/entity-extraction-worker/_shared/helpers.ts:60
↓ 15 callersFunctionjsonResponse
( body: unknown, status = 200, extraHeaders: Record<string, string> = {}, )
recipes/local-brain-no-mcp/functions/_shared/cors.ts:8
↓ 15 callersFunctionloadState
()
integrations/chrome-capture-extension/background/gemini-sync.js:118
↓ 14 callersFunctiongetSession
()
dashboards/open-brain-dashboard-next/lib/auth.ts:53
↓ 14 callersFunctionrequireSession
()
dashboards/open-brain-dashboard-pro/lib/auth.ts:47
↓ 13 callersFunctionassert
(condition, message)
integrations/agent-memory-api/smoke/live-smoke.mjs:236
↓ 13 callersFunctionlog
(msg)
recipes/atomizer/re-atomize-gmail-thought.mjs:191
↓ 13 callersFunctionnext
()
recipes/wiki-compiler/compile-wiki.mjs:72
↓ 13 callersFunctionoptionalStringArray
()
integrations/openclaw-agent-memory/plugin/src/tool-schemas.js:6
↓ 13 callersFunctionsbGet
(pathQuery, extraHeaders = {})
recipes/atomizer/audit-gmail-pipeline.mjs:46
↓ 12 callersFunctionappendLog
(sessionId, projectName, turns, disposition)
skills/auto-capture-claude-code/session-end-capture.mjs:84
↓ 12 callersFunctionensureNoError
(promise: ErrorOnlyResult)
recipes/repo-learning-coach/server/db.ts:132
↓ 12 callersFunctiongetHeader
(msg, name)
recipes/gmail-smart-pull/scripts/pull-gmail.mjs:674
↓ 12 callersFunctionnext
()
recipes/entity-wiki/generate-wiki.mjs:79
↓ 12 callersFunctionsource
(kind, uri, title, timestamp)
integrations/agent-memory-api/smoke/seed-nate-continuity-demo.mjs:294
↓ 11 callersFunctioncheckRateLimit
()
recipes/vercel-neon-telegram/src/lib/rate-limit.ts:12
↓ 11 callersFunctiongetStateModule
()
integrations/chrome-capture-extension/background/gemini-sync.js:101
↓ 11 callersFunctionjsonText
(payload: unknown)
recipes/work-operating-model-activation/index.ts:165
↓ 11 callersFunctionrefreshBadge
()
integrations/chrome-capture-extension/background/service-worker.js:245
↓ 11 callersFunctionrequest
(method, path, body)
integrations/open-brain-rest/smoke/live-smoke.mjs:111
↓ 11 callersFunctionrequireSessionOrRedirect
()
dashboards/open-brain-dashboard-next/lib/auth.ts:76
↓ 10 callersFunctionapiFetch
( apiKey: string, path: string, init?: RequestInit )
dashboards/open-brain-dashboard-pro/lib/api.ts:56
↓ 10 callersFunctionfetchWithTimeout
(url, opts = {}, timeoutMs = DEFAULT_LLM_TIMEOUT_MS)
recipes/thought-enrichment/lib/memory-core.mjs:37
↓ 10 callersMethodhandle_tool_call
(self, *a, **kw)
integrations/hermes-agent-memory/plugin/tests/test_ob1_provider.py:44
↓ 10 callersFunctionisRecord
(value: unknown)
integrations/enhanced-mcp/_shared/helpers.ts:92
↓ 10 callersFunctionrequest
(path, options = {})
integrations/agent-memory-api/smoke/live-smoke.mjs:205
↓ 10 callersFunctionwrap
(fn: () => Promise<string>)
extensions/job-hunt/index.ts:593
↓ 9 callersFunction_extract_findings
Heuristically extract structured findings from a conversation. Returns a dict matching OB1 memory_payload categories. Empty arrays for catego
integrations/hermes-agent-memory/plugin/__init__.py:253
↓ 9 callersFunctionapiFetch
( apiKey: string, path: string, init?: RequestInit )
dashboards/open-brain-dashboard-next/lib/api.ts:32
↓ 9 callersFunctionassert
(cond, msg)
recipes/ob-graph/smoke-graph-rpcs.mjs:185
↓ 9 callersFunctionassert
(condition, message)
integrations/open-brain-rest/smoke/live-smoke.mjs:127
↓ 9 callersFunctionbuildTurn
({ conversationId = 'c_abc123def456', responseId = 'r_xyz000', candidateId = 'cand-0', userPrompt = 'W
integrations/chrome-capture-extension/lib/__tests__/extractor-gemini-history.test.js:66
↓ 9 callersFunctioncloseSyncTab
(tabId)
integrations/chrome-capture-extension/background/gemini-sync.js:307
↓ 9 callersFunctionfetchJson
(url, init, signal)
recipes/brain-smoke-test/smoke-all.js:187
↓ 9 callersFunctionfetchWithTimeout
( url: string, init: RequestInit = {}, timeoutMs?: number, )
integrations/smart-ingest/_shared/helpers.ts:46
↓ 9 callersFunctiongetWaiters
()
integrations/chrome-capture-extension/background/gemini-sync.js:109
↓ 9 callersFunctionshowSyncResult
(message, kind)
integrations/chrome-capture-extension/popup/popup.js:339
↓ 9 callersFunctionwrite_text
(path: Path, content: str)
skills/heavy-file-ingestion/scripts/convert_heavy_file.py:75
↓ 8 callersMethod_request
(self, method: str, path: str, *, body: Optional[dict] = None)
integrations/hermes-agent-memory/plugin/__init__.py:441
↓ 8 callersFunctiondescribe
(edge, dir)
recipes/entity-wiki/generate-wiki.mjs:412
↓ 8 callersFunctionextractKey
(req: Request)
recipes/vercel-neon-telegram/src/lib/auth.ts:15
↓ 8 callersFunctiongetElementText
(el)
integrations/chrome-capture-extension/content-scripts/extractor-claude.js:86
↓ 8 callersMethodrequest
(path: string, options: RequestOptions = {})
integrations/openclaw-agent-memory/plugin/src/client.ts:37
↓ 8 callersFunctionstringMeta
(metadata: Record<string, unknown>, key: string)
integrations/open-brain-rest/index.ts:143
↓ 7 callersFunction_resolve_workspace_id
Return the OB1 workspace_id to use, applying workspaceMode rules. "shared" (default) → fallback (the configured workspace_id). "per-agent" →
integrations/hermes-agent-memory/plugin/__init__.py:183
↓ 7 callersFunctioncommonEntities
(extraTopics = [])
integrations/agent-memory-api/smoke/seed-nate-continuity-demo.mjs:286
↓ 7 callersFunctionisRecord
(value: unknown)
integrations/smart-ingest/_shared/helpers.ts:92
↓ 7 callersFunctionlabel
(draw: ImageDraw.ImageDraw, xy: tuple[int, int], text: str, fill=OLIVE)
docs/assets/agent-memory/promotional/build_promotional_assets.py:63
↓ 7 callersFunctionmake_dedupe_key
Generate a short SHA256 hash from string parts for deduplication.
recipes/perplexity-conversation-import/import-perplexity.py:118
↓ 7 callersFunctionmergeUniqueStrings
(base: unknown, extras: string[])
integrations/entity-extraction-worker/_shared/helpers.ts:78
↓ 7 callersFunctionmergeUniqueStrings
(base: unknown, extras: string[])
integrations/smart-ingest/_shared/helpers.ts:110
↓ 7 callersFunctionmergeUniqueStrings
(base: unknown, extras: string[])
integrations/enhanced-mcp/_shared/helpers.ts:110
↓ 7 callersFunctionmergeUniqueStrings
(base: unknown, extras: string[])
integrations/consolidation-workers/_shared/helpers.ts:78
↓ 7 callersFunctionqueryAllDeep
(selector, root = document)
integrations/chrome-capture-extension/content-scripts/extractor-claude.js:71
↓ 7 callersFunctionregisterTool
(api: any, tool: { name: string; label: string; description: string; parameters: unknown; run: (client: AgentM
integrations/openclaw-agent-memory/plugin/src/index.ts:165
↓ 7 callersFunctionrequestJson
(input: RequestInfo, init?: RequestInit)
recipes/repo-learning-coach/src/lib/api.ts:12
↓ 7 callersFunctionrpc
(name, body)
recipes/ob-graph/smoke-graph-rpcs.mjs:69
↓ 7 callersFunctionsetStatusDot
(connected, errored)
integrations/chrome-capture-extension/popup/popup.js:59
↓ 7 callersFunctionshowResult
(message, kind)
integrations/chrome-capture-extension/popup/popup.js:75
↓ 7 callersFunctionshowResult
(message, kind)
integrations/chrome-capture-extension/popup/config.js:10
↓ 6 callersMethod_patched
(self, configured)
integrations/hermes-agent-memory/plugin/tests/test_ob1_provider.py:535
↓ 6 callersFunction_read_hermes_active_model
Best-effort lookup of the currently-configured Hermes model + provider. Hermes' real ``on_turn_start`` (run_agent.py) doesn't pass model in kwarg
integrations/hermes-agent-memory/plugin/__init__.py:319
↓ 6 callersMethod_resolve_model_provider
Return {model, provider} from cached on_turn_start kwargs OR from Hermes' active config if the kwargs were empty (the common case).
integrations/hermes-agent-memory/plugin/__init__.py:894
↓ 6 callersFunctionasNumber
(value: unknown, fallback: number, min: number, max: number)
integrations/entity-extraction-worker/_shared/helpers.ts:41
↓ 6 callersFunctionaudit
(event_type: string, payload: Record<string, unknown>)
integrations/agent-memory-api/index.ts:313
↓ 6 callersFunctionbuildFrame
(rpcid, payloadJson)
integrations/chrome-capture-extension/lib/__tests__/extractor-gemini-history.test.js:55
↓ 6 callersFunctionbuildHistoryPayload
(turns)
integrations/chrome-capture-extension/lib/__tests__/extractor-gemini-history.test.js:61
↓ 6 callersFunctiondashboardUrl
(status)
integrations/agent-memory-api/smoke/seed-nate-continuity-demo.mjs:298
↓ 6 callersFunctionenv
(key)
recipes/brain-smoke-test/smoke-all.js:113
↓ 6 callersFunctionescapeForDelimiter
(raw: string, tagName: string)
integrations/smart-ingest/_shared/helpers.ts:365
↓ 6 callersFunctionescapeHtml
(value)
docs/walkthroughs/ob1-agent-dashboard/generate-guide.mjs:223
↓ 6 callersFunctionfetchWithTimeout
( url: string, init: RequestInit, timeoutMs: number, )
integrations/consolidation-workers/_shared/network.ts:38
next →1–100 of 1,804, ranked by callers