Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Conway-Research/automaton
/ functions
Functions
1,371 in github.com/Conway-Research/automaton
⨍
Functions
1,371
◇
Types & classes
301
↓ 1 callers
Function
extractText
(content: unknown)
src/inference/inference-client.ts:486
↓ 1 callers
Function
extractToolCallIds
(content: string)
src/memory/compression-engine.ts:833
↓ 1 callers
Function
fetchAgentCard
( uri: string, config?: Partial<DiscoveryConfig>, )
src/registry/discovery.ts:284
↓ 1 callers
Function
fileExists
(filePath: string)
src/orchestration/plan-mode.ts:467
↓ 1 callers
Method
findBusyAgentForReassign
()
src/orchestration/orchestrator.ts:868
↓ 1 callers
Method
findFirstFailedTaskId
(goalId: string)
src/orchestration/orchestrator.ts:982
↓ 1 callers
Function
findReusableSandbox
* Find a reusable sandbox: one that is marked 'failed' in the local DB * but is still running remotely. Returns the first match or null.
src/replication/spawn.ts:321
↓ 1 callers
Function
firstBoolean
(...values: unknown[])
src/orchestration/orchestrator.ts:1181
↓ 1 callers
Method
fixAnthropicMessages
* Fix messages for Anthropic's API requirements: * 1. Extract system messages * 2. Merge consecutive same-role messages * 3. Merge consecutiv
src/inference/router.ts:256
↓ 1 callers
Function
formatCacheKey
(text: string, model?: string)
src/memory/context-manager.ts:127
↓ 1 callers
Function
formatDisplayName
(modelId: string)
src/ollama/discover.ts:100
↓ 1 callers
Function
formatGoalSection
(goal: GoalRow, tasks: TaskGraphRow[])
src/orchestration/attention.ts:38
↓ 1 callers
Function
formatTools
(tools: string[])
src/orchestration/plan-mode.ts:476
↓ 1 callers
Function
frequencyScore
(accessCount: number)
src/memory/enhanced-retriever.ts:458
↓ 1 callers
Method
fundAgent
(agent: AgentHealthStatus)
src/orchestration/health-monitor.ts:323
↓ 1 callers
Function
gatherRecentEvidence
(db: BetterSqlite3.Database)
src/soul/reflection.ts:117
↓ 1 callers
Function
generateSimpleDiff
* Generate a simple line-based diff between two strings.
src/self-mod/code.ts:387
↓ 1 callers
Function
generateSoulMd
( name: string, address: string, creator: string, genesis: string, )
src/setup/defaults.ts:4
↓ 1 callers
Function
generateTickId
()
src/heartbeat/tick-context.ts:24
↓ 1 callers
Method
generateTurnSummary
(turn: AgentTurn, toolCallResults: ToolCallResult[])
src/memory/ingestion.ts:597
↓ 1 callers
Method
get
* Get a procedure by name.
src/memory/procedural.ts:52
↓ 1 callers
Method
get
(id: string)
src/memory/knowledge-store.ts:132
↓ 1 callers
Method
getActiveTask
(address: string)
src/orchestration/health-monitor.ts:219
↓ 1 callers
Method
getAgentState
()
packages/cli/src/runtime-shims.d.ts:49
↓ 1 callers
Function
getAlertEngine
()
src/heartbeat/tasks.ts:33
↓ 1 callers
Method
getBalance
(childAddress: string)
src/orchestration/simple-tracker.ts:150
↓ 1 callers
Function
getCachedCard
* Try to get a cached agent card from the database.
src/registry/discovery.ts:125
↓ 1 callers
Function
getChildrenByStatus
(db: DatabaseType, status: string)
src/state/database.ts:2339
↓ 1 callers
Method
getCreditBalance
(address: string)
src/orchestration/health-monitor.ts:307
↓ 1 callers
Method
getDailyCost
* Get total cost for today (or a specific date).
src/inference/budget.ts:83
↓ 1 callers
Method
getDailySpend
(category: SpendCategory)
src/agent/spend-tracker.ts:66
↓ 1 callers
Method
getDueTasks
* Check which tasks are due based on DB schedule.
src/heartbeat/scheduler.ts:119
↓ 1 callers
Method
getErrorStats
(address: string)
src/orchestration/health-monitor.ts:241
↓ 1 callers
Function
getEventsByGoal
(db: DatabaseType, goalId: string, limit: number = 200)
src/state/database.ts:1045
↓ 1 callers
Function
getEventsByType
( db: DatabaseType, type: string, since?: string, limit: number = 200, )
src/state/database.ts:1052
↓ 1 callers
Method
getFailCount
(taskName: string)
src/heartbeat/scheduler.ts:330
↓ 1 callers
Method
getHeartbeatEntries
()
packages/cli/src/runtime-shims.d.ts:52
↓ 1 callers
Method
getHistory
* Get the full lifecycle event history for a child.
src/replication/lifecycle.ts:89
↓ 1 callers
Method
getHourlySpend
(category: SpendCategory)
src/agent/spend-tracker.ts:61
↓ 1 callers
Method
getIdle
()
src/orchestration/simple-tracker.ts:15
↓ 1 callers
Method
getInstalledTools
()
packages/cli/src/runtime-shims.d.ts:51
↓ 1 callers
Function
getKV
(key: string)
src/state/database.ts:317
↓ 1 callers
Function
getKnowledgeByCategory
( db: DatabaseType, category: string, limit: number = 100, )
src/state/database.ts:1106
↓ 1 callers
Function
getLineage
(db: AutomatonDatabase)
src/replication/lineage.ts:28
↓ 1 callers
Function
getLineageSummary
( db: AutomatonDatabase, config: AutomatonConfig, )
src/replication/lineage.ts:58
↓ 1 callers
Method
getModelCosts
* Get cost breakdown for a specific model.
src/inference/budget.ts:98
↓ 1 callers
Function
getName
()
src/soul/model.ts:140
↓ 1 callers
Function
getOrchestratorStatus
(db: Database.Database)
src/agent/system-prompt.ts:472
↓ 1 callers
Function
getRL
()
src/setup/prompts.ts:6
↓ 1 callers
Function
getRL
()
src/setup/configure.ts:24
↓ 1 callers
Function
getReadyTasks
(db: Database)
src/orchestration/task-graph.ts:235
↓ 1 callers
Method
getRecent
* Get recent episodic memory entries for a session, ordered by creation time descending.
src/memory/episodic.ts:60
↓ 1 callers
Function
getRecentEvents
(db: DatabaseType, agentAddress: string, limit: number = 50)
src/state/database.ts:1038
↓ 1 callers
Method
getRecentFailures
(taskName: string)
src/heartbeat/scheduler.ts:337
↓ 1 callers
Method
getRecentTransactions
(limit: number)
src/types.ts:631
↓ 1 callers
Function
getRepoInfo
()
src/self-mod/upstream.ts:27
↓ 1 callers
Method
getReputation
(agentAddress?: string)
src/types.ts:665
↓ 1 callers
Method
getSkillByName
(name: string)
src/types.ts:649
↓ 1 callers
Function
getStatusCode
(error: unknown)
src/inference/inference-client.ts:525
↓ 1 callers
Method
getToolCallsForTurn
(turnId: string)
src/types.ts:622
↓ 1 callers
Method
getTotalBudget
* Get total budget across all tiers.
src/memory/budget.ts:81
↓ 1 callers
Method
getTurnCount
()
packages/cli/src/runtime-shims.d.ts:50
↓ 1 callers
Function
getTurnResponse
(db: Database, turnId: string)
src/memory/enhanced-retriever.ts:646
↓ 1 callers
Function
getUnconsumedWakeEvents
(db: DatabaseType)
src/state/database.ts:1335
↓ 1 callers
Function
getUpstreamDiffs
()
src/self-mod/upstream.ts:62
↓ 1 callers
Function
getUsdcBalanceDetailed
( address: Address, network: string = "eip155:8453", )
src/conway/x402.ts:200
↓ 1 callers
Function
gitBranch
( conway: ConwayClient, repoPath: string, action: "list" | "create" | "checkout" | "delete", branchNam
src/git/tools.ts:149
↓ 1 callers
Function
gitClone
( conway: ConwayClient, url: string, targetPath: string, depth?: number, )
src/git/tools.ts:184
↓ 1 callers
Function
gitDiff
( conway: ConwayClient, repoPath: string, staged: boolean = false, )
src/git/tools.ts:61
↓ 1 callers
Function
gitInit
( conway: ConwayClient, repoPath: string, )
src/git/tools.ts:208
↓ 1 callers
Function
gitPush
( conway: ConwayClient, repoPath: string, remote: string = "origin", branch?: string, )
src/git/tools.ts:127
↓ 1 callers
Function
goalRowToGoal
(row: GoalRow, rootTasks: string[])
src/orchestration/task-graph.ts:491
↓ 1 callers
Method
handleAlert
(message: AgentMessage)
src/orchestration/messaging.ts:342
↓ 1 callers
Method
handleClassifyingPhase
(state: OrchestratorState)
src/orchestration/orchestrator.ts:325
↓ 1 callers
Method
handleCompletePhase
(state: OrchestratorState)
src/orchestration/orchestrator.ts:761
↓ 1 callers
Method
handleCustomerRequest
(message: AgentMessage)
src/orchestration/messaging.ts:338
↓ 1 callers
Method
handleExecutingPhase
( state: OrchestratorState, counters: TickCounters, )
src/orchestration/orchestrator.ts:499
↓ 1 callers
Method
handleFailedPhase
(state: OrchestratorState)
src/orchestration/orchestrator.ts:770
↓ 1 callers
Method
handleIdlePhase
(state: OrchestratorState)
src/orchestration/orchestrator.ts:305
↓ 1 callers
Method
handleKnowledgeShare
(message: AgentMessage)
src/orchestration/messaging.ts:334
↓ 1 callers
Method
handlePeerQuery
(message: AgentMessage)
src/orchestration/messaging.ts:359
↓ 1 callers
Method
handlePeerResponse
(message: AgentMessage)
src/orchestration/messaging.ts:363
↓ 1 callers
Method
handlePlanReviewPhase
(state: OrchestratorState)
src/orchestration/orchestrator.ts:454
↓ 1 callers
Method
handlePlanningPhase
(state: OrchestratorState)
src/orchestration/orchestrator.ts:379
↓ 1 callers
Method
handleReplanningPhase
(state: OrchestratorState)
src/orchestration/orchestrator.ts:659
↓ 1 callers
Method
handleResourceRequest
(message: AgentMessage)
src/orchestration/messaging.ts:330
↓ 1 callers
Method
handleShutdownRequest
(message: AgentMessage)
src/orchestration/messaging.ts:351
↓ 1 callers
Method
handleStatusReport
(message: AgentMessage)
src/orchestration/messaging.ts:326
↓ 1 callers
Method
handleTaskAssignment
(message: AgentMessage)
src/orchestration/messaging.ts:318
↓ 1 callers
Method
handleTaskResult
(message: AgentMessage)
src/orchestration/messaging.ts:322
↓ 1 callers
Function
hasParent
(config: AutomatonConfig)
src/replication/lineage.ts:51
↓ 1 callers
Function
hasTable
(db: AutomatonDatabase["raw"], tableName: string)
src/agent/loop.ts:1016
↓ 1 callers
Method
hasWorker
* Check if a worker is currently active in this pool. * Accepts either a full address ("local://worker-id") or raw worker ID.
src/orchestration/local-worker.ts:133
↓ 1 callers
Function
hashIdentityPayload
(payload: Record<string, string>)
src/conway/client.ts:99
↓ 1 callers
Function
hostAgentCard
( card: AgentCard, conway: ConwayClient, port: number = 8004, )
src/registry/agent-card.ts:75
↓ 1 callers
Function
incrementKnowledgeAccessCount
(db: Database, ids: string[])
src/memory/enhanced-retriever.ts:630
↓ 1 callers
Function
inferTimeRange
(text: string)
src/memory/enhanced-retriever.ts:536
↓ 1 callers
Function
inferencePruneCosts
(db: DatabaseType, retentionDays: number)
src/state/database.ts:2131
↓ 1 callers
Method
ingestKnowledgeEnhancements
( sessionId: string, toolCallResults: ToolCallResult[], )
src/memory/ingestion.ts:266
↓ 1 callers
Function
initStateRepo
( conway: ConwayClient, )
src/git/state-versioning.ts:26
← previous
next →
801–900 of 1,371, ranked by callers