Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/chekusu/wanman
/ functions
Functions
987 in github.com/chekusu/wanman
⨍
Functions
987
◇
Types & classes
334
↓ 216 callers
Method
push
(item: T)
packages/runtime/src/loop-logger.ts:30
↓ 177 callers
Method
log
(message: string)
packages/cli/src/takeover-coordination.ts:54
↓ 124 callers
Method
push
(item: T)
packages/cli/src/loop-observability.ts:225
↓ 119 callers
Method
handleRpcAsync
Handle a JSON-RPC request (supports async methods). Used by HTTP server.
packages/runtime/src/supervisor.ts:953
↓ 107 callers
Method
error
(msg: string, data?: Record<string, unknown>)
packages/runtime/src/logger.ts:18
↓ 106 callers
Method
info
(msg: string, data?: Record<string, unknown>)
packages/runtime/src/logger.ts:16
↓ 90 callers
Method
get
(key: string)
packages/runtime/src/runtime-contracts.ts:18
↓ 83 callers
Function
createRpcError
(id: string | number, code: number, message: string, data?: unknown)
packages/core/src/protocol.ts:321
↓ 81 callers
Method
tick
Update loop count (call on each loop tick)
packages/runtime/src/heartbeat.ts:52
↓ 71 callers
Method
send
(from: string, to: string, type: string, payload: unknown, priority: MessagePriority)
packages/runtime/src/runtime-contracts.ts:9
↓ 60 callers
Function
rpc
(method: string, params?: Record<string, unknown>)
packages/runtime/src/__tests__/supervisor.test.ts:66
↓ 58 callers
Function
esc
(s: string)
packages/runtime/src/sql-escape.ts:10
↓ 57 callers
Function
touch
(relativePath: string, content = '')
packages/cli/src/commands/takeover.test.ts:77
↓ 56 callers
Function
task
(id: string, status: string, assignee?: string)
packages/cli/src/loop-classifier.test.ts:12
↓ 55 callers
Function
setEnv
(key: string, value: string | undefined)
packages/runtime/src/__tests__/credential-manager.test.ts:51
↓ 51 callers
Method
create
(input: TaskCreateInput)
packages/runtime/src/task-pool.ts:305
↓ 51 callers
Method
set
(key: string, value: string, agent: string)
packages/runtime/src/runtime-contracts.ts:19
↓ 50 callers
Function
escapeHtml
(value: string)
packages/finops/src/web/app.ts:804
↓ 45 callers
Function
createRpcResponse
(id: string | number, result: unknown)
packages/core/src/protocol.ts:317
↓ 43 callers
Method
handleRpc
Handle a JSON-RPC request (synchronous methods).
packages/runtime/src/supervisor.ts:833
↓ 42 callers
Method
emit
Emit a loop event to all subscribers
packages/runtime/src/loop-event-bus.ts:53
↓ 42 callers
Function
makeDef
(overrides?: Partial<AgentDefinition>)
packages/runtime/src/__tests__/agent-process.test.ts:119
↓ 42 callers
Function
rpc
(method: string, params?: Record<string, unknown>)
packages/runtime/src/__tests__/supervisor-brain-rpc.test.ts:75
↓ 40 callers
Method
warn
(msg: string, data?: Record<string, unknown>)
packages/runtime/src/logger.ts:17
↓ 38 callers
Function
flag
(args: string[], name: string)
packages/finops/src/cli.ts:229
↓ 37 callers
Function
deferred
()
packages/runtime/src/__tests__/agent-process.test.ts:14
↓ 37 callers
Function
has
(f: string)
packages/cli/src/takeover-project.ts:141
↓ 36 callers
Method
enqueue
* Add a branch to the merge queue.
packages/runtime/src/merge-queue.ts:47
↓ 36 callers
Method
shutdown
Graceful shutdown.
packages/runtime/src/supervisor.ts:1956
↓ 35 callers
Method
on
Subscribe to all loop events
packages/runtime/src/loop-event-bus.ts:43
↓ 34 callers
Method
classify
* Classify the current loop and emit loop.classified. * Call this at the end of each loop tick after all events have been emitted. * * Classi
packages/runtime/src/loop-event-bus.ts:100
↓ 33 callers
Method
start
()
packages/runtime/src/__tests__/auth.test.ts:26
↓ 32 callers
Function
extractFlag
(args: string[], flag: string)
packages/cli/src/commands/capsule.ts:165
↓ 32 callers
Function
recvMsgs
(sv: Supervisor, agent: string, limit = 10)
packages/runtime/src/__tests__/agent-communication.test.ts:73
↓ 32 callers
Function
rpcCall
(method: string, params?: Record<string, unknown>)
packages/cli/src/transport.ts:10
↓ 31 callers
Function
lastSQL
Get the SQL string from the last executeSQL call
packages/runtime/src/__tests__/supervisor-brain-rpc.test.ts:80
↓ 30 callers
Method
update
( taskId: string, updates: Partial<Pick<Task, 'status' | 'assignee' | 'result' | 'initiativeId' | 'cap
packages/runtime/src/task-pool.ts:352
↓ 29 callers
Function
spawnClaudeCode
(opts: SpawnOptions)
packages/runtime/src/claude-code.ts:132
↓ 29 callers
Method
stop
(force?: boolean)
packages/cli/src/local-supervisor.ts:41
↓ 28 callers
Method
detectAuthMode
Detect auth mode from environment variables.
packages/runtime/src/credential-manager.ts:58
↓ 28 callers
Function
makeManager
()
packages/runtime/src/__tests__/credential-manager.test.ts:37
↓ 27 callers
Method
countPending
(agent: string)
packages/runtime/src/runtime-contracts.ts:12
↓ 26 callers
Function
createLogger
(scope: string)
packages/runtime/src/logger.ts:21
↓ 26 callers
Method
executeSQL
(dbId: string, query: string)
packages/runtime/src/brain-manager.ts:21
↓ 25 callers
Function
agent
(name: string, state: string, lifecycle: '24/7' | 'on-demand' = 'on-demand')
packages/cli/src/loop-classifier.test.ts:16
↓ 25 callers
Function
generatePreamble
(input: PreambleInput)
packages/runtime/src/preamble.ts:33
↓ 24 callers
Function
makeCreds
(overrides?: { expiresAt?: number })
packages/runtime/src/__tests__/credential-manager.test.ts:27
↓ 24 callers
Method
recv
(agent: string, limit?: number)
packages/runtime/src/runtime-contracts.ts:10
↓ 24 callers
Method
trigger
()
packages/runtime/src/__tests__/supervisor.test.ts:37
↓ 23 callers
Method
bootstrap
Initialize credentials from vault or env, write to file system.
packages/runtime/src/credential-manager.ts:70
↓ 23 callers
Method
executeSQL
Execute SQL against the brain database
packages/runtime/src/brain-manager.ts:106
↓ 23 callers
Function
extractFlag
Extract a flag value: --flag value
packages/cli/src/commands/task.ts:186
↓ 22 callers
Function
run
(command: string | undefined, args: string[])
packages/cli/src/index.ts:65
↓ 22 callers
Function
taskCommand
(args: string[])
packages/cli/src/commands/task.ts:21
↓ 21 callers
Function
artifactCommand
(args: string[])
packages/cli/src/commands/artifact.ts:42
↓ 21 callers
Function
parseOptions
(args: string[])
packages/cli/src/commands/run.ts:25
↓ 21 callers
Method
record
Record a token usage event.
packages/runtime/src/token-tracker.ts:44
↓ 20 callers
Method
claim
(taskId: string, agentId: string)
packages/runtime/src/task-pool.ts:335
↓ 20 callers
Function
makeConfig
(overrides?: Partial<BrainManagerConfig>)
packages/runtime/src/__tests__/brain-manager.test.ts:63
↓ 20 callers
Function
rpc
(method: string, params?: Record<string, unknown>)
packages/runtime/src/__tests__/supervisor-flow-integration.test.ts:183
↓ 20 callers
Function
usage
Helper to create a TokenUsage record with sensible defaults.
packages/runtime/src/__tests__/token-tracker.test.ts:13
↓ 19 callers
Function
classifyLoop
( prevTasks: { id: string; status: string }[], currentTasks: { id: string; status: string }[], agents: A
packages/cli/src/loop-classifier.ts:49
↓ 19 callers
Function
sendMsg
( sv: Supervisor, from: string, to: string, payload: unknown, priority: 'steer' | 'normal' = 'normal
packages/runtime/src/__tests__/agent-communication.test.ts:63
↓ 18 callers
Method
kill
()
packages/runtime/src/agent-adapter.ts:13
↓ 18 callers
Function
parseCron
(expression: string)
packages/runtime/src/cron-scheduler.ts:117
↓ 17 callers
Method
addJob
Register a cron job for an agent.
packages/runtime/src/cron-scheduler.ts:49
↓ 17 callers
Method
attach
Subscribe to an event bus and start logging
packages/runtime/src/loop-logger.ts:82
↓ 17 callers
Function
capability
(value: ProviderUsageCapability)
packages/finops/src/usage-capabilities.ts:216
↓ 17 callers
Method
detach
Unsubscribe from the event bus
packages/runtime/src/loop-logger.ts:88
↓ 17 callers
Method
listSync
Sync version of list() — for use in non-async contexts.
packages/runtime/src/task-pool.ts:401
↓ 17 callers
Function
makeInput
(overrides: Partial<PreambleInput> = {})
packages/runtime/src/__tests__/preamble.test.ts:35
↓ 17 callers
Function
makeLocalObservationState
( overrides: Partial<Parameters<typeof hasLocalProgress>[0]> = {}, )
packages/cli/src/commands/takeover.test.ts:51
↓ 16 callers
Method
emit
(event: LoopEvent)
packages/cli/src/loop-observability.ts:117
↓ 16 callers
Function
evidence
( kind: ApiKeyProviderEvidence['kind'], sourceFile: string, value: string, provider?: ProviderName, )
packages/finops/src/demo-data.ts:208
↓ 16 callers
Method
initialize
()
packages/runtime/src/__tests__/e2e-supervisor-events.test.ts:57
↓ 16 callers
Method
requestApproval
* Create an approval request for a restricted action. * Returns the approval ID.
packages/runtime/src/safety-gate.ts:64
↓ 16 callers
Function
resolveModel
(model: string, runtime: AgentRuntime)
packages/runtime/src/agent-adapter.ts:111
↓ 16 callers
Function
scanProject
(projectPath: string)
packages/cli/src/takeover-project.ts:391
↓ 16 callers
Function
spawnCodexExec
(opts: AgentRunOptions)
packages/runtime/src/codex-adapter.ts:73
↓ 15 callers
Function
createMockProc
()
packages/runtime/src/__tests__/codex-adapter.test.ts:34
↓ 15 callers
Function
formatMoney
(amount: number, currency: string)
packages/finops/src/web/app.ts:714
↓ 15 callers
Function
matchesCron
(schedule: ParsedCron, date: Date)
packages/runtime/src/cron-scheduler.ts:181
↓ 15 callers
Method
run
(goal: string, options?: WanmanHostRunInvocation, spec?: TProjectRunSpec)
packages/host-sdk/src/host-sdk-types.ts:25
↓ 14 callers
Method
checkConflict
(scope: TaskScope, excludeTaskId?: string)
packages/runtime/src/task-pool.ts:445
↓ 14 callers
Function
generateAgentConfig
( profile: ProjectProfile, goalOverride?: string, runtime: AgentRuntime = 'claude', )
packages/cli/src/takeover-project.ts:499
↓ 14 callers
Function
makeMockLLM
* Build a mock LLMCaller that handles three sequential calls: * 1. explore → returns two options * 2. evaluate → returns scores with high confi
packages/runtime/src/__tests__/workflow-orchestrator.test.ts:41
↓ 14 callers
Method
plan
* Decompose the given exploration option into a concrete task list. * * @param option - The selected ExplorationOption to break down. * @para
packages/runtime/src/execution-planner.ts:110
↓ 13 callers
Function
detectLanguages
(projectPath: string)
packages/cli/src/takeover-project.ts:139
↓ 13 callers
Function
extractFlag
(args: string[], flag: string)
packages/cli/src/commands/initiative.ts:119
↓ 13 callers
Function
hasLocalProgress
(previous: LocalObservationState, current: LocalObservationState)
packages/cli/src/takeover-local.ts:301
↓ 13 callers
Function
rpc
(method: string, params: Record<string, unknown> = {})
packages/runtime/src/__tests__/e2e-supervisor-events.test.ts:82
↓ 13 callers
Function
watchFile
(filePath: string, opts: WatchOptions)
packages/cli/src/commands/watch.ts:110
↓ 12 callers
Function
contextCommand
(args: string[])
packages/cli/src/commands/context.ts:10
↓ 12 callers
Function
db9Sql
(query: string)
packages/runtime/src/__tests__/e2e-db9-schema.test.ts:19
↓ 12 callers
Method
getUsage
Get aggregated usage summary for a workflow.
packages/runtime/src/token-tracker.ts:49
↓ 12 callers
Method
handleExternalEvent
Handle an external event — route to subscribed agents.
packages/runtime/src/supervisor.ts:1909
↓ 12 callers
Method
list
(filter?: { status?: TaskStatus; assignee?: string })
packages/runtime/src/task-pool.ts:406
↓ 12 callers
Function
makeDefaultConfig
(overrides?: Partial<WorkflowConfig>)
packages/runtime/src/__tests__/workflow-orchestrator.test.ts:28
↓ 12 callers
Function
makeGoal
()
packages/runtime/src/__tests__/workflow-orchestrator.test.ts:20
↓ 12 callers
Function
makeOption
()
packages/runtime/src/__tests__/execution-planner.test.ts:17
next →
1–100 of 987, ranked by callers