Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/antgroup/agent-aegis
/ functions
Functions
667 in github.com/antgroup/agent-aegis
⨍
Functions
667
◇
Types & classes
28
↓ 4 callers
Function
matchesUnsafeLine
( lines: string[], patterns: readonly RegExp[], compactPatterns: readonly RegExp[] = [], )
src/scan-worker.ts:31
↓ 4 callers
Function
matchesUnsafeLine
(lines, patterns, compactPatterns = [])
src/scan-worker.js:15
↓ 4 callers
Function
normalizeToolParamsForGuard
(params)
src/rules.js:1274
↓ 4 callers
Function
normalizeWhitespace
(value: string)
src/encoding-guard.ts:81
↓ 4 callers
Function
normalizeWhitespace
(value)
src/encoding-guard.js:33
↓ 4 callers
Function
noteTextSignals
(text: string | undefined, label: string)
src/rules.ts:1864
↓ 4 callers
Function
noteTextSignals
(text, label)
src/rules.js:1337
↓ 4 callers
Method
peekRunSecurityState
(runId)
src/state.js:470
↓ 4 callers
Method
peekRunToolCalls
(runId)
src/state.js:457
↓ 4 callers
Method
persistTrustedSkills
()
src/state.js:169
↓ 4 callers
Method
recordFailure
(error: unknown, meta?: Record<string, unknown>)
src/scan-service.ts:243
↓ 4 callers
Method
recordFailure
(error, meta)
src/scan-service.js:151
↓ 4 callers
Method
rememberSkillAssessment
(record)
src/state.js:230
↓ 4 callers
Function
request
(path: string, init?: RequestInit, retried = false)
web/frontend/src/api/client.ts:48
↓ 4 callers
Function
resolveClawAegisPluginConfig
(api)
src/config.js:288
↓ 4 callers
Function
serializeLogMeta
(meta)
src/handlers.js:160
↓ 4 callers
Function
serializeLogMeta
(meta: Record<string, unknown> | undefined)
src/handlers.ts:263
↓ 3 callers
Function
applyTextSanitizer
(text: string)
src/rules.ts:2755
↓ 3 callers
Function
applyTextSanitizer
(text)
src/rules.js:2057
↓ 3 callers
Function
buildMemoryWriteText
( toolName: string, params: Record<string, unknown>, )
src/rules.ts:1489
↓ 3 callers
Function
buildMemoryWriteText
(toolName, params)
src/rules.js:1104
↓ 3 callers
Function
buildObservedSecretVariants
(secret)
src/encoding-guard.js:488
↓ 3 callers
Function
collectPatternRiskFlags
( text: string, rules: readonly PatternRiskRule[], )
src/rules.ts:469
↓ 3 callers
Function
collectPatternRiskFlags
(text, rules)
src/rules.js:323
↓ 3 callers
Function
compactGuardText
(value: string)
src/rules.ts:432
↓ 3 callers
Function
compactGuardText
(value)
src/rules.js:301
↓ 3 callers
Function
containsSecretReference
(text: string | undefined)
src/rules.ts:505
↓ 3 callers
Function
containsSecretReference
(text)
src/rules.js:341
↓ 3 callers
Method
fallbackToInlineScan
(reason: string)
src/scan-service.ts:192
↓ 3 callers
Method
fallbackToInlineScan
(reason)
src/scan-service.js:105
↓ 3 callers
Function
flush
()
src/encoding-guard.ts:125
↓ 3 callers
Function
flush
()
src/encoding-guard.js:65
↓ 3 callers
Method
getDefenseEventsPath
()
web/api/src/services/state-service.ts:47
↓ 3 callers
Method
getEvents
(params?: { limit?: number; offset?: number; defense?: string; result?: string; })
web/api/src/services/event-service.ts:25
↓ 3 callers
Method
getOrCreateRunSecurityState
(runId, sessionKey, now)
src/state.js:373
↓ 3 callers
Method
getOrCreateRunSecurityState
( runId: string, sessionKey: string | undefined, now: number, )
src/state.ts:462
↓ 3 callers
Method
getSkillScanEventsPath
()
web/api/src/services/state-service.ts:51
↓ 3 callers
Function
hasSensitivePathOperation
(text: string)
src/rules.ts:1289
↓ 3 callers
Function
hasSensitivePathOperation
(text)
src/rules.js:946
↓ 3 callers
Method
isCooldownActive
(now = this.now())
src/scan-service.ts:123
↓ 3 callers
Method
isCooldownActive
(now = this.now())
src/scan-service.js:50
↓ 3 callers
Function
isHexChar
(char: string)
src/encoding-guard.ts:161
↓ 3 callers
Function
isHexChar
(char)
src/encoding-guard.js:99
↓ 3 callers
Function
isOutboundToolCall
( toolName: string, params: Record<string, unknown>, options?: { previous?: boolean }, )
src/rules.ts:1807
↓ 3 callers
Function
isOutboundToolCall
(toolName, params, options)
src/rules.js:1308
↓ 3 callers
Function
isRestrictedOpenClawBinary
(token: string | undefined)
src/rules.ts:1201
↓ 3 callers
Function
isRestrictedOpenClawBinary
(token)
src/rules.js:873
↓ 3 callers
Function
matchesPatternRiskRule
(variants, rule)
src/rules.js:316
↓ 3 callers
Function
matchesProtectedPathTarget
(candidatePath: string, protectedRoots: string[])
src/rules.ts:1310
↓ 3 callers
Function
matchesProtectedPathTarget
(candidatePath, protectedRoots)
src/rules.js:952
↓ 3 callers
Function
normalizeSensitiveKeyword
(value: string)
src/rules.ts:550
↓ 3 callers
Function
normalizeSensitiveKeyword
(value)
src/rules.js:379
↓ 3 callers
Function
normalizeStringArray
(value: unknown)
web/api/src/services/config-service.ts:158
↓ 3 callers
Function
normalizeStringList
(value: unknown, resolvePath: (input: string) => string)
src/config.ts:286
↓ 3 callers
Function
normalizeStringList
(value, resolvePath)
src/config.js:233
↓ 3 callers
Method
noteToolResult
(sessionKey, outcome)
src/state.js:259
↓ 3 callers
Function
parseApplyPatchPaths
(input: string)
src/rules.ts:1984
↓ 3 callers
Function
parseApplyPatchPaths
(input)
src/rules.js:1447
↓ 3 callers
Method
readPluginJson
()
web/api/src/services/config-service.ts:35
↓ 3 callers
Method
resolveConfig
(userConfig: Record<string, unknown>)
web/api/src/services/config-service.ts:61
↓ 3 callers
Function
resolveProtectedPathCandidates
(toolName, params, baseDir = process.cwd())
src/rules.js:1615
↓ 3 callers
Function
sanitizeSensitiveOutputText
(text, options = {})
src/rules.js:549
↓ 3 callers
Function
scanSkillText
(text)
src/scan-worker.js:60
↓ 3 callers
Function
stringifyToolParamsForSearch
(params: Record<string, unknown>, budget = 4096)
src/rules.ts:1803
↓ 3 callers
Function
stringifyToolParamsForSearch
(params, budget = 4096)
src/rules.js:1305
↓ 3 callers
Function
utf8BufferLooksTextual
(buffer: Buffer)
src/encoding-guard.ts:296
↓ 3 callers
Function
utf8BufferLooksTextual
(buffer)
src/encoding-guard.js:217
↓ 2 callers
Function
appendRecord
(candidatePath: string, candidateText: string | undefined)
src/rules.ts:2467
↓ 2 callers
Function
appendRecord
(candidatePath, candidateText)
src/rules.js:1811
↓ 2 callers
Function
appendWithinBudget
(parts: string[], value: string, budget: number)
src/rules.ts:1415
↓ 2 callers
Function
appendWithinBudget
(parts, value, budget)
src/rules.js:1036
↓ 2 callers
Function
atomicWriteJson
(filePath, value)
src/state.js:36
↓ 2 callers
Function
atomicWriteJson
(filePath: string, value: unknown)
src/state.ts:72
↓ 2 callers
Function
boundedJsonStringify
( value: unknown, remainingBudget: number, options: { maxDepth: number; maxArrayItems: number;
src/rules.ts:1346
↓ 2 callers
Function
boundedJsonStringify
(value, remainingBudget, options = { maxDepth: TOOL_RESULT_MAX_DEPTH, maxArrayItems: TOOL_RESULT_MAX_A
src/rules.js:982
↓ 2 callers
Method
buildAssessment
( request: SkillScanRequest, result: SkillScanResult, skillId: string, )
src/scan-service.ts:158
↓ 2 callers
Method
buildAssessment
(request, result, skillId)
src/scan-service.js:80
↓ 2 callers
Function
buildCommandCandidates
(command: string, baseDir = process.cwd())
src/rules.ts:1436
↓ 2 callers
Function
buildCommandCandidates
(command, baseDir = process.cwd())
src/rules.js:1055
↓ 2 callers
Function
buildDynamicPromptContext
(state)
src/rules.js:1584
↓ 2 callers
Function
buildStaticSystemContext
(params)
src/rules.js:1563
↓ 2 callers
Method
clearRunSecurityState
(runId)
src/state.js:494
↓ 2 callers
Method
clearRunToolCalls
(runId)
src/state.js:491
↓ 2 callers
Function
collectBaseSkillFindings
(text: string)
src/scan-worker.ts:71
↓ 2 callers
Function
collectBaseSkillFindings
(text)
src/scan-worker.js:42
↓ 2 callers
Function
collectScriptArtifactRecords
(toolName, params, context)
src/rules.js:1805
↓ 2 callers
Function
collectSensitiveOutputValues
(text)
src/rules.js:493
↓ 2 callers
Function
collectShellDeleteTargets
(tokens: string[], baseDir: string)
src/rules.ts:2017
↓ 2 callers
Function
collectShellDeleteTargets
(tokens, baseDir)
src/rules.js:1478
↓ 2 callers
Method
consumePromptState
(sessionKey)
src/state.js:525
↓ 2 callers
Function
definePluginEntry
({ id, name, description, kind, configSchema, register, })
runtime-api.js:9
↓ 2 callers
Function
deriveSkillIdFromPath
(value)
src/state.js:24
↓ 2 callers
Function
deriveSkillIdFromPath
(value: string)
src/state.ts:59
↓ 2 callers
Function
detectCandidateKind
(token: string)
src/encoding-guard.ts:277
↓ 2 callers
Function
detectCandidateKind
(token)
src/encoding-guard.js:199
↓ 2 callers
Function
detectHighRiskCommand
(command: string | undefined)
src/rules.ts:2330
↓ 2 callers
Function
detectHighRiskCommand
(command)
src/rules.js:1708
↓ 2 callers
Function
detectUserRiskFlags
(text)
src/rules.js:1556
↓ 2 callers
Function
doWrite
()
src/handlers.js:244
↓ 2 callers
Function
doWrite
()
src/handlers.ts:400
← previous
next →
101–200 of 667, ranked by callers