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
↓ 2 callers
Method
emitScanComplete
(assessment: SkillAssessmentRecord, phase: string)
src/scan-service.ts:726
↓ 2 callers
Method
emitScanComplete
(assessment, phase)
src/scan-service.js:608
↓ 2 callers
Function
escapeRegExp
(value: string)
src/rules.ts:558
↓ 2 callers
Function
escapeRegExp
(value)
src/rules.js:386
↓ 2 callers
Method
executeScan
( request: SkillScanRequest, phase: "execution" | "turn_review", )
src/scan-service.ts:821
↓ 2 callers
Method
executeScan
(request, phase)
src/scan-service.js:701
↓ 2 callers
Function
expandHomeLike
(input: string, homeDir = os.homedir())
src/rules.ts:1245
↓ 2 callers
Function
expandHomeLike
(input, homeDir = os.homedir())
src/rules.js:910
↓ 2 callers
Function
extractEnvReferenceName
(value: string)
src/rules.ts:566
↓ 2 callers
Function
extractEnvReferenceName
(value)
src/rules.js:392
↓ 2 callers
Function
extractSkillId
(filePath: string, text: string)
src/scan-service.ts:57
↓ 2 callers
Function
extractSkillId
(filePath, text)
src/scan-service.js:12
↓ 2 callers
Method
failPendingWorkerRequests
(error: unknown)
src/scan-service.ts:972
↓ 2 callers
Method
failPendingWorkerRequests
(error)
src/scan-service.js:842
↓ 2 callers
Method
getConfigMtime
()
web/api/src/services/config-service.ts:25
↓ 2 callers
Method
getResolvedConfig
()
web/api/src/services/config-service.ts:126
↓ 2 callers
Method
getSelfIntegrityPath
()
src/state.js:117
↓ 2 callers
Method
getSelfIntegrityPath
()
src/state.ts:168
↓ 2 callers
Method
getSelfIntegrityPath
()
web/api/src/services/state-service.ts:43
↓ 2 callers
Method
getTrustedSkills
()
web/api/src/services/state-service.ts:55
↓ 2 callers
Method
getTrustedSkillsPath
()
src/state.js:114
↓ 2 callers
Method
getTrustedSkillsPath
()
src/state.ts:164
↓ 2 callers
Function
hasMutationOrDeleteAction
(text: string)
src/rules.ts:1597
↓ 2 callers
Function
hasMutationOrDeleteAction
(text)
src/rules.js:1177
↓ 2 callers
Function
hasSafeExampleContext
(text: string)
src/scan-worker.ts:24
↓ 2 callers
Function
hasSafeExampleContext
(text)
src/scan-worker.js:11
↓ 2 callers
Function
injectNoticeIntoStructuredValue
( value: unknown, depth = 0, )
src/rules.ts:1058
↓ 2 callers
Function
injectNoticeIntoStructuredValue
(value, depth = 0)
src/rules.js:751
↓ 2 callers
Method
inspectTurnSkillRisks
(params: { roots: string[] })
src/scan-service.ts:359
↓ 2 callers
Function
isDefenseEnabled
(mode)
src/handlers.js:236
↓ 2 callers
Function
isDefenseEnabled
(mode: DefenseMode)
src/handlers.ts:379
↓ 2 callers
Function
isDefenseMode
(value: unknown)
src/config.ts:354
↓ 2 callers
Function
isDefenseMode
(value)
src/config.js:278
↓ 2 callers
Function
isPathWithinRoot
(candidatePath: string, rootPath: string)
src/rules.ts:1322
↓ 2 callers
Function
isPathWithinRoot
(candidatePath, rootPath)
src/rules.js:960
↓ 2 callers
Function
isShellSeparatorToken
(token: string)
src/rules.ts:1265
↓ 2 callers
Function
isShellSeparatorToken
(token)
src/rules.js:926
↓ 2 callers
Function
isThirdPartyWebToolResultMessage
(message)
src/rules.js:690
↓ 2 callers
Method
loadPersistentState
()
src/state.js:157
↓ 2 callers
Function
looksLikeHexToken
(token: string)
src/encoding-guard.ts:217
↓ 2 callers
Function
looksLikeHexToken
(token)
src/encoding-guard.js:143
↓ 2 callers
Function
looksLikeWebToolName
(value: unknown)
src/rules.ts:955
↓ 2 callers
Function
looksLikeWebToolName
(value)
src/rules.js:663
↓ 2 callers
Method
markToolResultSeen
(sessionKey)
src/state.js:517
↓ 2 callers
Function
mentionsProtectedIdentifier
(text: string, identifiers: string[])
src/rules.ts:1542
↓ 2 callers
Function
mentionsProtectedIdentifier
(text, identifiers)
src/rules.js:1132
↓ 2 callers
Function
mergeDefenseModes
(...modes)
src/handlers.js:223
↓ 2 callers
Function
mergeDefenseModes
(...modes: DefenseMode[])
src/handlers.ts:361
↓ 2 callers
Function
normalizeIdentifierList
(value: unknown)
src/config.ts:310
↓ 2 callers
Function
normalizeIdentifierList
(value)
src/config.js:256
↓ 2 callers
Function
normalizeLoopGuardText
(value: string)
src/rules.ts:423
↓ 2 callers
Function
normalizeLoopGuardText
(value)
src/rules.js:294
↓ 2 callers
Method
normalizeRoots
(roots: string[])
src/scan-service.ts:154
↓ 2 callers
Method
normalizeRoots
(roots)
src/scan-service.js:77
↓ 2 callers
Function
normalizeSensitivePathText
(input: string)
src/rules.ts:1269
↓ 2 callers
Function
normalizeSensitivePathText
(input)
src/rules.js:929
↓ 2 callers
Function
normalizeSkillId
(value: string | undefined, fallbackPath: string)
src/scan-service.ts:52
↓ 2 callers
Function
normalizeSkillId
(value, fallbackPath)
src/scan-service.js:8
↓ 2 callers
Function
normalizeWhitespace
(value: string)
src/rules.ts:419
↓ 2 callers
Function
normalizeWhitespace
(value)
src/rules.js:291
↓ 2 callers
Method
noteLastUserInput
(sessionKey, content)
src/state.js:344
↓ 2 callers
Method
noteObservedSecrets
(sessionKey, values)
src/state.js:296
↓ 2 callers
Method
notePromptSnapshot
(sessionKey, prompt)
src/state.js:324
↓ 2 callers
Method
noteRunScriptArtifacts
(runId, params)
src/state.js:438
↓ 2 callers
Method
noteRunSecretFingerprints
(runId, params)
src/state.js:420
↓ 2 callers
Method
noteSkillRisk
(sessionKey, params)
src/state.js:275
↓ 2 callers
Method
noteUserRisk
(sessionKey, flags)
src/state.js:249
↓ 2 callers
Method
parseLine
(line: string)
web/api/src/services/file-watcher.ts:156
↓ 2 callers
Method
parseSkillScanLine
(line: string)
web/api/src/services/file-watcher.ts:223
↓ 2 callers
Method
peekPromptSnapshot
(sessionKey)
src/state.js:334
↓ 2 callers
Method
peekRunSecurityState
(runId: string)
src/state.ts:593
↓ 2 callers
Method
persistSelfIntegrity
()
src/state.js:176
↓ 2 callers
Method
prepareSkillFile
( filePath: string, sourceRoot: string, )
src/scan-service.ts:498
↓ 2 callers
Method
prepareSkillFile
(filePath, sourceRoot)
src/scan-service.js:388
↓ 2 callers
Method
pruneFailures
(now = this.now())
src/scan-service.ts:117
↓ 2 callers
Method
pruneFailures
(now = this.now())
src/scan-service.js:47
↓ 2 callers
Function
readJsonFile
(filePath)
src/state.js:27
↓ 2 callers
Function
readJsonFile
(filePath: string)
src/state.ts:63
↓ 2 callers
Function
readStringValues
(params: Record<string, unknown>, keys: string[])
src/rules.ts:1478
↓ 2 callers
Function
readStringValues
(params, keys)
src/rules.js:1094
↓ 2 callers
Method
rememberPendingWorkerFailure
(reason: string)
src/scan-service.ts:175
↓ 2 callers
Method
rememberPendingWorkerFailure
(reason)
src/scan-service.js:92
↓ 2 callers
Function
resolveClawAegisStateDir
(api)
src/config.js:375
↓ 2 callers
Function
resolveExternalContentMetadata
( record: Record<string, unknown>, )
src/rules.ts:960
↓ 2 callers
Function
resolveExternalContentMetadata
(record)
src/rules.js:667
↓ 2 callers
Function
resolveRealPath
(input)
src/handlers.js:73
↓ 2 callers
Function
resolveRealPath
(input: string | undefined)
src/handlers.ts:154
↓ 2 callers
Function
resolveSkillScanRoots
(api)
src/config.js:378
↓ 2 callers
Function
sanitizeAssistantMessage
(message, options = {})
src/rules.js:2044
↓ 2 callers
Function
sanitizeEncodedSecretVariants
(text, observedSecrets, replacement)
src/encoding-guard.js:520
↓ 2 callers
Function
sanitizeToolResultMessage
(message)
src/rules.js:2026
↓ 2 callers
Method
scanRoots
(params: { roots: string[]; budgetMs?: number })
src/scan-service.ts:296
↓ 2 callers
Function
scanToolResultText
(text, oversize = false)
src/rules.js:2118
↓ 2 callers
Method
setProtectedRoots
(roots)
src/state.js:191
↓ 2 callers
Method
setSelfIntegrityRecord
(record)
src/state.js:188
↓ 2 callers
Method
setWorkerHealth
(next)
src/state.js:552
↓ 2 callers
Function
shortenHash
(value: string)
src/encoding-guard.ts:77
↓ 2 callers
Function
shortenHash
(value)
src/encoding-guard.js:30
↓ 2 callers
Method
shouldSuppressWorkerFailure
(reason: string)
src/scan-service.ts:182
↓ 2 callers
Method
shouldSuppressWorkerFailure
(reason)
src/scan-service.js:98
← previous
next →
201–300 of 667, ranked by callers