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
↓ 5 callers
Method
queueSummarizationJob
* Queues a low-latency summarization marker for a disconnected session. * * @summary Writes an idempotent `pending` SummarizationJobs row wi
ai/services/memory-core/SessionService.mjs:1085
↓ 5 callers
Function
r
(e,n)
docs/resources/lib/highlight/highlight.pack.js:2
↓ 5 callers
Function
r
(e,n)
examples/component/toast/resources/lib/highlight/highlight.pack.js:2
↓ 5 callers
Function
readOnlyRunStateEntry
()
test/playwright/unit/ai/daemons/orchestrator/services/DreamService.executeRemCycle.spec.mjs:40
↓ 5 callers
Function
readText
* Reads a repository file as UTF-8. * @param {String} root Repository root. * @param {String} relPath Repository-relative path. * @returns {String}
ai/scripts/diagnostics/check-identity-facts.mjs:124
↓ 5 callers
Method
reapDuplicateListeners
* @summary Enforces a single live process for a port-owning ("singleton") task by * SIGKILLing any extra listeners on its port. * * The
ai/daemons/orchestrator/services/ProcessSupervisorService.mjs:565
↓ 5 callers
Method
reconcileRichUsersWithTracker
* Reconciles rich profile records that are missing from the tracker queue. * * @summary Restores refresh scheduling for rich users without b
apps/devindex/services/Cleanup.mjs:217
↓ 5 callers
Method
recordDeferral
* @param {Object} options * @param {String} options.taskName Deferred task name. * @param {String} options.reasonCode Discriminator field.
ai/daemons/orchestrator/services/MaintenanceBackpressureService.mjs:374
↓ 5 callers
Function
registerNeoChromaEmbeddingFunctions
({ dummyEmbeddingFunction = null, includeDynamicTextEmbedding = true } = {})
ai/services/shared/vector/chromaClientPrimitives.mjs:91
↓ 5 callers
Method
registerPreventDefaultTargets
* @param {Object} data * @param {Array|String} data.cls * @param {String} data.name
src/main/DomEvents.mjs:860
↓ 5 callers
Method
removeAdd
* Convenience method to combine add & remove in one call. * You can pass single items or an array of items to add or to remove. * @param {Ar
src/util/Array.mjs:149
↓ 5 callers
Method
removeAll
* Clears the item array * @param {Boolean} destroyItems=true * @param {Boolean} silent=false
src/container/Base.mjs:855
↓ 5 callers
Method
removeAllNodes
* There should be max 1 node (resize handle) at any given time. * see: /issues/1139
src/plugin/Resizable.mjs:549
↓ 5 callers
Method
removeAt
* Removes a container item at a given index. * * @param {Number} index * @param {Boolean} destroyItem=true * @param {Boolean} sile
src/container/Base.mjs:886
↓ 5 callers
Method
renderLoop
* Main animation loop for the "Living Sparklines" effect. * Implements a "Sparse Animation" strategy: * - Only animates a few items at a tim
src/canvas/Sparkline.mjs:211
↓ 5 callers
Function
resetMemoryCoreLifecycle
(SDK)
test/playwright/unit/ai/services/memory-core/util.mjs:11
↓ 5 callers
Function
resolveChromaPort
({env = process.env, warn = console.warn, defaultPort = 8000} = {})
ai/mcp/server/shared/helpers/deploymentConfig.mjs:64
↓ 5 callers
Function
resolvePublicUrl
({env = process.env, warn = console.warn} = {})
ai/mcp/server/shared/helpers/deploymentConfig.mjs:91
↓ 5 callers
Function
resolveRemAxis
* @summary Runs one REM observability axis probe with zero-value fallback. * * The MCP surface is operator-facing diagnostics, not a scheduling inpu
ai/services/memory-core/HealthService.mjs:719
↓ 5 callers
Method
resolveTenantContext
* @summary Resolves the authoritative tenant context for the ingest call. * @param {Object} payload Ingestion payload. * @returns {{tenantId
ai/services/knowledge-base/KnowledgeBaseIngestionService.mjs:752
↓ 5 callers
Method
resolveTenantReposConfig
* Resolves the effective `tenantRepos` across all tenants via the tiered resolver * `KnowledgeBaseIngestionService.listConfiguredTenantRepos` (gr
ai/daemons/orchestrator/services/TenantRepoSyncService.mjs:578
↓ 5 callers
Function
roundMetric
* Round numeric output so small sample summaries do not expose floating-point noise. * * @param {number} value * @param {number} [decimals=3] * @r
ai/scripts/benchmark/setupClass-cold-start.mjs:65
↓ 5 callers
Function
runBackup
({ bundleRoot = null, conceptsSourceDir = DEFAULT_CONCEPTS_DIR, trajectoriesSourc
ai/scripts/maintenance/backup.mjs:153
↓ 5 callers
Method
runConfigMigrate
* Runs `node <root>/ai/scripts/setup/initServerConfigs.mjs --migrate-config` from the * pulled checkout to reconcile the gitignored `config.mjs`
ai/daemons/orchestrator/services/PrimaryRepoSyncService.mjs:638
↓ 5 callers
Function
runIngest
* @summary Batches an async stream of parsed records and ingests each batch, aggregating a summary. * * Pure orchestration: `ingestFn` is injected s
ai/scripts/maintenance/ingestTenant.mjs:118
↓ 5 callers
Function
runSchedulingPipeline
({registry, context, services, runtime})
ai/daemons/orchestrator/scheduling/pipeline.mjs:97
↓ 5 callers
Method
safeStringify
* @summary Safely serializes a value for durable telemetry storage. * @param {*} value Value to encode. * @returns {String} * @protecte
ai/services/knowledge-base/KBRecorderService.mjs:140
↓ 5 callers
Function
samePendingWindow
(left = [], right = [])
ai/daemons/orchestrator/scheduling/memorySummaryBackfill.mjs:75
↓ 5 callers
Method
scrollIntoView
* You can either pass the id or a querySelector * @param {Object} data * @param {String} [data.id] * @param {String} data.behavior='smo
src/main/DomAccess.mjs:935
↓ 5 callers
Method
setSilent
* A silent version of set(), which does not trigger a vdom update at the end. * Useful for batching multiple config changes. * @param {Objec
src/component/Abstract.mjs:516
↓ 5 callers
Function
shouldInitializeGeminiEmbeddingClient
(cfg = aiConfig)
ai/services/memory-core/TextEmbeddingService.mjs:17
↓ 5 callers
Function
simulateMove
(x, y)
test/playwright/unit/draggable/dashboard/SortZone.spec.mjs:78
↓ 5 callers
Function
spawnAsync
* @summary Spawn a child process and (optionally) record its PID for later harness cleanup. * * When `identity` is provided, the spawned PID is pers
ai/scripts/lifecycle/resumeHarness.mjs:56
↓ 5 callers
Method
syncModalMask
* @param {String} id=this.id
src/dialog/Base.mjs:799
↓ 5 callers
Method
toggle
* Toggles the expansion state of a node. * @param {String|Number} nodeId
src/data/TreeStore.mjs:1092
↓ 5 callers
Function
uniqueHandoffPath
* Build a unique per-test handoff file path under the OS tmpdir. Caller must * `await mkdir(tmpRoot, {recursive: true})` before `writeFile`. * * @p
test/playwright/unit/ai/services/rem-observability.spec.mjs:70
↓ 5 callers
Method
unmount
* Removes the component DOM
src/component/Base.mjs:1684
↓ 5 callers
Method
unmountEditor
* @returns {Promise<void>}
src/table/plugin/CellEditing.mjs:325
↓ 5 callers
Method
unregisterAsync
* Unregisters an async operation. * @param {Number|Symbol} id - The unique ID for the async operation.
src/core/Base.mjs:1194
↓ 5 callers
Method
unregisterInFlightUpdate
* Removes a component's update from the "in-flight" registry. This is called after * the VDOM worker confirms the update has been processed.
src/manager/VDomUpdate.mjs:491
↓ 5 callers
Method
updateConfig
* @param {Object} data
src/canvas/Header.mjs:974
↓ 5 callers
Method
updateLabelNode
* Convenience shortcut * @returns {Object}
src/component/StatusBadge.mjs:388
↓ 5 callers
Method
updateOuterCircle
* @param {Boolean} silent=false
src/component/Circle.mjs:866
↓ 5 callers
Method
updateTracker
* Updates the Tracker Index with new states or timestamps. * * Handles three types of operations based on the input: * 1. **Insert (Di
apps/devindex/services/Storage.mjs:307
↓ 5 callers
Function
validateArgs
* @summary Validates parsed CLI args before network work begins. * @param {Object} args Parsed CLI args. * @returns {String[]} Human-readable valida
ai/scripts/maintenance/kbPushClient.mjs:250
↓ 5 callers
Method
validateSessionForResume
* Validates whether a session ID is in a state safe for the agent to resume by reconnecting * with that session ID in their `Mcp-Session-Id` head
ai/services/memory-core/SessionService.mjs:949
↓ 5 callers
Method
verifyDelegationPath
* Verifies if the event target (or a delegate matching node) is a descendant of the listener's component. * This check supports two modes: *
src/manager/DomEvent.mjs:598
↓ 5 callers
Function
verifyDiscussionFrontmatter
* Convenience wrapper for the Discussion syncer's required key set. Centralizes the * "what counts as a complete Discussion frontmatter" contract so
ai/services/github-workflow/sync/verifyFrontmatterIntegrity.mjs:73
↓ 5 callers
Function
writeBackupFile
* Writes a JSONL file in the per-test tmp dir from an array of records. * Returns the absolute file path.
test/playwright/unit/ai/services/knowledge-base/DatabaseService.importNullDoc.spec.mjs:66
↓ 5 callers
Function
writeFixture
(rootDir, relPath, content = 'test fixture')
test/playwright/unit/ai/scripts/lint/lintMcpTestLocations.spec.mjs:20
↓ 5 callers
Function
writeInflightLock
(identity, mode, abandonedCount = 0)
ai/scripts/lifecycle/inflightLock.mjs:85
↓ 5 callers
Function
writeIssueFile
* Writes a fake issue markdown file into the temp issues dir. Always includes YAML * frontmatter + a body long enough to exceed MIN_SOURCE_LENGTH
test/playwright/unit/ai/services/ingestion/ConceptDiscoveryService.spec.mjs:131
↓ 5 callers
Function
writeJSON
(options, object)
buildScripts/docs/jsdoc-x/index.mjs:37
↓ 5 callers
Function
writeLastSyncId
(stateFile, lastSyncId)
ai/daemons/wake/queries.mjs:77
↓ 5 callers
Method
writeLog
* Appends a daemon log line to disk and mirrors it to stdout/stderr. * @param {String} level Log level. * @param {String} message Log messag
ai/daemons/orchestrator/Orchestrator.mjs:306
↓ 4 callers
Method
#apiErrorResponse
* @summary Builds the structured error response for a GitLab API/transport failure. * @param {Error} error * @param {String} context Human-
ai/services/gitlab-workflow/IssueService.mjs:50
↓ 4 callers
Method
#applyEnvLayer
* Re-asserts env precedence: for each registered env-bound leaf, the value is the runtime * override (keyed by env var name) if present, else the
ai/ConfigProvider.mjs:201
↓ 4 callers
Method
#getIssuePath
* Determines the correct local file path for a given issue based on its state (OPEN/CLOSED), * labels (dropped), and milestone or closed date (fo
ai/services/github-workflow/sync/IssueSyncer.mjs:483
↓ 4 callers
Method
#planBuckets
* @summary Pre-computes bucket counts and indices for all active and archived issues. * @param {Object} metadata The sync metadata. * @param
ai/services/github-workflow/sync/IssueSyncer.mjs:334
↓ 4 callers
Method
_parseDurableSubscriptionRow
* @summary Parses a SQLite Nodes row that should contain a WAKE_SUBSCRIPTION graph node. * * Malformed historical rows are ignored rather th
ai/services/memory-core/WakeSubscriptionService.mjs:1413
↓ 4 callers
Method
_setLiveCursor
* @summary Advances the in-process GraphLog cursor and mirrors it to an operator-readable file. * * The file is the durable watermark consum
ai/services/memory-core/WakeSubscriptionService.mjs:236
↓ 4 callers
Function
acquireHeavyMaintenanceLeaseSync
({ owner, reason = 'manual', metadata = {}, leasePath = DEFAULT_HEAVY_MAINTENANCE
ai/daemons/orchestrator/services/HeavyMaintenanceLeaseService.mjs:239
↓ 4 callers
Method
addStyle
* Either a string like 'color: red; background-color: blue;' * or an object containing style attributes * @param {String|Object} value
src/component/Base.mjs:368
↓ 4 callers
Method
adjustEndDate
* Resolves the 24:00 issue, where an event would end on the next day * @param {Date} date * @returns {Date}
src/calendar/view/week/EventDragZone.mjs:123
↓ 4 callers
Method
afterSetRowHeight
* Triggered after the rowHeight config got changed * @param {Number} value * @param {Number} oldValue * @protected
src/calendar/view/week/TimeAxisComponent.mjs:115
↓ 4 callers
Method
applyPinning
* Re-calculates and applies pinning offsets based on the actual scroll position * minus the worker's last known scroll position. * * **
src/main/addon/GridRowScrollPinning.mjs:109
↓ 4 callers
Method
archiveMessage
* Receiver-side archive. Hides the message from the default `listMessages` view without * deleting it — opt-in surfacing via `listMessages({inclu
ai/services/memory-core/MailboxService.mjs:926
↓ 4 callers
Function
asAsyncIterable
* Wraps an array as an async iterable for `runIngest`'s `records` parameter. * @param {Array} entries * @returns {AsyncIterable}
test/playwright/unit/ai/scripts/maintenance/ingestTenant.spec.mjs:37
↓ 4 callers
Function
assertAligned
({headers, cells, scrollCtx}, label, midDrag = false)
test/playwright/e2e/GridHeaderCellRectSync.spec.mjs:84
↓ 4 callers
Function
assertClean
(label)
test/playwright/e2e/GridLockedDnDDuplication.spec.mjs:60
↓ 4 callers
Function
assertCleanCloneUrl
(cloneUrl)
ai/services/knowledge-base/helpers/tenantRepoAccessContract.mjs:96
↓ 4 callers
Method
assignPort
* Helper method to copy routing information (appName, port, windowId) from a source message to a target message. * This is crucial in SharedWorke
src/worker/mixin/RemoteMethodAccess.mjs:120
↓ 4 callers
Method
autoResize
* Mounting a map into an inactive tab and activating it should call this * @param {Object} data * @param {String} data.id
src/main/addon/MapboxGL.mjs:197
↓ 4 callers
Method
backfillMiniSummaries
* @summary Backfills compact per-turn summaries for existing `AGENT_MEMORY` graph rows. * * Mirrors the inline {@link addMemory} enrichment
ai/services/memory-core/MemoryService.mjs:974
↓ 4 callers
Function
buildBackupTrigger
({now, lastRunAt, intervalMs})
ai/daemons/orchestrator/scheduling/backup.mjs:10
↓ 4 callers
Function
buildMemorySummaryBackfillTrigger
({pendingJobs = [], totalPending, onSuccess} = {})
ai/daemons/orchestrator/scheduling/memorySummaryBackfill.mjs:160
↓ 4 callers
Function
buildSyntheticGraphBundle
* Builds a synthetic graph JSONL file with the given nodes/edges. * Returns the directory path containing the file.
test/playwright/unit/ai/scripts/maintenance/restore-filters.spec.mjs:132
↓ 4 callers
Function
buildSyntheticGraphDb
()
test/playwright/unit/ai/scripts/maintenance/restore-filters.spec.mjs:298
↓ 4 callers
Function
buildZodSchemaFromNode
* @summary Recursively builds a Zod schema from an OpenAPI schema object. * * The OpenAPI-to-Zod bridge is the Agent OS tool-shape compiler. It must
ai/mcp/validation/openApiValidator.mjs:87
↓ 4 callers
Function
captureDeltas
(operation)
test/playwright/unit/grid/StoreInteractions.spec.mjs:42
↓ 4 callers
Method
cellRenderer
* @param {Object} data * @param {Neo.button.Base} data.column * @param {Number} data.columnIndex * @param {S
src/grid/column/Index.mjs:37
↓ 4 callers
Method
changeLayerVisibility
* @param {String} layerId * @param {String} visibility
apps/covid/view/mapboxGl/ContainerController.mjs:25
↓ 4 callers
Method
changeLayerVisibility
* @param {String} layerId * @param {String} visibility
apps/sharedcovid/view/mapboxGl/ContainerController.mjs:25
↓ 4 callers
Function
changedJson
* @summary Returns true when JSON serialization differs after identity metadata rewrite. * @param {*} before Source value. * @param {*} after Rewrit
ai/scripts/migrations/renameAgentIdentities.mjs:235
↓ 4 callers
Function
checkInflightLock
(identity, mode, latestMemoryTimestampMs)
ai/scripts/lifecycle/inflightLock.mjs:34
↓ 4 callers
Function
checkSectionTriggers
(filePath, text, rarePatterns = [])
ai/scripts/lint/lint-skill-manifest.mjs:266
↓ 4 callers
Method
classifyConcept
* @summary Given a source file path, returns the concepts it implements. * Performs reverse lookup on `IMPLEMENTED_BY` edges. * * @para
ai/services/ConceptService.mjs:408
↓ 4 callers
Function
classifyHarness
(pid, {execSync = defaultExecSync, maxDepth = 8} = {})
ai/services/memory-core/helpers/harnessClassifier.mjs:25
↓ 4 callers
Method
clearAll
* Clear all per-subscription state without dispatching. Used for tests. * @returns {void}
ai/services/memory-core/CoalescingEngineService.mjs:176
↓ 4 callers
Method
clearCache
* Clears the health check cache, forcing the next call to perform a fresh check. * * Intent: This is primarily useful for testing and debugg
ai/services/memory-core/HealthService.mjs:1704
↓ 4 callers
Method
clearTimeout
* Clears one or multiple setTimeout call(s) * @param {String[]|String} timers valid values: dismiss, hide, show
src/tooltip/Base.mjs:167
↓ 4 callers
Method
clone
()
src/util/Rectangle.mjs:257
↓ 4 callers
Method
collapseAll
* Collapses all folders * @param {Boolean} [silent]=false Set silent to true to prevent a vnode update
src/tree/List.mjs:184
↓ 4 callers
Function
collect
ai/scripts/lint/lint-skill-manifest.mjs:923
↓ 4 callers
Function
collectAllRoutes
* Collects all routes (top-level + content routes). * @returns {Promise<Array<{id: String, filePath: String|null}>>}
buildScripts/docs/seo/generate.mjs:727
↓ 4 callers
Function
computeCompactionPlan
({ stats, wakeDaemonWatermark, subscriptions = [], extraWatermarks = [], wakeLiv
ai/scripts/maintenance/compactGraphLog.mjs:250
↓ 4 callers
Method
connect
(transport)
test/playwright/unit/ai/scripts/diagnostics/mcpHealthcheck.spec.mjs:102
↓ 4 callers
Function
contentRootFor
(issueSyncConfig = {})
ai/services/github-workflow/shared/contentIndex.mjs:17
↓ 4 callers
Function
countBy
* @param {Object[]} rows * @param {Function} getKeys * @returns {Object[]}
buildScripts/release/analyzeClosedSinceRelease.mjs:191
↓ 4 callers
Function
createColumns
()
test/playwright/unit/grid/RowCellIdMigration.spec.mjs:95
← previous
next →
1,001–1,100 of 8,612, ranked by callers