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
Method
evaluate
(metrics: MetricsCollector | MetricSnapshot)
src/observability/alerts.ts:114
Method
evaluate
(utilization: ContextUtilization)
src/memory/compression-engine.ts:114
Method
evaluate
* Evaluate a tool call request against all applicable policy rules. * Returns a PolicyDecision with the overall action.
src/agent/policy-engine.ts:36
Function
exec
( command: string, timeout?: number, )
src/conway/client.ts:128
Method
exec
(command: string, timeout?: number)
src/__tests__/mocks.ts:114
Function
exposePort
(port: number)
src/conway/client.ts:224
Method
exposePort
(port: number)
src/__tests__/mocks.ts:127
Function
failingTask
()
src/__tests__/heartbeat-scheduler.test.ts:335
Function
forceRun
(taskName: string)
src/heartbeat/daemon.ts:157
Method
forceRun
(taskName: string)
src/heartbeat/daemon.ts:49
Function
formatMessage
( msg: ChatMessage, )
src/conway/inference.ts:144
Function
formatResourceReport
(status: ResourceStatus)
src/survival/monitor.ts:85
Function
formatTaskLine
(task: TaskGraphRow)
src/orchestration/attention.ts:25
Method
fundChild
(childAddress: string, amountCents: number)
src/orchestration/simple-tracker.ts:88
Method
gauge
(name: string, value: number, labels?: Record<string, string>)
src/observability/metrics.ts:36
Function
generateAuditReport
( db: AutomatonDatabase, )
src/self-mod/audit-log.ts:55
Function
generateWorkerGenesis
( identity: AutomatonIdentity, config: AutomatonConfig, task: string, workerName: string, )
src/replication/genesis.ts:158
Method
get
* Get a relationship by entity address.
src/memory/relationship.ts:59
Method
getActiveCount
()
src/orchestration/local-worker.ts:125
Function
getAgentState
()
src/state/database.ts:498
Method
getAll
()
src/observability/metrics.ts:78
Method
getBestForTask
(_role: string)
src/orchestration/simple-tracker.ts:45
Method
getByCategory
(category: KnowledgeCategory)
src/memory/knowledge-store.ts:198
Function
getChildById
(id: string)
src/state/database.ts:388
Function
getChildren
()
src/state/database.ts:381
Function
getCreditsBalance
()
src/conway/client.ts:295
Method
getCreditsBalance
()
src/__tests__/mocks.ts:155
Function
getCreditsPricing
()
src/conway/client.ts:300
Method
getCreditsPricing
()
src/types.ts:354
Method
getCreditsPricing
()
src/__tests__/mocks.ts:159
Function
getDefaultModel
()
src/conway/inference.ts:133
Method
getDefaultModel
()
src/__tests__/mocks.ts:64
Function
getHeartbeatEntries
()
src/state/database.ts:203
Function
getHeartbeatTask
(db: DatabaseType, taskName: string)
src/state/database.ts:1193
Function
getIdentity
(key: string)
src/state/database.ts:119
Function
getInstalledTools
()
src/state/database.ts:260
Method
getLogsOfLevel
(level: string)
src/__tests__/mocks.ts:303
Function
getPolicyDecisions
( db: DatabaseType, filters: { turnId?: string; toolName?: string; decision?: PolicyAction;
src/state/database.ts:761
Function
getRecentModifications
( limit: number, )
src/state/database.ts:304
Function
getRecentModifications
( db: AutomatonDatabase, limit: number = 20, )
src/self-mod/audit-log.ts:45
Function
getRecentTransactions
(limit: number)
src/state/database.ts:249
Function
getRecentTurns
(limit: number)
src/state/database.ts:151
Method
getRecipients
()
src/orchestration/messaging.ts:112
Function
getRegistryEntry
()
src/state/database.ts:420
Function
getReputation
(agentAddress?: string)
src/state/database.ts:457
Function
getSkillByName
(name: string)
src/state/database.ts:351
Function
getSkills
(enabledOnly?: boolean)
src/state/database.ts:343
Function
getStateHistory
( conway: ConwayClient, limit: number = 20, )
src/git/state-versioning.ts:138
Function
getToolCallsForTurn
(turnId: string)
src/state/database.ts:194
Method
getTotalSpend
(category: SpendCategory, since: Date)
src/agent/spend-tracker.ts:71
Function
getTurnById
(id: string)
src/state/database.ts:160
Function
getTurnCount
()
src/state/database.ts:167
Function
getUnprocessedInboxMessages
(limit: number)
src/state/database.ts:481
Function
getUnprocessedInboxMessages
(limit: number)
src/__tests__/orchestration/messaging.test.ts:28
Function
getWalletAddress
()
src/identity/wallet.ts:67
Function
getWalletPath
()
src/identity/wallet.ts:25
Function
hasRegisteredAgent
( address: Address, network: Network = "mainnet", )
src/registry/erc8004.ts:647
Method
histogram
(name: string, value: number, labels?: Record<string, string>)
src/observability/metrics.ts:45
Method
increment
(name: string, labels?: Record<string, string>, delta: number = 1)
src/observability/metrics.ts:27
Function
insertChild
(child: ChildAutomaton)
src/state/database.ts:395
Function
insertInboxMessage
(msg: InboxMessage)
src/state/database.ts:468
Function
insertModification
(mod: ModificationEntry)
src/state/database.ts:289
Function
insertReputation
(entry: ReputationEntry)
src/state/database.ts:443
Method
insertReputation
(entry: ReputationEntry)
src/types.ts:664
Function
insertToolCall
( turnId: string, call: ToolCallResult, )
src/state/database.ts:176
Function
insertTransaction
(txn: Transaction)
src/state/database.ts:236
Function
insertTurn
(turn: AgentTurn)
src/state/database.ts:134
Function
installMcpServer
( conway: ConwayClient, db: AutomatonDatabase, name: string, command: string, args?: string[], env
src/self-mod/tools-manager.ts:66
Function
installNpmPackage
( conway: ConwayClient, db: AutomatonDatabase, packageName: string, )
src/self-mod/tools-manager.ts:18
Function
installTool
(tool: InstalledTool)
src/state/database.ts:267
Function
isRunning
()
src/heartbeat/daemon.ts:155
Method
isRunning
()
src/heartbeat/daemon.ts:48
Function
listDnsRecords
(domain: string)
src/conway/client.ts:473
Method
listDnsRecords
(_domain: string)
src/__tests__/mocks.ts:186
Function
listInstalledTools
( db: AutomatonDatabase, )
src/self-mod/tools-manager.ts:99
Function
listModels
()
src/conway/client.ts:522
Method
listModels
()
src/__tests__/mocks.ts:202
Function
listSandboxes
()
src/conway/client.ts:278
Method
listSandboxes
()
src/__tests__/mocks.ts:151
Function
listSkills
(db: AutomatonDatabase)
src/skills/registry.ts:222
Function
loadWalletAccount
()
src/identity/wallet.ts:82
Method
logDecision
* Log a policy decision to the database.
src/agent/policy-engine.ts:99
Function
markInboxMessageProcessed
(id: string)
src/state/database.ts:490
Function
mockChat
(_msgs: any[], _opts: any)
src/__tests__/inference-router.test.ts:265
Function
mockFundChildTool
()
src/__tests__/financial.test.ts:102
Function
neverFinish
()
src/__tests__/heartbeat-scheduler.test.ts:133
Function
normalizePaymentRequirement
(raw: unknown)
src/conway/x402.ts:107
Method
poll
( cursor?: string, limit?: number, )
src/__tests__/mocks.ts:241
Function
proceduralDelete
(db: DatabaseType, name: string)
src/state/database.ts:1964
Function
proceduralGet
(db: DatabaseType, name: string)
src/state/database.ts:1942
Function
proceduralRecordOutcome
(db: DatabaseType, name: string, success: boolean)
src/state/database.ts:1949
Method
prune
* Prune entries older than retentionDays. * Returns number of entries removed.
src/memory/episodic.ts:110
Method
prune
* Prune entries when over maxEntries, removing lowest confidence + oldest first (LRU). * Returns number of entries removed.
src/memory/semantic.ts:138
Method
prune
* Prune lowest-priority entries when a session exceeds maxEntries. * Returns number of entries removed.
src/memory/working.ts:121
Method
prune
()
src/memory/knowledge-store.ts:183
Method
pruneExpiredDedupKeys
* Prune expired dedup keys.
src/heartbeat/scheduler.ts:317
Method
pruneHistory
* Prune old history entries.
src/heartbeat/scheduler.ts:306
Method
pruneOldRecords
(retentionDays: number)
src/agent/spend-tracker.ts:140
Method
readFile
(path: string)
src/__tests__/mocks.ts:123
Method
recallCredits
(childAddress: string)
src/orchestration/simple-tracker.ts:114
← previous
next →
1,201–1,300 of 1,371, ranked by callers