Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/neomjs/neo
/ functions
Functions
8,612 in github.com/neomjs/neo
⨍
Functions
8,612
◇
Types & classes
2,567
↓ 2 callers
Method
guardProductionWipe
* Prevents unintended wipe cascades by checking if this store is bound to a live production database. * @protected
ai/graph/Store.mjs:133
↓ 2 callers
Method
handleDomUpdate
* @summary Handles the queuing and processing of DOM update operations. * * This helper method centralizes the logic for both standard VDOM
src/worker/Manager.mjs:391
↓ 2 callers
Method
hasAnnotations
* @param {Record} record * @returns {Boolean}
src/selection/table/RowModel.mjs:30
↓ 2 callers
Method
hasChildren
* Checks if a record has items * @param {Object} record * @returns {Boolean}
src/menu/List.mjs:252
↓ 2 callers
Method
hasColumn
* @summary Checks whether a persisted SQLite table contains a column. * @param {String} tableName * @param {String} columnName * @retur
ai/graph/storage/SQLite.mjs:276
↓ 2 callers
Function
hasConstructorTag
(symbol)
buildScripts/docs/jsdoc-x/utils.mjs:61
↓ 2 callers
Method
hasHeaders
* @returns {Boolean}
src/container/Panel.mjs:188
↓ 2 callers
Method
hasMap
* @param {String} id * @returns {Boolean}
src/main/addon/MapboxGL.mjs:278
↓ 2 callers
Method
hasTable
* @summary Checks whether a persisted SQLite table exists. * @param {String} tableName * @returns {Boolean} * @protected
ai/graph/storage/SQLite.mjs:261
↓ 2 callers
Method
healthcheck
* Public API: Checks the health of the GitHub CLI with intelligent caching. * * Intent: This is the primary entry point for all health check
ai/services/github-workflow/HealthService.mjs:310
↓ 2 callers
Method
healthcheck
()
ai/mcp/server/file-system/services/FileSystemService.mjs:26
↓ 2 callers
Method
hideDelayed
* Hides the tooltip using the given hideDelay * @param {Object|null} data
src/tooltip/Base.mjs:251
↓ 2 callers
Method
hideMarker
* @param {Object} data * @param {String} data.id * @param {String} data.mapId
src/main/addon/GoogleMaps.mjs:168
↓ 2 callers
Method
hydrateRecord
* Lazily instantiates a raw data object into a Record instance and updates all internal maps. * This acts as the Single Source of Truth for "Soft
src/data/Store.mjs:775
↓ 2 callers
Method
importAddon
* Import main thread addons at run-time from within the app worker * @param {Object} data * @param {String} data.name * @returns {Boole
src/Main.mjs:210
↓ 2 callers
Method
importUtil
* Imports either (if not already imported): * `Neo.vdom.util.DomApiVnodeCreator` if Neo.config.useDomApiRenderer === true * `Neo.vdom.util.S
src/vdom/Helper.mjs:625
↓ 2 callers
Function
inClip
test/playwright/e2e/GridHeaderCellRectSync.spec.mjs:39
↓ 2 callers
Function
includes
(source, value)
buildScripts/docs/jsdoc-x/sorter.mjs:3
↓ 2 callers
Method
indexOfKey
* Returns the index for a given key * @param {Number|String} key * @returns {Number} index (-1 in case no match is found)
src/collection/Base.mjs:1246
↓ 2 callers
Method
inferSourceType
* @summary Infers the public KB type for a local source path. * @param {String} source Source path relative to `neoRootDir`. * @returns {Str
ai/services/knowledge-base/QueryService.mjs:762
↓ 2 callers
Method
ingestDiscussionStates
* @summary Extracts Ideation Sandbox Discussion content to drive semantic and structural context. * Searches both active and archived discussion
ai/services/ingestion/IssueIngestor.mjs:292
↓ 2 callers
Method
ingestPullRequestFeedback
* @summary Performs dual-path semantic mining on active and archived PR review documents to extract heuristic tags. * Parses `[KB_GAP]`, `[TOOLIN
ai/services/ingestion/IssueIngestor.mjs:407
↓ 2 callers
Method
initAgents
* Initializes the autonomous agents. * Agents start at random positions with random high-velocity vectors. * @param {Number} width * @p
apps/portal/canvas/HomeCanvas.mjs:558
↓ 2 callers
Method
initNodes
* Initializes the node buffer using **Golden Spiral** distribution. * This ensures a uniform but organic-looking distribution of nodes across the
apps/portal/canvas/HomeCanvas.mjs:588
↓ 2 callers
Method
initNodes
* Initializes the Main Lattice (Application Layer). * Creates a standard Hexagonal Grid covering the screen + margins. * @param {Number} wid
apps/portal/canvas/ServicesCanvas.mjs:677
↓ 2 callers
Method
initParticles
* Initializes the particle system for the "Neo Ether" effect. * * Creates a mix of large, slow-moving "nebula" particles and smaller, faster
src/canvas/Header.mjs:179
↓ 2 callers
Function
injectMessage
(subject, readAt)
test/playwright/unit/ai/daemons/wake/daemon.spec.mjs:371
↓ 2 callers
Method
inputValueRenderer
* Transform a value before getting rendered. * Override as needed * @param {*} value * @returns {*}
src/form/field/Text.mjs:1304
↓ 2 callers
Method
insert
* Inserts an item or array of items at a specific index. * * **Atomic Moves:** * If the `item` is an existing `Neo.component.Base` inst
src/container/Base.mjs:638
↓ 2 callers
Method
insertNode
* Insert a given nodeToInsert before a targetNode inside a given vdom tree * @param {Object} vdom The vdom tree containing the targetNode *
src/util/VDom.mjs:347
↓ 2 callers
Method
insertRules
* @param {String} windowId * @param {String[]|String} rules
src/util/Css.mjs:33
↓ 2 callers
Method
inspectStore
* @param {Object} params * @param {Number} [params.limit=50] * @param {Number} [params.offset=0] * @param {String} params.storeId
src/ai/client/DataService.mjs:69
↓ 2 callers
Method
internalSetData
* This is the core method for setting data, providing a single entry point for all data modifications. * It handles multiple scenarios: * 1.
src/state/Provider.mjs:497
↓ 2 callers
Method
isActiveCalendar
* Returns the active field value of the active or first calendar record * @returns {Boolean}
src/calendar/view/week/plugin/DragDrop.mjs:117
↓ 2 callers
Function
isAncestor
()
test/playwright/unit/ai/daemons/orchestrator/services/TenantRepoSyncService.spec.mjs:57
↓ 2 callers
Method
isBotActor
* @summary True for GitHub bot/app actors whose `github.com/<login>.png` avatar 404s. * * Single source of truth for the bot/app actor decis
apps/portal/view/content/Component.mjs:83
↓ 2 callers
Method
isEmpty
* Checks if there are any pending events. * @returns {Boolean}
ai/agent/Scheduler.mjs:74
↓ 2 callers
Method
isEmptyAndRequired
* @returns {Boolean}
src/form/field/Text.mjs:1318
↓ 2 callers
Method
isFocusable
(e)
src/main/DomUtils.mjs:46
↓ 2 callers
Function
isGateOpen
()
ai/scripts/lifecycle/wakeSafetyGate.mjs:147
↓ 2 callers
Function
isGeneratedSyncFile
buildScripts/util/check-chore-sync.mjs:70
↓ 2 callers
Function
isHeavyMaintenanceTask
()
test/playwright/unit/ai/daemons/orchestrator/scheduling/pipeline.spec.mjs:54
↓ 2 callers
Method
isHeavyMaintenanceTask
* @param {String} taskName Stable orchestrator task name. * @returns {Boolean}
ai/daemons/orchestrator/services/MaintenanceBackpressureService.mjs:307
↓ 2 callers
Function
isMessageWakeEligible
* @summary True when a node is a wake-eligible MESSAGE: it exists, is labelled `MESSAGE`, and is * not flagged `wakeSuppressed`. * @param {Object|nu
ai/services/memory-core/heartbeatPulseEvaluator.mjs:102
↓ 2 callers
Method
isModifiedField
* @param {String} fieldName * @returns {Boolean|null} null in case the model does not use trackModifiedFields, true in case a cha
src/data/RecordFactory.mjs:247
↓ 2 callers
Method
isMovedNode
* * @param {Neo.vdom.VNode} vnode * @param {Map} oldVnodeMap * @returns {Boolean} * @protected
src/vdom/Helper.mjs:712
↓ 2 callers
Method
isOnlyMetaSyncStatus
* Returns true when every status entry is the generated metadata file. * @param {String} statusOutput Git porcelain output. * @returns {Bool
ai/daemons/orchestrator/services/PrimaryRepoSyncService.mjs:825
↓ 2 callers
Method
isReadableSourceFile
* @summary Returns true for readable text files, including repo symlinks to files. * @param {String} absolute Absolute candidate path. * @pa
ai/services/knowledge-base/QueryService.mjs:869
↓ 2 callers
Function
isRemoteIngestTransport
()
ai/mcp/server/knowledge-base/ingestSourceFilesTool.mjs:23
↓ 2 callers
Function
isSamePath
(a, b)
ai/scripts/migrations/bootstrapWorktree.mjs:851
↓ 2 callers
Function
isSymbolComparable
(symbol)
buildScripts/docs/jsdoc-x/transformer.mjs:78
↓ 2 callers
Function
isValidGraphNodeId
* Validates the Native Edge Graph node-id contract before writes/deletes reach * the lower Store layer, where `null` otherwise looks object-like. *
ai/services/memory-core/GraphService.mjs:43
↓ 2 callers
Function
journeyParsedChunk
* Builds a well-formed `parsed-chunk-v1` record — the shape a fresh operator's client-side * parser emits. Mirrors the golden `expected-chunks.jsonl`
test/playwright/integration/AdoptionLadderJourney.integration.spec.mjs:51
↓ 2 callers
Function
keyOf
ai/scripts/lint/lint-config-template-ssot.mjs:135
↓ 2 callers
Method
last
* Returns the last item inside the collection * @returns {Object}
src/collection/Base.mjs:1310
↓ 2 callers
Function
leafDefaultSortKey
* Builds a stable sort key for projected leaf-default descriptors. * * @param {{key: String, env: String, type: String, default: String}} leaf Leaf-
ai/scripts/setup/initServerConfigs.mjs:219
↓ 2 callers
Method
leavesSide
* Checks if rect2 is not contained inside rect1. * This could be an intersection or being fully excluded. * @param {Object} rect1 * @pa
src/util/Rectangle.mjs:155
↓ 2 callers
Method
linkGlobalNodes
* Links two globally-visible system nodes, forcing the edge's `userId: null` so the * **connection itself** stays visible to every tenant under R
ai/services/memory-core/GraphService.mjs:297
↓ 2 callers
Method
list
* Lists subscriptions owned by the calling agent identity, or a single subscription * if `subscriptionId` is provided. * * @param {Obje
ai/services/memory-core/WakeSubscriptionService.mjs:813
↓ 2 callers
Function
listActiveWakeSubscriptions
({db})
ai/scripts/maintenance/compactGraphLog.mjs:184
↓ 2 callers
Method
listAgentFaqs
* @summary Lists materialized Agent FAQs for MCP readers and daemon consumers. * @param {Object} [options] * @param {Number} [options.limit=
ai/services/knowledge-base/KBRecorderService.mjs:550
↓ 2 callers
Function
listDefragBackups
()
test/playwright/unit/ai/scripts/maintenance/backup-retention.spec.mjs:306
↓ 2 callers
Method
listDocuments
* Retrieves a paginated, tenant-scoped list of documents from the knowledge base collection. * * When a request context is active, results a
ai/services/knowledge-base/DocumentService.mjs:41
↓ 2 callers
Function
listProbeArtifacts
(root)
test/playwright/unit/ai/scripts/diagnostics/bootstrapCodexSandbox.spec.mjs:17
↓ 2 callers
Function
listRefs
* @summary Lists git refs for fetch-change detection. * @param {String} mirrorPath Local mirror path. * @returns {Promise<Map<String, String>>} * @
ai/services/knowledge-base/helpers/gitMirror.mjs:382
↓ 2 callers
Function
listWalSegmentKeys
* @summary Lists segment keys present in the WAL directory, newest first. * @param {String} dir Directory for WAL segment files. * @returns {Promise
ai/services/memory-core/helpers/memoryWalStore.mjs:188
↓ 2 callers
Method
load
* @returns {Promise<void>}
src/util/HighlightJs.mjs:101
↓ 2 callers
Method
loadCustomConfig
()
test/playwright/unit/ai/mcp/server/BaseServer.spec.mjs:513
↓ 2 callers
Method
loadData
*
src/component/Helix.mjs:836
↓ 2 callers
Method
loadModule
* Loads a component.Base module which is defined via module: () => import('...') * @param {Object} item * @param {Number} [index] * @re
src/layout/Card.mjs:185
↓ 2 callers
Method
loadModules
* Loads all not loaded items inside card layouts * @returns {Promise<Neo.component.Base[]>}
src/form/Container.mjs:287
↓ 2 callers
Method
loadSkillsSync
* Loads SKILL.md files from the .agents/skills directory to be injected into the system prompt. * Uses Progressive Disclosure: Only injects YAML
ai/context/Assembler.mjs:237
↓ 2 callers
Method
loadSummaryData
*
apps/covid/view/MainContainerController.mjs:191
↓ 2 callers
Method
loadSummaryData
*
apps/sharedcovid/view/MainContainerController.mjs:250
↓ 2 callers
Method
loadTree
* Recursively loads the file tree structure from a given path. * @param {String} treePath The path to start loading the tree from. * @return
apps/legit/service/Legit.mjs:101
↓ 2 callers
Method
logCollectionStats
* @summary Collection-count log helper, called from logStartupStatus on degraded/healthy paths. * @param {Object} health
ai/mcp/server/knowledge-base/Server.mjs:152
↓ 2 callers
Method
logCollectionStats
* @summary Helper to log Memory Core collection statistics from healthcheck output. * @param {Object} health
ai/mcp/server/memory-core/Server.mjs:398
↓ 2 callers
Method
logStartupStatus
* @summary Override: per-server startup status logging from healthcheck output. Default * logs a generic "Server started" line. * @param {Ob
ai/mcp/server/BaseServer.mjs:160
↓ 2 callers
Function
loopConfig
(dir)
test/playwright/unit/ai/daemons/embed/drainCycle.spec.mjs:284
↓ 2 callers
Function
m
(e)
docs/resources/lib/highlight/highlight.pack.js:2
↓ 2 callers
Function
m
(e)
examples/component/toast/resources/lib/highlight/highlight.pack.js:2
↓ 2 callers
Function
makeCollection
test/playwright/unit/ai/services/memory-core/HealthService.spec.mjs:351
↓ 2 callers
Function
makeTopologyDb
* Writable fake `GraphService.db` that ALSO supports the edge-write path (`linkNodes` → * `storage.db.prepare` FK-verify + existing-edge check + `add
test/playwright/unit/ai/services/memory-core/GraphService.TenantIsolation.spec.mjs:279
↓ 2 callers
Method
manageIssueAssignees
* @summary Adds or removes assignees on an issue (username-native via `issueSetAssignees`). * @param {Object} options * @param {Number}
ai/services/gitlab-workflow/IssueService.mjs:329
↓ 2 callers
Method
manageMergeRequestAssignees
* @summary Adds or removes assignees on a merge request (username-native via `mergeRequestSetAssignees`). * @param {Object} options *
ai/services/gitlab-workflow/MergeRequestService.mjs:363
↓ 2 callers
Method
markEnd
* Completes a performance measurement and stores the duration. * @param {String} key
src/util/Performance.mjs:97
↓ 2 callers
Function
markNodesAsRead
(db, nodes)
ai/daemons/wake/queries.mjs:306
↓ 2 callers
Method
markRead
* Marks a message as read. * @param {Object} args * @param {String} args.messageId The ID of the message to mark read * @returns {Promi
ai/services/memory-core/MailboxService.mjs:846
↓ 2 callers
Method
markSkipped
* Marks a task as skipped without treating the no-op as a successful run. * @param {String} taskName * @returns {void}
ai/daemons/orchestrator/services/TaskStateService.mjs:216
↓ 2 callers
Method
markSpawnFailed
* Marks a task as having failed to spawn (e.g., spawn threw synchronously). * @param {String} taskName * @returns {void}
ai/daemons/orchestrator/services/TaskStateService.mjs:177
↓ 2 callers
Method
markSpawned
* Marks a task as successfully spawned, assigning its PID and persisting the state. * @param {String} taskName * @param {Number|null} pid
ai/daemons/orchestrator/services/TaskStateService.mjs:166
↓ 2 callers
Method
markStart
* Starts a performance measurement for a given key. * @param {String} key e.g., 'vdom.update:neo-grid-body-1'
src/util/Performance.mjs:118
↓ 2 callers
Method
matchDate
* Returns true in case the day, month & year of 2 given Date objects are the same * @param {Date} date1 * @param {Date} date2 * @return
src/util/Date.mjs:125
↓ 2 callers
Method
matchesTypeFilter
* @summary Checks whether an indexed type belongs to a requested filter. * @param {String} candidateType Indexed content type. * @param {Str
ai/services/knowledge-base/QueryService.mjs:442
↓ 2 callers
Function
matchesWhere
(metadata, where)
test/playwright/unit/ai/services/knowledge-base/KnowledgeBase.TenantIsolation.spec.mjs:53
↓ 2 callers
Function
matchesWhere
(metadata, where)
test/playwright/unit/ai/services/memory-core/MemoryService.TenantIsolation.spec.mjs:41
↓ 2 callers
Method
measure
* @param {Object} data * @param {String} data.id * @param {Number|String} data.value * @returns {Number|String}
src/main/DomAccess.mjs:591
↓ 2 callers
Method
measureChars
* The first phase of the animation: calculating character positions. * If the positions for the current text are not in the cache, this method te
src/component/MagicMoveText.mjs:448
↓ 2 callers
Function
measureOneCall
* Issue one streamed LLM call and capture cost telemetry. * * @param {{stream: Function}} provider Provider instance from `buildGraphProvider` * @p
ai/scripts/benchmark/gemma4-rem-benchmark.mjs:97
↓ 2 callers
Function
measureTtft
* Issue one streamed LLM call and capture TTFT only. * * @param {{stream: Function}} provider * @param {string} prompt * @param {Object} [options]
ai/scripts/benchmark/keep-alive-probe.mjs:55
← previous
next →
2,201–2,300 of 8,612, ranked by callers