MCPcopy Create free account

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

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

↓ 5 callersFunctiongetSoulHistory
(db: DatabaseType, limit: number = 50)
src/state/database.ts:1700
↓ 5 callersFunctiongetSurvivalTier
(creditsCents: number)
src/conway/credits.ts:38
↓ 5 callersMethodgetTurnEvents
()
src/memory/compression-engine.ts:765
↓ 5 callersFunctiongetUnprocessedInboxCount
(db: DatabaseType)
src/state/database.ts:1450
↓ 5 callersFunctiongitCommit
( conway: ConwayClient, repoPath: string, message: string, addAll: boolean = true, )
src/git/tools.ts:77
↓ 5 callersFunctioninferenceGetSessionCosts
(db: DatabaseType, sessionId: string)
src/state/database.ts:2085
↓ 5 callersFunctioninferenceInsertCost
(db: DatabaseType, row: Omit<InferenceCostRow, "id" | "createdAt">)
src/state/database.ts:2063
↓ 5 callersFunctioninjectTodoContext
(messages: ChatMessage[], todoMd: string)
src/orchestration/attention.ts:71
↓ 5 callersMethodinsertToolCall
(turnId: string, call: ToolCallResult)
src/types.ts:621
↓ 5 callersMethodlogDecision
(decision: string, rationale: string, agentRole: string)
src/orchestration/workspace.ts:23
↓ 5 callersFunctionmakeFunding
(overrides: Partial<FundingProtocol> = {})
src/__tests__/orchestration/orchestrator.test.ts:33
↓ 5 callersFunctionmakeHealthyChild
(id: string)
src/__tests__/lifecycle.test.ts:329
↓ 5 callersFunctionmakeMocks
()
src/__tests__/low-compute.test.ts:69
↓ 5 callersFunctionmakeTask
(goalId: string, overrides: Partial<{ agentRole: string; id: string }> = {})
src/__tests__/orchestration/orchestrator.test.ts:318
↓ 5 callersFunctionmakeTempConfigFile
(payload: unknown)
src/__tests__/inference/provider-registry.test.ts:33
↓ 5 callersFunctionmetricsGetLatest
(db: DatabaseType)
src/state/database.ts:2509
↓ 5 callersFunctionmockX402Tool
()
src/__tests__/financial.test.ts:91
↓ 5 callersFunctionparseSkillMd
( content: string, filePath: string, source: SkillSource = "builtin", )
src/skills/format.ts:15
↓ 5 callersFunctionpersistPlan
(params: { goalId: string; version: number; plan: PlannerOutput; workspacePath: string; })
src/orchestration/plan-mode.ts:203
↓ 5 callersFunctionplanGoal
( goal: Goal, context: PlannerContext, inference: UnifiedInferenceClient, )
src/orchestration/planner.ts:58
↓ 5 callersFunctionpromptOptional
(label: string)
src/setup/prompts.ts:30
↓ 5 callersFunctionpropagateConstitution
( conway: ConwayClient, sandboxId: string, db: DatabaseType, )
src/replication/constitution.ts:25
↓ 5 callersFunctionpruneDeadChildren
( db: AutomatonDatabase, cleanup?: SandboxCleanup, keepLast: number = 5, )
src/replication/lineage.ts:87
↓ 5 callersFunctionrequiredArray
(value: unknown, path: string)
src/orchestration/planner.ts:613
↓ 5 callersFunctionrequiredNonNegativeNumber
(value: unknown, path: string)
src/orchestration/planner.ts:637
↓ 5 callersFunctionreviewMemory
( db: Database, args: { sessionId: string }, )
src/memory/tools.ts:216
↓ 5 callersFunctionshouldRunAtInterval
( taskCtx: HeartbeatLegacyContext, taskName: string, intervalMs: number, )
src/heartbeat/tasks.ts:719
↓ 5 callersMethodtrimTier
* Trim a tier's items to fit within a token budget.
src/memory/budget.ts:94
↓ 5 callersFunctiontruncateToolResult
(result: string, maxSize: number = MAX_TOOL_RESULT_SIZE)
src/agent/context.ts:58
↓ 5 callersFunctionupdateHeartbeatSchedule
( db: DatabaseType, taskName: string, updates: Partial<HeartbeatScheduleRow>, )
src/state/database.ts:1200
↓ 5 callersFunctionutilization
(percent: number)
src/__tests__/memory/enhanced-retriever.test.ts:27
↓ 5 callersMethodwrite
( level: LogLevel, message: string, error?: Error, context?: Record<string, unknown>, )
src/observability/logger.ts:64
↓ 4 callersFunctionagentCacheUpsert
(db: DatabaseType, row: DiscoveredAgentCacheRow)
src/state/database.ts:2370
↓ 4 callersFunctionasRecord
(value: unknown, path: string)
src/orchestration/planner.ts:606
↓ 4 callersFunctionbooleanOr
(value: unknown, fallback: boolean)
src/inference/provider-registry.ts:640
↓ 4 callersFunctioncalculateMemoryBudget
( utilization: ContextUtilization, tokensAfterSystemPrompt: number, )
src/memory/enhanced-retriever.ts:127
↓ 4 callersMethodcanSpawnAgents
()
src/orchestration/plan-mode.ts:91
↓ 4 callersMethodcheckAllChildren
* Check health of all active children (healthy + unhealthy). * Respects concurrency limits. Transitions children based on results.
src/replication/health.ts:87
↓ 4 callersFunctionclosePrompts
()
src/setup/prompts.ts:91
↓ 4 callersMethodcollectResults
()
src/orchestration/orchestrator.ts:261
↓ 4 callersFunctioncommitStateChange
( conway: ConwayClient, description: string, category: string = "state", )
src/git/state-versioning.ts:72
↓ 4 callersFunctioncreateDefaultAlertRules
()
src/observability/alerts.ts:11
↓ 4 callersFunctioncreateInferenceClient
( options: InferenceClientOptions, )
src/conway/inference.ts:36
↓ 4 callersFunctioncreateLegacyContext
( db: AutomatonDatabase, conway: MockConwayClient, )
src/__tests__/heartbeat-scheduler.test.ts:50
↓ 4 callersMethodcreateMessage
Create a pre-filled message for sending.
src/orchestration/messaging.ts:253
↓ 4 callersFunctioncreateSkill
( name: string, description: string, instructions: string, skillsDir: string, db: AutomatonDatabase,
src/skills/registry.ts:145
↓ 4 callersFunctiondeepCloneProvider
(provider: ProviderConfig)
src/inference/provider-registry.ts:625
↓ 4 callersFunctiondeny
(rule: string, reasonCode: string, humanMessage: string)
src/agent/policy-rules/path-protection.ts:32
↓ 4 callersFunctionepisodicInsert
(db: DatabaseType, entry: Omit<EpisodicMemoryEntry, "id" | "createdAt" | "accessedCount" | "lastAccessedAt">)
src/state/database.ts:1810
↓ 4 callersMethoderror
(message: string, error?: Error, context?: Record<string, unknown>)
src/observability/logger.ts:44
↓ 4 callersFunctionformatCredits
(cents: number)
src/conway/credits.ts:49
↓ 4 callersFunctionformatMemoryBlock
(memories: MemoryRetrievalResult)
src/agent/context.ts:257
↓ 4 callersMethodfundAgentForTask
(addr: string, task: TaskNode)
src/orchestration/orchestrator.ts:246
↓ 4 callersFunctiongenerateAgentCard
( identity: AutomatonIdentity, config: AutomatonConfig, _db: AutomatonDatabase, )
src/registry/agent-card.ts:34
↓ 4 callersMethodgetActiveAlerts
()
src/observability/alerts.ts:148
↓ 4 callersMethodgetBestForTask
(role: string)
src/orchestration/types.ts:3
↓ 4 callersMethodgetHeartbeatEntries
()
src/types.ts:625
↓ 4 callersMethodgetRecentModifications
(limit: number)
src/types.ts:640
↓ 4 callersFunctiongetRegisteredAgentsByEvents
( network: Network = "mainnet", limit: number = 20, )
src/registry/erc8004.ts:538
↓ 4 callersMethodgetRegistryEntry
()
src/types.ts:660
↓ 4 callersMethodgetTurnById
(id: string)
src/types.ts:617
↓ 4 callersFunctiongetWallet
()
src/identity/wallet.ts:33
↓ 4 callersMethodinsertTransaction
(txn: Transaction)
src/types.ts:630
↓ 4 callersFunctionisDeduplicated
(db: DatabaseType, key: string)
src/state/database.ts:1374
↓ 4 callersMethodisProviderActive
(provider: ProviderConfig)
src/inference/provider-registry.ts:459
↓ 4 callersFunctionleaveFeedback
( account: PrivateKeyAccount, agentId: string, score: number, comment: string, network: Network = "m
src/registry/erc8004.ts:348
↓ 4 callersFunctionloadCurrentSoul
( db: BetterSqlite3.Database | null, soulPath?: string, )
src/soul/model.ts:335
↓ 4 callersFunctionloadInstalledTools
(db: { getInstalledTools: () => { id: string; name: string; type: string; config?: Record<st
src/agent/tools.ts:3139
↓ 4 callersFunctionmakeInference
(chatResult: Record<string, unknown> = {})
src/__tests__/orchestration/orchestrator.test.ts:42
↓ 4 callersFunctionmakeLargeTurn
(charCount: number)
src/__tests__/context-hardening.test.ts:46
↓ 4 callersFunctionmodelRegistryGetAll
(db: DatabaseType)
src/state/database.ts:2172
↓ 4 callersFunctionmodelRegistrySetEnabled
(db: DatabaseType, modelId: string, enabled: boolean)
src/state/database.ts:2196
↓ 4 callersFunctionnormalizeError
(error: unknown)
src/orchestration/messaging.ts:488
↓ 4 callersFunctionnormalizeLabel
(value: string, fallback: string)
src/orchestration/workspace.ts:189
↓ 4 callersMethodnormalizeValue
(value: string)
src/memory/ingestion.ts:536
↓ 4 callersFunctiononchainTxInsert
(db: DatabaseType, row: OnchainTransactionRow)
src/state/database.ts:2430
↓ 4 callersFunctionproceduralUpsert
(db: DatabaseType, entry: Omit<ProceduralMemoryEntry, "id" | "createdAt" | "updatedAt" | "successCount" | "fai
src/state/database.ts:1931
↓ 4 callersFunctionreadFile
(filePath: string)
src/conway/client.ts:200
↓ 4 callersFunctionrecallFacts
( db: Database, args: { category?: string; query?: string }, )
src/memory/tools.ts:43
↓ 4 callersMethodrecordInteraction
* Record an interaction with an entity. Increments counter and updates timestamp.
src/memory/relationship.ts:74
↓ 4 callersFunctionrememberFact
( db: Database, args: { category: string; key: string; value: string; confidence?: number; source?: string
src/memory/tools.ts:21
↓ 4 callersFunctionreplanAfterFailure
( goal: Goal, failedTask: TaskNode, context: PlannerContext, inference: UnifiedInferenceClient, )
src/orchestration/planner.ts:82
↓ 4 callersFunctionresolveHome
(p: string)
src/skills/registry.ts:226
↓ 4 callersFunctionresolveReference
(reference: string | null | undefined, map: Map<string, string>)
src/orchestration/task-graph.ts:694
↓ 4 callersMethodretrieve
* Retrieve relevant memories for a session, within token budget. * Priority: working > episodic > semantic > procedural > relationships. * Unuse
src/memory/retrieval.ts:46
↓ 4 callersFunctionsafeJsonParse
(raw: string)
src/orchestration/orchestrator.ts:1151
↓ 4 callersFunctionsaveProcedure
( db: Database, args: { name: string; description: string; steps: ProceduralStep[] | string }, )
src/memory/tools.ts:135
↓ 4 callersMethodsetEnabled
* Enable or disable a model.
src/inference/registry.ts:130
↓ 4 callersMethodsetSink
(sink: (entry: LogEntry) => void)
src/observability/logger.ts:56
↓ 4 callersMethodtransferCredits
( toAddress: string, amountCents: number, note?: string, )
src/types.ts:355
↓ 4 callersFunctiontruncateOutput
(text: string, maxLen: number)
src/orchestration/local-worker.ts:24
↓ 4 callersMethodupdateChildStatus
(id: string, status: ChildStatus)
src/types.ts:657
↓ 4 callersMethodupsertHeartbeatEntry
(entry: HeartbeatEntry)
src/types.ts:626
↓ 4 callersMethodupsertSkill
(skill: Skill)
src/types.ts:650
↓ 4 callersFunctionvalidateRelayUrl
(url: string)
src/social/validation.ts:66
↓ 4 callersFunctionvalidateSkillPath
* Validate that a skill path does not escape the skills directory. * Prevents path traversal attacks via crafted skill names.
src/skills/registry.ts:37
↓ 4 callersFunctionverifyConstitution
( conway: ConwayClient, sandboxId: string, db: DatabaseType, )
src/replication/constitution.ts:61
↓ 3 callersFunctionaskRequiredString
Prompt for a required string. Enter = keep current.
src/setup/configure.ts:53
↓ 3 callersFunctionbootstrapTopup
(params: { apiUrl: string; account: PrivateKeyAccount; creditsCents: number; creditThresholdCents?: nu
src/conway/topup.ts:138
↓ 3 callersFunctionbuildMessagingWithResults
( raw: BetterSqlite3.Database, messages: Array<{ type: string; content: string }>, )
src/__tests__/orchestration/orchestrator.test.ts:487
← previousnext →301–400 of 1,371, ranked by callers