MCPcopy Create free account

hub / github.com/Conway-Research/automaton / functions

Functions1,371 in github.com/Conway-Research/automaton

↓ 8 callersMethodinfo
(message: string, context?: Record<string, unknown>)
src/observability/logger.ts:36
↓ 8 callersFunctioninsertWakeEvent
(db: DatabaseType, source: string, reason: string, payload?: object)
src/state/database.ts:1319
↓ 8 callersFunctionloadConfig
()
src/config.ts:27
↓ 8 callersFunctionmakeMockDb
(raw: BetterSqlite3.Database)
src/__tests__/orchestration/simple-tracker.test.ts:212
↓ 8 callersFunctionmakeTurn
(overrides?: Partial<AgentTurn>)
src/__tests__/context-hardening.test.ts:31
↓ 8 callersFunctionmetricsInsertSnapshot
(db: DatabaseType, row: MetricSnapshotRow)
src/state/database.ts:2487
↓ 8 callersFunctionmodelRegistryGet
(db: DatabaseType, modelId: string)
src/state/database.ts:2165
↓ 8 callersFunctionmodelRegistryUpsert
(db: DatabaseType, entry: ModelRegistryRow)
src/state/database.ts:2141
↓ 8 callersFunctionnormalizeErrorType
(error: string)
src/memory/ingestion.ts:49
↓ 8 callersFunctionupdateSoul
( db: BetterSqlite3.Database, updates: Partial<SoulModel>, source: SoulHistoryRow["changeSource"], rea
src/soul/tools.ts:32
↓ 8 callersFunctionwithTransaction
(db: DatabaseType, fn: () => T)
src/state/database.ts:635
↓ 7 callersFunctionassignTask
(db: Database, taskId: string, agentAddress: string)
src/orchestration/task-graph.ts:239
↓ 7 callersFunctioncomputeGenesisAlignment
( currentPurpose: string, genesisPrompt: string, )
src/soul/model.ts:32
↓ 7 callersFunctioncreateDefaultRules
( treasuryPolicy: TreasuryPolicy = DEFAULT_TREASURY_POLICY, )
src/agent/policy-rules/index.ts:21
↓ 7 callersMethodderiveAuthorityLevel
* Derive authority level from input source.
src/agent/policy-engine.ts:123
↓ 7 callersMethoddisableProvider
(id: string, reason: string, durationMs: number)
src/inference/provider-registry.ts:385
↓ 7 callersMethodgetByType
(type: EventType, since?: string)
src/memory/event-stream.ts:93
↓ 7 callersMethodgetInstalledTools
()
src/types.ts:634
↓ 7 callersFunctiongetModelForTier
( tier: SurvivalTier, defaultModel: string, )
src/survival/low-compute.ts:99
↓ 7 callersFunctiongetUsdcBalance
( address: Address, network: string = "eip155:8453", )
src/conway/x402.ts:189
↓ 7 callersMethodlistOutputs
()
src/orchestration/workspace.ts:22
↓ 7 callersFunctionnormalizeContent
(content: string, maxChars: number = 800)
src/memory/compression-engine.ts:811
↓ 7 callersFunctionnormalizeError
(error: unknown)
src/orchestration/orchestrator.ts:1218
↓ 7 callersFunctionnumberOr
(value: unknown, fallback: number)
src/inference/provider-registry.ts:636
↓ 7 callersFunctionparseSoulMd
(content: string)
src/soul/model.ts:68
↓ 7 callersFunctionpromptWithDefault
(label: string, defaultValue: number)
src/setup/prompts.ts:80
↓ 7 callersFunctionproviderIdsForTier
(registry: ProviderRegistry, tier: ModelTier, survivalMode = false)
src/__tests__/inference/provider-registry.test.ts:49
↓ 7 callersMethodreadFile
(path: string)
src/types.ts:347
↓ 7 callersFunctionresolvePath
(p: string)
src/config.ts:102
↓ 7 callersMethodroute
* Route an inference request: select model, check budget, * transform messages, call inference, record cost.
src/inference/router.ts:42
↓ 7 callersMethodrunTransaction
(fn: () => T)
src/types.ts:680
↓ 7 callersMethodselectModel
* Select the best model for a given tier and task type. * * Priority: * 1. First routing-matrix candidate present in the registry * 2.
src/inference/router.ts:192
↓ 7 callersMethodtransformMessagesForProvider
* Transform messages for a specific provider. * Handles Anthropic's alternating-role requirement.
src/inference/router.ts:236
↓ 7 callersMethodupdateStatus
(address: string, status: string)
src/orchestration/types.ts:4
↓ 6 callersFunctionask
(prompt: string)
src/setup/configure.ts:31
↓ 6 callersFunctionbuildPlannerPrompt
(context: PlannerContext)
src/orchestration/planner.ts:108
↓ 6 callersMethodcheckHealth
* Check health of a single child. Never throws.
src/replication/health.ts:31
↓ 6 callersFunctionclamp01
(value: number)
src/memory/enhanced-retriever.ts:722
↓ 6 callersMethodcountMessagesTokens
(messages: ChatMessage[])
src/memory/context-manager.ts:530
↓ 6 callersFunctioncreateDenyRule
(id: string, appliesTo: PolicyRule["appliesTo"], priority = 100)
src/__tests__/policy-engine.test.ts:121
↓ 6 callersFunctioncreateSocialClient
( relayUrl: string, account: PrivateKeyAccount, db?: import("better-sqlite3").Database, )
src/social/client.ts:27
↓ 6 callersFunctioncreateTestRawDb
()
src/__tests__/lifecycle.test.ts:59
↓ 6 callersFunctioncreateTokenCounter
()
src/memory/context-manager.ts:131
↓ 6 callersFunctiondeny
( rule: string, reasonCode: string, humanMessage: string, )
src/agent/policy-rules/rate-limits.ts:14
↓ 6 callersFunctiondeny
(rule: string, reasonCode: string, humanMessage: string)
src/agent/policy-rules/validation.ts:16
↓ 6 callersFunctiondim
(v: string | number | boolean | undefined)
src/setup/configure.ts:159
↓ 6 callersFunctionenhanceQuery
(params: { currentInput: string; taskSpec?: string; agentRole?: string; recentGoals?: string[]; })
src/memory/enhanced-retriever.ts:143
↓ 6 callersFunctionexecuteFundingStrategies
( tier: SurvivalTier, identity: AutomatonIdentity, config: AutomatonConfig, db: AutomatonDatabase, c
src/survival/funding.ts:28
↓ 6 callersFunctionexecuteTool
( toolName: string, args: Record<string, unknown>, tools: AutomatonTool[], context: ToolContext, pol
src/agent/tools.ts:3214
↓ 6 callersMethodfundChild
(childAddress: string, amountCents: number)
src/orchestration/types.ts:9
↓ 6 callersMethodgetChildrenInState
* Get all children in a given lifecycle state.
src/replication/lifecycle.ts:96
↓ 6 callersMethodgetDefaultModel
()
src/types.ts:705
↓ 6 callersMethodgetGauge
(name: string, labels?: Record<string, string>)
src/observability/metrics.ts:66
↓ 6 callersFunctiongetGoalProgress
( db: Database, goalId: string, )
src/orchestration/task-graph.ts:325
↓ 6 callersMethodgetHistogram
(name: string, labels?: Record<string, string>)
src/observability/metrics.ts:72
↓ 6 callersMethodgetSkills
(enabledOnly?: boolean)
src/types.ts:648
↓ 6 callersMethodhandleFailure
(task: TaskNode, error: string)
src/orchestration/orchestrator.ts:281
↓ 6 callersFunctionidleToolResponse
(name: string, args: Record<string, unknown>, uid: string)
src/__tests__/loop.test.ts:447
↓ 6 callersFunctioninsertGoal
(db: BetterSqlite3.Database, id: string)
src/__tests__/orchestration/health-monitor.test.ts:118
↓ 6 callersMethodinsertInboxMessage
(msg: InboxMessage)
src/types.ts:668
↓ 6 callersFunctioninsertTask
( db: BetterSqlite3.Database, opts: { id: string; goalId: string; assignedTo: string; stat
src/__tests__/orchestration/health-monitor.test.ts:125
↓ 6 callersMethodinstallTool
(tool: InstalledTool)
src/types.ts:635
↓ 6 callersFunctionisValidAddress
(address: string)
src/social/validation.ts:81
↓ 6 callersFunctionlabelKey
(name: string, labels?: Record<string, string>)
src/observability/metrics.ts:11
↓ 6 callersFunctionlogModification
( db: AutomatonDatabase, type: ModificationType, description: string, options?: { filePath?: strin
src/self-mod/audit-log.ts:18
↓ 6 callersFunctionmakeAgentTracker
(overrides: Partial<AgentTracker> = {})
src/__tests__/orchestration/orchestrator.test.ts:23
↓ 6 callersFunctionmakeEvent
(id: string, type = "inference")
src/__tests__/integration/compression-cascade.test.ts:31
↓ 6 callersFunctionmarkInboxFailed
(db: DatabaseType, ids: string[])
src/state/database.ts:1434
↓ 6 callersMethodmatchTaskToAgent
(task: TaskNode)
src/orchestration/orchestrator.ts:192
↓ 6 callersFunctionnewTempDir
()
src/__tests__/orchestration/plan-mode.test.ts:71
↓ 6 callersFunctionnormalizeForMatch
(text: string)
src/memory/enhanced-retriever.ts:718
↓ 6 callersMethodnormalizeKey
(key: string)
src/memory/ingestion.ts:532
↓ 6 callersFunctionnormalizeTierDefault
(input: Partial<TierDefault> | undefined, fallback: TierDefault)
src/inference/provider-registry.ts:609
↓ 6 callersFunctionparseList
(text: string)
src/soul/model.ts:203
↓ 6 callersMethodpickAgentAddress
(events: StreamEvent[])
src/memory/compression-engine.ts:789
↓ 6 callersFunctionqueryAgent
( agentId: string, network: Network = "mainnet", )
src/registry/erc8004.ts:409
↓ 6 callersMethodrecordRetrievalFeedback
(feedback: RetrievalFeedback)
src/memory/enhanced-retriever.ts:291
↓ 6 callersFunctionreviewPlan
( plan: PlannerOutput, config: PlanApprovalConfig, )
src/orchestration/plan-mode.ts:241
↓ 6 callersFunctionsemanticUpsert
(db: DatabaseType, entry: Omit<SemanticMemoryEntry, "id" | "createdAt" | "updatedAt">)
src/state/database.ts:1875
↓ 6 callersFunctionsetGlobalLogLevel
(level: LogLevel)
src/observability/logger.ts:15
↓ 6 callersFunctionsignSendPayload
( account: PrivateKeyAccount, to: string, content: string, replyTo?: string, )
src/social/signing.ts:29
↓ 5 callersFunctionacquireTaskLease
(db: DatabaseType, taskName: string, owner: string, ttlMs: number)
src/state/database.ts:1289
↓ 5 callersFunctionapplyTierRestrictions
( tier: SurvivalTier, inference: InferenceClient, db: AutomatonDatabase, )
src/survival/low-compute.ts:25
↓ 5 callersFunctionask
(question: string)
src/setup/prompts.ts:16
↓ 5 callersFunctionaskString
Prompt for an optional string. Enter = keep current. "-" = clear.
src/setup/configure.ts:36
↓ 5 callersFunctioncanRunInference
(tier: SurvivalTier)
src/survival/low-compute.ts:92
↓ 5 callersMethodcheckBudget
* Check whether a call with estimated cost is within budget. * Returns { allowed: true } or { allowed: false, reason: "..." }.
src/inference/budget.ts:34
↓ 5 callersFunctioncreatePathProtectionRules
()
src/agent/policy-rules/path-protection.ts:169
↓ 5 callersMethodcreateScopedClient
Create a new client scoped to a specific sandbox ID.
src/types.ts:385
↓ 5 callersFunctiondiscoverAgents
( limit: number = 20, network: Network = "mainnet", config?: Partial<DiscoveryConfig>, db?: import("be
src/registry/discovery.ts:216
↓ 5 callersFunctionforget
( db: Database, args: { id: string; memoryType: string }, )
src/memory/tools.ts:257
↓ 5 callersFunctiongenerateGenesisConfig
( identity: AutomatonIdentity, config: AutomatonConfig, params: { name: string; specialization?:
src/replication/genesis.ts:86
↓ 5 callersMethodgetAllCompressionEvents
()
src/memory/compression-engine.ts:774
↓ 5 callersMethodgetBalance
(childAddress: string)
src/orchestration/types.ts:11
↓ 5 callersMethodgetChildById
(id: string)
src/types.ts:655
↓ 5 callersFunctiongetHeartbeatSchedule
(db: DatabaseType)
src/state/database.ts:1186
↓ 5 callersMethodgetHourlySpend
(category: SpendCategory)
src/types.ts:531
↓ 5 callersMethodgetModel
(providerId: string, modelId: string)
src/inference/provider-registry.ts:357
↓ 5 callersFunctiongetReadyTasks
(db: DatabaseType)
src/state/database.ts:984
↓ 5 callersMethodgetRecentTurns
(limit: number)
src/types.ts:616
← previousnext →201–300 of 1,371, ranked by callers