MCPcopy Create free account

hub / github.com/neomjs/neo / functions

Functions8,612 in github.com/neomjs/neo

↓ 3 callersFunctionleafDefaultIdentity
* Builds the same-env/type/key identity used to compare leaf defaults across files. * * @param {{key: String, env: String, type: String}} leaf Leaf-
ai/scripts/setup/initServerConfigs.mjs:209
↓ 3 callersFunctionlinkRequiredMailboxEdgeOrThrow
* @summary Creates a delivery-critical mailbox edge and verifies SQLite persisted it. * * `GraphService.linkNodes()` intentionally culls missing-end
ai/services/memory-core/MailboxService.mjs:194
↓ 3 callersFunctionlintMcpTestLocations
* Returns all files in the deprecated MCP test tree that are not grandfathered. * @param {Object} [options] * @param {String} [options.deprecatedDir
ai/scripts/lint/lint-mcp-test-locations.mjs:58
↓ 3 callersFunctionlistAllCollectionNames
({client, limit = 1000})
ai/scripts/maintenance/purgeTestCollections.mjs:121
↓ 3 callersFunctionlistServersWithTemplates
(serversRoot = serversDir)
ai/scripts/setup/initServerConfigs.mjs:70
↓ 3 callersMethodloadCustomConfig
* @summary Loads a custom config file if `--config <path>` was provided. No-op if * `aiConfig` is null or `configFile` is unset. * @returns
ai/mcp/server/BaseServer.mjs:237
↓ 3 callersMethodloadDataModule
* @summary Dynamically loads a data module into the Data Worker using folder-scoped imports. * This restricts Webpack's context to specific sub-f
src/worker/Data.mjs:117
↓ 3 callersMethodloadFiles
* Placeholder method for loading external files. * Subclasses (e.g., `Neo.main.addon.AmCharts`) must implement this. * It **must** return a
src/main/addon/Base.mjs:200
↓ 3 callersFunctionloadIndexMap
(neoRootDir, type)
ai/services/ingestion/IssueIngestor.mjs:15
↓ 3 callersFunctionloadLocalAiConfig
({ configPath = LOCAL_AI_CONFIG_FILE, aiConfig = AiConfig, existsSync = fs.existsSync } = {})
ai/daemons/orchestrator/daemon.mjs:152
↓ 3 callersFunctionloadTopLevelAiConfig
({ configPath = LOCAL_AI_CONFIG_FILE, aiConfig = AiConfig, fsModule = fs } = {})
ai/scripts/maintenance/backup.mjs:117
↓ 3 callersMethodlockNode
* Locks a node ID to prevent its native scroll events from triggering ping-pong loops. * Uses a debounced timeout to ensure the lock survives con
src/main/addon/ScrollSync.mjs:87
↓ 3 callersFunctionmakeBody
()
test/playwright/unit/grid/HorizontalScrollbar.spec.mjs:73
↓ 3 callersFunctionmakeExecSync
(responses)
test/playwright/unit/ai/services/memory-core/harnessClassifier.spec.mjs:39
↓ 3 callersFunctionmakeRerankedProxy
(collectionType, queryImpl)
test/playwright/unit/ai/services/memory-core/StorageRouterDegraded.spec.mjs:33
↓ 3 callersFunctionmakeService
(name)
test/playwright/unit/ai/mcp/server/BaseServer.spec.mjs:545
↓ 3 callersFunctionmakeTempDir
()
test/playwright/unit/ai/scripts/lint/lintMcpTestLocations.spec.mjs:16
↓ 3 callersFunctionmakeWritableDb
* Write-side complement to the read-side RLS boundary above. * * The read side correctly treats a null-owned node as visible to every tenant. The bu
test/playwright/unit/ai/services/memory-core/GraphService.TenantIsolation.spec.mjs:261
↓ 3 callersMethodmanageMergeRequestLabels
* @summary Adds or removes labels on a merge request. * * Resolves label names to global ids (rejects unknown names with `LABEL_NOT_FOUND` r
ai/services/gitlab-workflow/MergeRequestService.mjs:323
↓ 3 callersMethodmanageMergeRequestReviewers
* @summary Adds or removes reviewers on a merge request (username-native via `mergeRequestSetReviewers`). * @param {Object} options *
ai/services/gitlab-workflow/MergeRequestService.mjs:379
↓ 3 callersFunctionmatch
(subscription, entityData, trace)
ai/services/memory-core/heartbeatPulseEvaluator.mjs:213
↓ 3 callersFunctionmatchesWhere
(metadata, where)
test/playwright/unit/ai/services/memory-core/SummaryService.TenantIsolation.spec.mjs:39
↓ 3 callersFunctionmemoryTexts
* Flattens a memory query response into searchable test evidence. * @param {Object} result The query_raw_memories tool result. * @returns {String}
test/playwright/integration/BackupRestoreWipe.integration.spec.mjs:226
↓ 3 callersFunctionmib
ai/scripts/maintenance/graphLifecycleReport.mjs:75
↓ 3 callersMethodmountEditor
* @param {Object} record * @param {String} dataField * @returns {Promise<void>}
src/table/plugin/CellEditing.mjs:106
↓ 3 callersMethodnavigateTo
* @param {String} item
apps/portal/view/news/pulls/MainContainerController.mjs:26
↓ 3 callersMethodnavigateTo
* @param {String} item
apps/portal/view/news/tickets/MainContainerController.mjs:26
↓ 3 callersMethodnavigateTo
* @param {String} item
apps/portal/view/news/discussions/MainContainerController.mjs:26
↓ 3 callersMethodnext
* Retrieves and removes the next highest priority event. * @returns {Object|null} The event or null if empty.
ai/agent/Scheduler.mjs:61
↓ 3 callersFunctionnormalizeContentIndexEntry
(entry = {})
ai/services/github-workflow/shared/contentIndex.mjs:185
↓ 3 callersFunctionnormalizeIdentityFiles
* @summary Normalizes runtime identity file descriptors. * * Each file descriptor contributes one SHA-256 digest field to the runtime identity block
ai/mcp/server/shared/services/RuntimeFreshnessService.mjs:53
↓ 3 callersMethodnormalizeManifestPaths
* @summary Converts a manifest path array into a stable unique string set. * @param {*} pathsAfterPush Raw manifest path list. * @returns {A
ai/services/knowledge-base/KnowledgeBaseIngestionService.mjs:598
↓ 3 callersMethodnormalizeMemorySessionGraphNodeId
* Normalizes row-backed Memory/Session graph node IDs to canonical lowercase prefixes. * * @summary Anchor & Echo: Keeps `memory:` / `sessio
ai/services/graph/SemanticGraphExtractor.mjs:56
↓ 3 callersMethodnotifyChange
* The single source of truth for record field changes. * Executes instance.setRecordFields(), and can get used via:
src/data/RecordFactory.mjs:291
↓ 3 callersMethodobserveData
* Path-scoped reactive subscription to a data leaf. Resolves the owning provider via * `getOwnerOfDataProperty` (the same hierarchy-aware resolut
ai/ConfigProvider.mjs:346
↓ 3 callersMethodonDeselect
* Gets triggered from selection.Model: deselect() * @param {String[]} items
apps/covid/view/country/Table.mjs:148
↓ 3 callersMethodonDragEnd
* @param data
src/dialog/Base.mjs:654
↓ 3 callersMethodonNavKeyColumn
* @param {Number} step=1
src/selection/HelixModel.mjs:119
↓ 3 callersMethodonRemoteDragLeave
* @param {Object} data
src/draggable/dashboard/SortZone.mjs:305
↓ 3 callersMethodonRemoteMethod
* Handles the execution of a requested remote method. * Triggered when a worker receives a message with `action: 'remoteMethod'`. * * T
src/worker/mixin/RemoteMethodAccess.mjs:211
↓ 3 callersMethodopenWidgetInPopup
* @param {Neo.component.Base} widget * @param {DOMRect} rect * @returns {Promise<Object>}
src/dashboard/Container.mjs:220
↓ 3 callersFunctionparse
(options)
buildScripts/docs/jsdoc-x/index.mjs:57
↓ 3 callersMethodparseGoldenPath
* Parses the golden path handoff document using semantic regex. * @returns {Array<{issueId: String, description: String}>|null}
ai/agent/AgentOrchestrator.mjs:86
↓ 3 callersMethodparseItemConfigs
* Helper method to replace string-based values containing "@config:" with the matching config value * of this instance. * @param {Object|Obj
src/core/Base.mjs:847
↓ 3 callersFunctionparseNonNegativeInt
* Parse a non-negative integer CLI option. * * @param {string|number} value Incoming CLI value * @param {number} fallback Fallback when parsing fai
ai/scripts/benchmark/setupClass-cold-start.mjs:53
↓ 3 callersMethodparseRecordValue
* @param {Object} data * @param {Object} data.record * @param {Object} data.field * @param {*} [data.value=null] * @param
src/data/RecordFactory.mjs:387
↓ 3 callersFunctionparseSectionTriggers
(text)
ai/scripts/lint/lint-skill-manifest.mjs:239
↓ 3 callersMethodparseStatusPaths
* Extracts file paths from porcelain status rows. * @param {String} statusOutput Git porcelain output. * @returns {String[]}
ai/daemons/orchestrator/services/PrimaryRepoSyncService.mjs:836
↓ 3 callersFunctionpartitionCollections
(names)
ai/scripts/maintenance/purgeTestCollections.mjs:79
↓ 3 callersMethodpathIncludesDropZone
* @param {Array} path * @returns {Boolean}
src/main/addon/DragDrop.mjs:420
↓ 3 callersMethodpreparePayload
* Helper to prepare the payload for Ollama. * @param {String|Array} input * @param {Object} options * @param {Boolean} stream * @r
ai/provider/Ollama.mjs:57
↓ 3 callersMethodprocessConfigs
* When using set(), configs without a trailing underscore can already be assigned, * so the hasOwnProperty() check will return true * @param
src/core/Base.mjs:930
↓ 3 callersMethodprocessEvent
* Processes a single event through the cognitive pipeline. * @param {Object} event * @param {Number} [retryCount=0]
ai/agent/Loop.mjs:312
↓ 3 callersMethodprocessRepositories
* Processes a list of repositories to extract contributors. * @param {Array} repos * @param {Object} state
apps/devindex/services/Spider.mjs:505
↓ 3 callersMethodpurgeSession
* Permanently deletes all raw memories and summaries associated with a specific session ID. * Operates exclusively within the caller's tenant bou
ai/services/memory-core/SessionService.mjs:1381
↓ 3 callersMethodput
* @param {Object|String} url * @param {Object} config * @param {Object} data * @returns {Promise<any>}
src/data/connection/Fetch.mjs:96
↓ 3 callersMethodquery
(args)
ai/services/memory-core/managers/CollectionProxy.mjs:67
↓ 3 callersMethodqueryVdom
* @param {Object} params * @param {String} [params.rootId] * @param {Object} params.selector * @returns {Object}
src/ai/client/ComponentService.mjs:322
↓ 3 callersMethodreadGate
* Test-stubbable seam over `wakeSafetyGate.readGateState`. * @returns {Promise<{state: String, reason: String, trippedAt: ?String, trippedBy: ?St
ai/daemons/orchestrator/services/SwarmHeartbeatService.mjs:446
↓ 3 callersFunctionreadGraphEvidence
* Reads graph evidence directly inside the deployed Memory Core container. * @param {String} memoryId The graph node id to probe. * @returns {Object
test/playwright/integration/BackupRestoreWipe.integration.spec.mjs:150
↓ 3 callersFunctionreadHolder
* Reads + parses the lock holder descriptor, or `null` when the file is absent (raced away) or * corrupt (unparseable / missing a numeric pid). A `nu
ai/daemons/embed/drainLock.mjs:86
↓ 3 callersFunctionreadJsonl
* Reads newline-delimited JSON fixture rows. * @param {String} filePath Absolute JSONL path. * @returns {Object[]}
test/playwright/integration/ai/kb-ingestion/multi-tenant.spec.mjs:93
↓ 3 callersFunctionreadNumberArg
(name, fallback)
ai/scripts/maintenance/buildKbAgentFaqs.mjs:18
↓ 3 callersFunctionreadProductionCompose
()
test/playwright/unit/ai/scripts/diagnostics/mcpHealthcheck.spec.mjs:10
↓ 3 callersFunctionreadToolJson
(result, label = 'MCP tool')
test/playwright/integration/fixtures/mcpClient.mjs:64
↓ 3 callersMethodrecordDirectiveOutcomes
* Records one durable outcome per Golden Path directive. * @param {Object} options * @param {String} options.runId * @param {Array<{iss
ai/agent/AgentOrchestrator.mjs:308
↓ 3 callersFunctionrecordUnsupportedCandidate
({candidate, error, healthService, writeLog})
ai/daemons/orchestrator/scheduling/pipeline.mjs:444
↓ 3 callersMethodrefresh
* @protected
src/component/Helix.mjs:977
↓ 3 callersFunctionregionColumns
* Reads the grid's three region-grouped column arrays from the App Worker and returns each as an * ordered list of dataFields. This is the engine's a
test/playwright/e2e/GridColumnCrossBodyDnD.spec.mjs:123
↓ 3 callersMethodregisterAddon
* Helper method to register main thread addons * @param {Neo.core.Base} addon Can either be a neo class or instance * @returns {Neo.core.Bas
src/Main.mjs:392
↓ 3 callersMethodregisterAsync
* Registers an async operation (via its reject function) to be cancelled (rejected) * when the component is destroyed. * @param {Number|Symb
src/core/Base.mjs:1204
↓ 3 callersMethodregisterParser
* Registers a Parser class under the given `parserId`. Re-registering the same id * overwrites the prior class. * * @param {Object} Pa
ai/services/knowledge-base/source/SourceRegistry.mjs:85
↓ 3 callersMethodremoteCreate
* Backend-first create over the remotes-api. * * If `api.create` is configured, the record is persisted to the backend **first** and only in
src/data/Store.mjs:1252
↓ 3 callersMethodremoteRpc
* Resolves the `api[verb]` remote stub — awaiting the remotes-api registration if it is still racing * the call, mirroring {@link #load} — and in
src/data/Store.mjs:1307
↓ 3 callersMethodremoveDomListeners
*
src/selection/Model.mjs:213
↓ 3 callersMethodremoveNodes
* Purges specific Nodes array data natively resolving cascade anomalies internally at the driver stratum. * @param {Object[]} nodes
ai/graph/storage/Base.mjs:41
↓ 3 callersMethodrender
* Renders the Mermaid diagram. * This method waits for the component to be fully initialized (ready) and then invokes * the `render` method
src/component/wrapper/Mermaid.mjs:126
↓ 3 callersMethodreplaceSpacer
* @param {Array|Object|String} item * @returns {Array|Object}
src/toolbar/Base.mjs:170
↓ 3 callersFunctionrequireJson
buildScripts/webpack/development/webpack.config.worker.mjs:6
↓ 3 callersFunctionrequireJson
buildScripts/webpack/development/webpack.config.main.mjs:8
↓ 3 callersFunctionrequireJson
buildScripts/webpack/production/webpack.config.worker.mjs:6
↓ 3 callersFunctionrequireJson
buildScripts/webpack/production/webpack.config.main.mjs:8
↓ 3 callersMethodresetGraphSchemaOrThrow
* @summary Resets graph schema tables only under the explicit schema-wipe environment gate. * @param {String} reason Operator-facing reset reason
ai/graph/storage/SQLite.mjs:227
↓ 3 callersMethodresetRunner
* Resets a runner to a random position. * @param {Number} index * @param {Number} width * @param {Number} height
apps/portal/canvas/ServicesCanvas.mjs:801
↓ 3 callersFunctionresolveBackupRetention
({ aiConfig = AiConfig } = {})
ai/scripts/maintenance/backup.mjs:137
↓ 3 callersFunctionresolveDefragSnapshotRetention
({ aiConfig = AiConfig } = {})
ai/scripts/maintenance/defragChromaDB.mjs:149
↓ 3 callersFunctionresolveIdentitiesForFamily
(family)
ai/scripts/lifecycle/revalidationSweep.mjs:114
↓ 3 callersFunctionresolveIndexedPath
(issueSyncConfig = {}, entry = {})
ai/services/github-workflow/shared/contentIndex.mjs:161
↓ 3 callersMethodresolveIngestionService
* Resolves the live `KnowledgeBaseIngestionService` singleton. * * @returns {Promise<Object>}
ai/daemons/orchestrator/services/TenantRepoSyncService.mjs:598
↓ 3 callersMethodresolveKbSyncDecision
* Decides whether a successful dev pull needs the expensive KB cascade and/or a * config-overlay migrate, from a single `git diff` of the pulled
ai/daemons/orchestrator/services/PrimaryRepoSyncService.mjs:757
↓ 3 callersMethodresolvePrimaryRoot
* Resolves the primary checkout root from any worktree in the same git set. * @param {Object} options * @param {String} options.cwd Invocati
ai/daemons/orchestrator/services/PrimaryRepoSyncService.mjs:469
↓ 3 callersMethodresolveTypeFilter
* @summary Resolves public query type aliases into indexed KB type filters. * @param {String} type Requested content type. * @returns {Strin
ai/services/knowledge-base/QueryService.mjs:428
↓ 3 callersMethodrevokePermission
* Revokes a permission. The caller is the owner of the resource revoking access FROM another identity. * @param {Object} opts * @param {Stri
ai/services/memory-core/PermissionService.mjs:90
↓ 3 callersFunctionrunBuildAll
({projectRoot, log = console.log, exec = execFileAsync})
ai/scripts/migrations/bootstrapWorktree.mjs:572
↓ 3 callersMethodrunDiscoveryCycle
* Runs both mining strategies sequentially (PRs typically produce more candidates; running * in parallel would hit the LLM provider with too many
ai/services/ingestion/ConceptDiscoveryService.mjs:414
↓ 3 callersFunctionrunGraphMigration
(db, apply)
ai/scripts/migrations/renameAgentIdentities.mjs:433
↓ 3 callersFunctionrunHealthcheck
({ url, identity = 'neo-container-healthcheck', bearerToken = null, expectedStatus =
ai/scripts/diagnostics/mcpHealthcheck.mjs:107
↓ 3 callersMethodrunHealthcheckAndLogStatus
* @summary Runs the per-server healthcheck (if any) and emits a startup-status log line. * Returns the health result for use by `afterHealthcheck
ai/mcp/server/BaseServer.mjs:473
↓ 3 callersMethodrunTask
* Starts a child task and wires completion status back into task state and HealthService. * @param {String} taskName Task key. * @param {Str
ai/daemons/orchestrator/services/ProcessSupervisorService.mjs:333
↓ 3 callersMethodsafeParse
* @summary Parses a JSON string without letting malformed telemetry block aggregation. * @param {String|Object} value Candidate JSON string or ob
ai/services/knowledge-base/KBRecorderService.mjs:154
← previousnext →1,601–1,700 of 8,612, ranked by callers