Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/citrolabs/ego-lite
/ functions
Functions
526 in github.com/citrolabs/ego-lite
⨍
Functions
526
◇
Types & classes
18
↓ 1 callers
Function
listTaskSpaces
()
package/ego-browser/src/helpers.test.mjs:35
↓ 1 callers
Method
listTaskSpaces
()
package/ego-browser/src/taskspace-e2e.test.mjs:20
↓ 1 callers
Function
loadBrowserToolSource
( siteId, toolName, options: any = {}, )
package/ego-browser/src/learning/index.ts:178
↓ 1 callers
Function
loadEnv
()
package/ego-browser/src/env.ts:46
↓ 1 callers
Function
loadEnvFile
(path)
package/ego-browser/src/env.ts:28
↓ 1 callers
Function
locatorCount
(cdp, sessionId, locator)
package/ego-browser/src/element-resolver.ts:376
↓ 1 callers
Function
main
()
package/ego-browser/scripts/mutation-check.mjs:249
↓ 1 callers
Function
main
(argv = process.argv.slice(2))
package/ego-browser/scripts/validate-site-skills.ts:9
↓ 1 callers
Function
maybeRunEgoCase
(name, body, timeoutMs = 45000)
package/ego-browser/scripts/real-browser-e2e/runner.mjs:170
↓ 1 callers
Function
maybeRunNodeBridgeSmoke
()
package/ego-browser/scripts/real-browser-e2e/runner.mjs:119
↓ 1 callers
Function
mousePointArgs
(x, y, options)
package/ego-browser/src/helpers.ts:760
↓ 1 callers
Function
nativeErrorText
* The native error message from any ego error shape — the binding's runtime * `error`/`message` text (dynamic, may vary across builds). Ignores bare
package/ego-browser/src/ego-errors.ts:178
↓ 1 callers
Function
networkMatches
(facade, matcher, kind)
package/ego-browser/src/driver/waits.ts:322
↓ 1 callers
Function
networkTimeout
(options: WaitForNetworkOptions)
package/ego-browser/src/driver/waits.ts:437
↓ 1 callers
Function
nodeToString
(node)
package/ego-browser/scripts/extract-help-docs.mjs:199
↓ 1 callers
Function
normalizeLoadStateArgs
( loadState: LoadState | WaitForLoadStateOptions, options: WaitForLoadStateOptions, )
package/ego-browser/src/driver/waits.ts:171
↓ 1 callers
Function
normalizeTaskSpaces
(raw)
package/ego-browser/src/helpers.ts:409
↓ 1 callers
Function
normalizeWaitForFunctionArgs
( length: number, argOrOptions: unknown | WaitForFunctionOptions, options: WaitForFunctionOptions, )
package/ego-browser/src/driver/waits.ts:181
↓ 1 callers
Function
nthSelector
(selector, index)
package/ego-browser/src/helpers.ts:611
↓ 1 callers
Function
openOrReuseTab
()
package/ego-browser/src/format.test.mjs:14
↓ 1 callers
Function
pageHtml
(kind)
package/ego-browser/scripts/real-browser-e2e/fixture.mjs:229
↓ 1 callers
Function
parseEmbeddedDocs
(raw: string)
package/ego-browser/src/help-runtime.ts:88
↓ 1 callers
Function
parseInternalJson
(selector: string, kind: string)
package/ego-browser/src/locator-query.ts:119
↓ 1 callers
Function
parseInternalNth
(selector)
package/ego-browser/src/locator-query.ts:131
↓ 1 callers
Function
parseJSDoc
(raw)
package/ego-browser/scripts/extract-help-docs.mjs:139
↓ 1 callers
Function
parseLocatorMatcher
(raw: string)
package/ego-browser/src/locator-query.ts:417
↓ 1 callers
Function
parseNodeBridgeSmoke
(stdout, marker)
package/ego-browser/scripts/real-browser-e2e/runner.mjs:328
↓ 1 callers
Function
parsePlaywrightHasTextSelector
(selector: string)
package/ego-browser/src/locator-query.ts:183
↓ 1 callers
Function
parseQuotedTextArgument
(raw: string)
package/ego-browser/src/locator-query.ts:202
↓ 1 callers
Function
parseRoleLocator
(value: string)
package/ego-browser/src/locator-query.ts:344
↓ 1 callers
Function
parseTextLocator
(raw)
package/ego-browser/src/element-resolver.ts:846
↓ 1 callers
Function
parseTextLocator
(raw)
package/ego-browser/src/locator-query.ts:233
↓ 1 callers
Function
pixelDrawn
(fx, fy)
package/ego-browser/scripts/real-browser-e2e/cases/canvas.mjs:23
↓ 1 callers
Function
pointFrom
(point: [number, number] | { x?: number; y?: number })
package/ego-browser/src/driver/pointer.ts:653
↓ 1 callers
Function
pressOnSelector
( selector, keyCombo, options: { timeout?: number } = {}, )
package/ego-browser/src/driver/keyboard.ts:366
↓ 1 callers
Function
printSummary
(results, totalMs)
package/ego-browser/scripts/real-browser-e2e/runner.mjs:402
↓ 1 callers
Function
probeAgentControl
* Probe whether the agent currently holds control of the active task space. * Module-private; used by waitForAgentControl. Uses ego.snapshot, which
package/ego-browser/src/helpers.ts:362
↓ 1 callers
Function
processNetworkEvent
(kind, matcher, event, requests, timeout)
package/ego-browser/src/driver/waits.ts:278
↓ 1 callers
Function
queryRoleLocatorBackendNodeIds
( cdp, sessionId, selectorOrRef, )
package/ego-browser/src/element-resolver.ts:17
↓ 1 callers
Function
readAll
(stream: ReadableLike)
package/ego-browser/src/run.ts:143
↓ 1 callers
Function
readResponseBody
(requestId, timeout)
package/ego-browser/src/driver/waits.ts:405
↓ 1 callers
Function
registerSnapshotForRefRefresh
(fn: () => Promise<unknown>)
package/ego-browser/src/ref-state.ts:8
↓ 1 callers
Function
rejectTemporaryRefs
(siteDir: string, relativePath: string, prefix: string, errors: string[])
package/ego-browser/src/learning/validate-learning-format.ts:227
↓ 1 callers
Function
requireFile
(siteDir: string, relativePath: string, message: string, errors: string[])
package/ego-browser/src/learning/validate-learning-format.ts:221
↓ 1 callers
Function
resolveAxSession
(frameId, sessionId, iframeSessions)
package/ego-browser/src/element-resolver.ts:491
↓ 1 callers
Function
resolveLocatorCenter
(cdp, sessionId, locator)
package/ego-browser/src/element-resolver.ts:250
↓ 1 callers
Function
resolveLocatorObjectId
(cdp, sessionId, locator)
package/ego-browser/src/element-resolver.ts:304
↓ 1 callers
Function
resolveParam
(node)
package/ego-browser/scripts/extract-help-docs.mjs:174
↓ 1 callers
Function
resolvePath
(path)
package/ego-browser/src/env.ts:21
↓ 1 callers
Function
roleCandidateSelector
()
package/ego-browser/src/locator-query.ts:444
↓ 1 callers
Function
roleElementsExpression
(locator, rootExpression = "document")
package/ego-browser/src/locator-query.ts:358
↓ 1 callers
Function
roleNameCondition
(name)
package/ego-browser/src/locator-query.ts:407
↓ 1 callers
Function
roleNameMatcher
(value)
package/ego-browser/src/helpers.ts:675
↓ 1 callers
Function
runNodeBridgeSmoke
(timeoutMs = 15000)
package/ego-browser/scripts/real-browser-e2e/runner.mjs:62
↓ 1 callers
Function
runNodeSiteTool
( siteId, toolName, args: any = {}, ctx, options: any = {}, )
package/ego-browser/src/learning/index.ts:145
↓ 1 callers
Function
runRealBrowserE2e
()
package/ego-browser/scripts/real-browser-e2e/runner.mjs:26
↓ 1 callers
Function
runScript
(code, ego)
package/ego-browser/src/run-output-sink.test.mjs:51
↓ 1 callers
Function
runTaskspaceScript
(ego, code)
package/ego-browser/src/taskspace-e2e.test.mjs:81
↓ 1 callers
Function
runTest
(testFile, timeoutMs = 15000)
package/ego-browser/scripts/mutation-check.mjs:231
↓ 1 callers
Function
runtimeEvaluate
( expression, sessionId = undefined, awaitPromise = false, )
package/ego-browser/src/cdp-eval.ts:67
↓ 1 callers
Function
scopedSelector
(base, child)
package/ego-browser/src/helpers.ts:619
↓ 1 callers
Function
screenshot
(options: ScreenshotOptions = {})
package/ego-browser/src/driver/observe.ts:96
↓ 1 callers
Function
selectOption
( selector, values: SelectOption | SelectOption[], )
package/ego-browser/src/driver/keyboard.ts:424
↓ 1 callers
Function
selectorCallHarness
()
package/ego-browser/src/driver/keyboard.test.mjs:313
↓ 1 callers
Function
send
(req)
package/ego-browser/src/state.ts:42
↓ 1 callers
Method
sendRaw
(method, params = {}, sessionId = undefined)
package/ego-browser/src/element-resolver.test.mjs:17
↓ 1 callers
Function
serializedArg
(arg)
package/ego-browser/src/cdp-eval.ts:222
↓ 1 callers
Function
setDownloadBehavior
(downloadDir)
package/ego-browser/src/driver/downloads.ts:93
↓ 1 callers
Function
setStableViewport
()
package/ego-browser/scripts/real-browser-e2e/preamble.mjs:203
↓ 1 callers
Function
signatureForPath
(signature: string, path: string[])
package/ego-browser/src/format.ts:1066
↓ 1 callers
Function
siteSkillNotFoundError
(siteId, searchedRoot)
package/ego-browser/src/learning/index.ts:200
↓ 1 callers
Function
siteSkillsForUrl
(url)
package/ego-browser/src/helpers.ts:462
↓ 1 callers
Function
snapshotHardStopEgo
(error_code)
package/ego-browser/src/run-output-sink.test.mjs:27
↓ 1 callers
Function
startFixtureServer
(taskName)
package/ego-browser/scripts/real-browser-e2e/fixture.mjs:16
↓ 1 callers
Function
switchTaskSpace
(nameOrId)
package/ego-browser/src/helpers.ts:150
↓ 1 callers
Function
tabMatchesUrl
(tabUrl: string, wantedUrl: string, match: UrlMatchMode)
package/ego-browser/src/driver/nav.ts:270
↓ 1 callers
Function
taskSpaceEgo
(snapshot)
package/ego-browser/src/helpers.test.mjs:941
↓ 1 callers
Function
textContent
(selector)
package/ego-browser/src/driver/locator.ts:16
↓ 1 callers
Function
textElementsExpression
(locator, rootExpression = "document")
package/ego-browser/src/locator-query.ts:274
↓ 1 callers
Function
textElementsJs
(locator)
package/ego-browser/src/element-resolver.ts:635
↓ 1 callers
Function
textMatcher
(value)
package/ego-browser/src/helpers.ts:668
↓ 1 callers
Function
toLoggable
( value: unknown, path: string[], stack: WeakSet<object>, )
package/ego-browser/src/format.ts:978
↓ 1 callers
Function
toolSchemasBrowser
( manifest: LearningManifest, )
package/ego-browser/src/learning/check-domain-learning.ts:221
↓ 1 callers
Function
toolSchemasNode
( manifest: LearningManifest, )
package/ego-browser/src/learning/check-domain-learning.ts:213
↓ 1 callers
Function
trimSlash
(pathname: string)
package/ego-browser/src/driver/nav.ts:297
↓ 1 callers
Function
tsEntryPoints
(dirs)
package/ego-browser/scripts/build.mjs:121
↓ 1 callers
Function
typeText
(text, options: PressSequentiallyOptions = {})
package/ego-browser/src/driver/keyboard.ts:260
↓ 1 callers
Function
uncheck
(selector)
package/ego-browser/src/driver/keyboard.ts:389
↓ 1 callers
Function
urlMatches
(current, matcher)
package/ego-browser/src/driver/waits.ts:214
↓ 1 callers
Function
useOrCreateTaskSpace
(nameOrId)
package/ego-browser/src/helpers.ts:191
↓ 1 callers
Method
useTaskSpace
(id)
package/ego-browser/src/taskspace-e2e.test.mjs:25
↓ 1 callers
Function
validateLearning
(siteDir: string)
package/ego-browser/src/learning/validate-learning-format.ts:14
↓ 1 callers
Function
validateToolMap
(manifest, key, errors: string[], siteId: string)
package/ego-browser/src/learning/validate-learning-format.ts:106
↓ 1 callers
Function
validateToolSchema
(siteId: string, key: string, toolName: string, schema, errors: string[])
package/ego-browser/src/learning/validate-learning-format.ts:118
↓ 1 callers
Function
validateValueSchema
(prefix: string, schema, errors: string[], requireRequired: boolean, typeLabel: string)
package/ego-browser/src/learning/validate-learning-format.ts:160
↓ 1 callers
Function
visibleAndFocused
(value)
package/ego-browser/src/driver/pointer.test.mjs:13
↓ 1 callers
Function
waitForAgentControl
( nameOrId: string | number, options: { interval?: number; timeout?: number } = {}, )
package/ego-browser/src/helpers.ts:382
↓ 1 callers
Function
waitForClosedTarget
(targetId: string)
package/ego-browser/src/driver/nav.ts:335
↓ 1 callers
Function
waitForDownload
(options: WaitForEventOptions = {})
package/ego-browser/src/driver/downloads.ts:49
↓ 1 callers
Function
waitForEvent
( eventName, options: WaitForEventOptions = {}, )
package/ego-browser/src/driver/downloads.ts:37
← previous
next →
301–400 of 526, ranked by callers