Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/DingyangLyu/MatClaw
/ functions
Functions
478 in github.com/DingyangLyu/MatClaw
⨍
Functions
478
◇
Types & classes
88
↓ 335 callers
Function
t
(key: string, vars?: Record<string, string | number>)
setup/i18n.ts:40
↓ 314 callers
Function
println
(text = '')
setup/ui.ts:40
↓ 190 callers
Method
push
(text: string)
container/agent-runner/src/engines/claude.ts:27
↓ 120 callers
Function
boxLine
(text: string)
setup/ui.ts:101
↓ 51 callers
Method
end
()
container/agent-runner/src/engines/claude.ts:37
↓ 33 callers
Function
boxBottom
()
setup/ui.ts:111
↓ 32 callers
Function
boxTop
(title?: string)
setup/ui.ts:89
↓ 30 callers
Method
sendMessage
(jid: string, text: string)
src/types.ts:86
↓ 29 callers
Function
processTaskIpc
( data: { type: string; taskId?: string; prompt?: string; schedule_type?: string; schedu
src/ipc.ts:156
↓ 29 callers
Function
storeChatMetadata
( chatJid: string, timestamp: string, name?: string, channel?: string, isGroup?: boolean, )
src/db.ts:227
↓ 27 callers
Function
emitStatus
( step: string, fields: Record<string, string | number | boolean>, )
setup/status.ts:6
↓ 24 callers
Function
readManifest
(skillDir: string)
skills-engine/manifest.ts:10
↓ 23 callers
Function
readState
()
skills-engine/state.ts:18
↓ 21 callers
Function
boxDivider
()
setup/ui.ts:115
↓ 21 callers
Function
createSkillPackage
( tmpDir: string, opts: { skill?: string; version?: string; core_version?: string; adds?:
skills-engine/__tests__/test-helpers.ts:31
↓ 21 callers
Function
saveState
()
src/index.ts:110
↓ 20 callers
Method
enqueueMessageCheck
(groupJid: string)
src/group-queue.ts:70
↓ 18 callers
Function
cleanup
(dir: string)
skills-engine/__tests__/test-helpers.ts:106
↓ 17 callers
Function
getTaskById
(id: string)
src/db.ts:476
↓ 17 callers
Function
resolvePathRemap
( relPath: string, remap: Record<string, string>, )
skills-engine/path-remap.ts:93
↓ 16 callers
Function
createTempDir
()
skills-engine/__tests__/test-helpers.ts:7
↓ 16 callers
Function
getAllTasks
()
src/db.ts:490
↓ 16 callers
Function
writeState
(tmpDir: string, state: any)
skills-engine/__tests__/test-helpers.ts:18
↓ 14 callers
Function
clearBackup
()
skills-engine/backup.ts:60
↓ 14 callers
Function
computeFileHash
(filePath: string)
skills-engine/state.ts:103
↓ 14 callers
Function
getActiveWebChatThreadId
()
src/db.ts:663
↓ 13 callers
Function
isValidGroupFolder
(folder: string)
src/group-folder.ts:8
↓ 13 callers
Function
log
(message: string)
container/agent-runner/src/index.ts:80
↓ 13 callers
Function
stepFooter
()
setup/ui.ts:173
↓ 12 callers
Function
executeFileOps
( ops: FileOperation[], projectRoot: string, )
skills-engine/file-ops.ts:71
↓ 12 callers
Method
getGroup
(groupJid: string)
src/group-queue.ts:41
↓ 12 callers
Function
loadSenderAllowlist
( pathOverride?: string, )
src/sender-allowlist.ts:33
↓ 12 callers
Function
recordSkillApplication
( skillName: string, version: string, fileHashes: Record<string, string>, structuredOutcomes?: Record<
skills-engine/state.ts:47
↓ 12 callers
Function
restoreBackup
()
skills-engine/backup.ts:31
↓ 12 callers
Method
setProcessMessagesFn
(fn: (groupJid: string) => Promise<boolean>)
src/group-queue.ts:66
↓ 12 callers
Function
store
(overrides: { id: string; chat_jid: string; sender: string; sender_name: string; content: string;
src/db.test.ts:23
↓ 11 callers
Function
createTask
( task: Omit<ScheduledTask, 'last_run' | 'last_result'>, )
src/db.ts:454
↓ 11 callers
Function
getMessagesSince
( chatJid: string, sinceTimestamp: string, botPrefix: string, threadId?: string, )
src/db.ts:424
↓ 11 callers
Function
initGitRepo
(dir: string)
skills-engine/__tests__/test-helpers.ts:94
↓ 11 callers
Function
makeMsg
(overrides: Partial<NewMessage> = {})
src/formatting.test.ts:12
↓ 11 callers
Function
setRegisteredGroup
(jid: string, group: RegisteredGroup)
src/db.ts:804
↓ 10 callers
Function
check
(name, fn)
container/smoke-test.py:14
↓ 10 callers
Function
createMinimalState
(tmpDir: string)
skills-engine/__tests__/test-helpers.ts:23
↓ 10 callers
Function
getPlatform
()
setup/platform.ts:11
↓ 10 callers
Function
getWebChatThread
(threadId: string)
src/db.ts:627
↓ 10 callers
Function
loadPathRemap
()
skills-engine/path-remap.ts:113
↓ 9 callers
Function
acquireLock
()
skills-engine/lock.ts:30
↓ 9 callers
Function
commandExists
(cmd: string)
setup/wizard.ts:26
↓ 9 callers
Function
createMigration
(version: string, code: string)
skills-engine/__tests__/run-migrations.test.ts:24
↓ 9 callers
Method
enqueueTask
(groupJid: string, taskId: string, fn: () => Promise<void>)
src/group-queue.ts:98
↓ 9 callers
Function
escapeXml
(s: string)
src/router.ts:3
↓ 9 callers
Method
getState
(groupJid: string)
src/group-queue.ts:62
↓ 9 callers
Function
ok
(msg: string)
setup/ui.ts:142
↓ 9 callers
Function
setupNanoclawDir
(tmpDir: string)
skills-engine/__tests__/test-helpers.ts:11
↓ 8 callers
Function
areRangesCompatible
( existing: string, requested: string, )
skills-engine/structured.ts:27
↓ 8 callers
Function
compareSemver
(a: string, b: string)
skills-engine/state.ts:111
↓ 8 callers
Function
createBackup
(filePaths: string[])
skills-engine/backup.ts:12
↓ 8 callers
Function
getLocale
()
setup/i18n.ts:14
↓ 8 callers
Function
gradient
(text: string)
setup/ui.ts:121
↓ 8 callers
Function
info
(msg: string)
setup/ui.ts:154
↓ 8 callers
Function
isCustomizeActive
()
skills-engine/customize.ts:24
↓ 8 callers
Function
isSenderAllowed
( chatJid: string, sender: string, cfg: SenderAllowlistConfig, )
src/sender-allowlist.ts:98
↓ 8 callers
Method
ownsJid
(jid: string)
src/types.ts:88
↓ 8 callers
Function
readEnvFile
(keys: string[])
src/env.ts:12
↓ 8 callers
Function
registerChannel
(name: string, factory: ChannelFactory)
src/channels/registry.ts:18
↓ 8 callers
Function
runMigrations
( from: string, to: string, )
skills-engine/__tests__/run-migrations.test.ts:30
↓ 8 callers
Function
stepHeader
(n: number, total: number, title: string)
setup/ui.ts:160
↓ 8 callers
Function
truncate
(s: string, max: number)
src/web/transcript-parser.ts:59
↓ 7 callers
Function
formatMessages
(messages: NewMessage[])
src/router.ts:12
↓ 7 callers
Function
getAvailableGroups
()
src/index.ts:223
↓ 7 callers
Function
isMessageAuthorized
( sourceGroup: string, isMain: boolean, targetChatJid: string, registeredGroups: Record<string
src/ipc-auth.test.ts:390
↓ 7 callers
Function
rebase
(newBasePath?: string)
skills-engine/rebase.ts:50
↓ 7 callers
Function
recordPathRemap
(remap: Record<string, string>)
skills-engine/path-remap.ts:119
↓ 7 callers
Method
registerProcess
( groupJid: string, proc: ChildProcess, containerName: string, groupFolder?: string, )
src/group-queue.ts:140
↓ 7 callers
Function
setLocale
(l: Locale)
setup/i18n.ts:10
↓ 7 callers
Function
startCustomize
(description: string)
skills-engine/customize.ts:28
↓ 7 callers
Function
writeConfig
(config: unknown, name?: string)
src/sender-allowlist.test.ts:20
↓ 7 callers
Function
writeState
(state: SkillState)
skills-engine/state.ts:37
↓ 6 callers
Function
applySkill
(skillDir: string)
skills-engine/apply.ts:37
↓ 6 callers
Function
detectLocale
()
setup/i18n.ts:22
↓ 6 callers
Function
maskKey
(key: string)
setup/configure-api.ts:728
↓ 6 callers
Function
mergeEnvAdditions
( envExamplePath: string, additions: string[], )
skills-engine/structured.ts:110
↓ 6 callers
Function
mergeNpmDependencies
( packageJsonPath: string, newDeps: Record<string, string>, )
skills-engine/structured.ts:65
↓ 6 callers
Function
releaseLock
()
skills-engine/lock.ts:76
↓ 6 callers
Function
removeEnvKeys
(projectRoot: string, keys: string[])
setup/env-writer.ts:63
↓ 6 callers
Function
replaySkills
( options: ReplayOptions, )
skills-engine/replay.ts:63
↓ 6 callers
Function
resolveGroupFolderPath
(folder: string)
src/group-folder.ts:31
↓ 6 callers
Function
setOutput
Append a key=value to $GITHUB_OUTPUT (no-op locally).
scripts/validate-all-skills.ts:80
↓ 6 callers
Function
setSession
(groupFolder: string, sessionId: string)
src/db.ts:741
↓ 6 callers
Function
shouldProcess
( isMainGroup: boolean, requiresTrigger: boolean | undefined, messages: NewMessage[], )
src/formatting.test.ts:199
↓ 6 callers
Function
sleep
(ms: number)
setup/ui.ts:48
↓ 6 callers
Function
uninstallSkill
( skillName: string, )
skills-engine/uninstall.ts:13
↓ 6 callers
Function
warn
(msg: string)
setup/ui.ts:146
↓ 6 callers
Function
writeIpcFile
(dir: string, data: object)
container/agent-runner/src/ipc-mcp-stdio.ts:23
↓ 5 callers
Function
cleanupOrphans
()
src/container-runtime.ts:118
↓ 5 callers
Function
getAllChats
()
src/db.ts:288
↓ 5 callers
Function
isTriggerAllowed
( chatJid: string, sender: string, cfg: SenderAllowlistConfig, )
src/sender-allowlist.ts:115
↓ 5 callers
Function
isWSL
()
setup/platform.ts:18
↓ 5 callers
Function
killContainer
(name: string)
src/container-runtime.ts:27
↓ 5 callers
Function
mergeDockerComposeServices
( composePath: string, services: Record<string, unknown>, )
skills-engine/structured.ts:146
next →
1–100 of 478, ranked by callers