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
start
()
src/scan-service.ts:269
↓ 2 callers
Function
stripEnclosingQuotes
(value: string)
src/rules.ts:562
↓ 2 callers
Function
stripEnclosingQuotes
(value)
src/rules.js:389
↓ 2 callers
Function
tabClass
(active: boolean)
web/frontend/src/pages/SkillsPage.tsx:27
↓ 2 callers
Function
toolCallContainsSuspiciousServiceScript
(record: ToolCallRecord)
src/rules.ts:1834
↓ 2 callers
Function
toolCallContainsSuspiciousServiceScript
(record)
src/rules.js:1322
↓ 2 callers
Function
useEvents
(params?: Record<string, string>)
web/frontend/src/api/hooks.ts:35
↓ 2 callers
Method
walkSkillFiles
( root: string, visitor: (filePath: string, sourceRoot: string) => Promise<void>, deadline = Numbe
src/scan-service.ts:203
↓ 2 callers
Method
walkSkillFiles
(root, visitor, deadline = Number.POSITIVE_INFINITY)
src/scan-service.js:115
↓ 2 callers
Method
writePluginJson
(data: PluginJson)
web/api/src/services/config-service.ts:40
↓ 1 callers
Function
add
()
web/frontend/src/components/config/ArrayEditor.tsx:21
↓ 1 callers
Function
arePromptHooksEnabled
(api)
src/handlers.js:195
↓ 1 callers
Function
arePromptHooksEnabled
(api: OpenClawPluginApi)
src/handlers.ts:308
↓ 1 callers
Function
assessScriptArtifactRiskFlags
(text: string)
src/rules.ts:2425
↓ 1 callers
Function
assessScriptArtifactRiskFlags
(text)
src/rules.js:1782
↓ 1 callers
Function
basenameLowercase
(value: string)
src/rules.ts:1176
↓ 1 callers
Function
basenameLowercase
(value)
src/rules.js:851
↓ 1 callers
Function
buildObservedSecretVariants
(secret: string)
src/encoding-guard.ts:594
↓ 1 callers
Function
buildScanWindows
(text: string, maxScanChars: number)
src/encoding-guard.ts:94
↓ 1 callers
Function
buildScanWindows
(text, maxScanChars)
src/encoding-guard.js:43
↓ 1 callers
Function
buildSecretFingerprints
(values, source, timestamp)
src/handlers.js:37
↓ 1 callers
Function
buildSecretFingerprints
( values: string[], source: string, timestamp: number, )
src/handlers.ts:105
↓ 1 callers
Function
buildSelfIntegrityRecord
(params)
src/handlers.js:117
↓ 1 callers
Function
buildSelfIntegrityRecord
(params: { api: OpenClawPluginApi; stateDir: string; protectedRoots: string[]; })
src/handlers.ts:201
↓ 1 callers
Function
candidateConfidence
(riskFlags: string[])
src/encoding-guard.ts:402
↓ 1 callers
Function
candidateConfidence
(riskFlags)
src/encoding-guard.js:319
↓ 1 callers
Function
collectDeleteCommandTargetPaths
(command: string, baseDir: string)
src/rules.ts:2036
↓ 1 callers
Function
collectDeleteCommandTargetPaths
(command, baseDir)
src/rules.js:1496
↓ 1 callers
Function
collectObservedSecretVariantMatches
( text: string, observedSecrets: string[], )
src/encoding-guard.ts:610
↓ 1 callers
Function
collectObservedSecretVariantMatches
(text, observedSecrets)
src/encoding-guard.js:503
↓ 1 callers
Function
collectOutsideWorkspaceDeletionTargets
( toolName: string, params: Record<string, unknown>, baseDir = process.cwd(), )
src/rules.ts:2073
↓ 1 callers
Function
collectOutsideWorkspaceDeletionTargets
(toolName, params, baseDir = process.cwd())
src/rules.js:1527
↓ 1 callers
Function
collectSelfProtectionTexts
( toolName: string, params: Record<string, unknown>, candidatePaths: string[], )
src/rules.ts:1656
↓ 1 callers
Function
collectSelfProtectionTexts
(toolName, params, candidatePaths)
src/rules.js:1197
↓ 1 callers
Function
collectSensitivePathTargetTexts
( toolName: string, params: Record<string, unknown>, candidatePaths: string[], )
src/rules.ts:1702
↓ 1 callers
Function
collectSensitivePathTargetTexts
(toolName, params, candidatePaths)
src/rules.js:1234
↓ 1 callers
Function
containsRestrictedOpenClawControlCommand
(command: string | undefined)
src/rules.ts:1233
↓ 1 callers
Function
containsRestrictedOpenClawControlCommand
(command)
src/rules.js:903
↓ 1 callers
Function
containsRestrictedOpenClawInvocation
(command: string | undefined, depth = 0)
src/rules.ts:1209
↓ 1 callers
Function
containsRestrictedOpenClawInvocation
(command, depth = 0)
src/rules.js:880
↓ 1 callers
Function
createAegisLogger
(api)
src/handlers.js:171
↓ 1 callers
Function
createAegisLogger
(api: OpenClawPluginApi)
src/handlers.ts:274
↓ 1 callers
Function
createApiAccessGuard
(token: string)
web/api/src/server.ts:84
↓ 1 callers
Function
createConfigRouter
(configService: ConfigService)
web/api/src/routes/config.ts:5
↓ 1 callers
Function
createDefenseEventWriter
(stateDir)
src/handlers.js:239
↓ 1 callers
Function
createDefenseEventWriter
(stateDir: string)
src/handlers.ts:395
↓ 1 callers
Function
createEventsRouter
(eventService: EventService)
web/api/src/routes/events.ts:4
↓ 1 callers
Function
createServer
(options: ServerOptions)
web/api/src/server.ts:99
↓ 1 callers
Function
createSkillScanEventWriter
(stateDir)
src/handlers.js:254
↓ 1 callers
Function
createSkillScanEventWriter
(stateDir: string)
src/handlers.ts:411
↓ 1 callers
Function
createSkillScansRouter
( skillScanEventService: SkillScanEventService, )
web/api/src/routes/skill-scans.ts:4
↓ 1 callers
Function
createSkillsRouter
( stateService: StateService, eventService: EventService, )
web/api/src/routes/skills.ts:5
↓ 1 callers
Function
createStatusRouter
( configService: ConfigService, stateService: StateService, )
web/api/src/routes/status.ts:7
↓ 1 callers
Function
createSyntheticSkillRiskState
(params)
src/handlers.js:146
↓ 1 callers
Function
createSyntheticSkillRiskState
(params: { now: number; skillRiskFlags: string[]; riskySkills: string[]; })
src/handlers.ts:244
↓ 1 callers
Function
deriveScriptArtifactSignals
(artifacts)
src/handlers.js:47
↓ 1 callers
Function
deriveScriptArtifactSignals
(artifacts: ScriptArtifactRecord[])
src/handlers.ts:120
↓ 1 callers
Function
detectEncodingTransformSignals
(text: string | undefined)
src/rules.ts:495
↓ 1 callers
Function
detectEncodingTransformSignals
(text)
src/rules.js:334
↓ 1 callers
Function
encodeBase32Bytes
(bytes: Buffer)
src/encoding-guard.ts:576
↓ 1 callers
Function
encodeBase32Bytes
(bytes)
src/encoding-guard.js:471
↓ 1 callers
Method
enqueueFile
(filePath: string, sourceRoot: string)
src/scan-service.ts:537
↓ 1 callers
Method
enqueueFile
(filePath, sourceRoot)
src/scan-service.js:422
↓ 1 callers
Method
ensureWorker
()
src/scan-service.ts:885
↓ 1 callers
Method
ensureWorker
()
src/scan-service.js:759
↓ 1 callers
Function
estimateSerializedValueLength
(value: unknown)
src/rules.ts:1327
↓ 1 callers
Function
estimateSerializedValueLength
(value)
src/rules.js:964
↓ 1 callers
Function
exceedsMemoryWriteBudget
(text: string)
src/rules.ts:1754
↓ 1 callers
Function
exceedsMemoryWriteBudget
(text)
src/rules.js:1268
↓ 1 callers
Function
extractCandidateTokens
(text: string, maxCandidates: number)
src/encoding-guard.ts:116
↓ 1 callers
Function
extractCandidateTokens
(text, maxCandidates)
src/encoding-guard.js:60
↓ 1 callers
Function
findExplicitGroupMatch
(text: string)
src/rules.ts:1432
↓ 1 callers
Function
findExplicitGroupMatch
(text)
src/rules.js:1052
↓ 1 callers
Method
getPluginJsonPath
()
web/api/src/services/config-service.ts:21
↓ 1 callers
Method
getSelfIntegrity
()
web/api/src/services/state-service.ts:100
↓ 1 callers
Method
getUserConfig
()
web/api/src/services/config-service.ts:52
↓ 1 callers
Function
handleRemove
(path: string)
web/frontend/src/pages/SkillsPage.tsx:21
↓ 1 callers
Function
hasDetail
(ev: { commandText?: string; toolParams?: Record<string, unknown>; userInput?: string; details?: Record<string
web/frontend/src/pages/EventsPage.tsx:7
↓ 1 callers
Function
hasExplicitPatternRiskMatch
( text: string, rules: readonly PatternRiskRule[], )
src/rules.ts:477
↓ 1 callers
Function
hasExplicitPatternRiskMatch
(text, rules)
src/rules.js:327
↓ 1 callers
Function
hasExternalInstructionNotice
(text: string)
src/rules.ts:996
↓ 1 callers
Function
hasExternalInstructionNotice
(text)
src/rules.js:698
↓ 1 callers
Function
hasHighConfidenceMemoryInstruction
(text: string)
src/rules.ts:1746
↓ 1 callers
Function
hasHighConfidenceMemoryInstruction
(text)
src/rules.js:1265
↓ 1 callers
Function
hasRepeatedPercentEncoding
(token: string)
src/encoding-guard.ts:196
↓ 1 callers
Function
hasRepeatedPercentEncoding
(token)
src/encoding-guard.js:124
↓ 1 callers
Function
hasSelfProtectionAction
(text: string)
src/rules.ts:1517
↓ 1 callers
Function
hasSelfProtectionAction
(text)
src/rules.js:1123
↓ 1 callers
Method
hashText
(text: string)
src/scan-service.ts:740
↓ 1 callers
Method
hashText
(text)
src/scan-service.js:621
↓ 1 callers
Function
injectExternalNoticeIntoString
(text: string)
src/rules.ts:1048
↓ 1 callers
Function
injectExternalNoticeIntoString
(text)
src/rules.js:742
↓ 1 callers
Function
injectExternalNoticeIntoToolResultMessage
(record: Record<string, unknown>)
src/rules.ts:1124
↓ 1 callers
Function
injectExternalNoticeIntoToolResultMessage
(record)
src/rules.js:807
↓ 1 callers
Function
inspectDecodedCandidate
(params: { token: string; kind: EncodedCandidateKind; rootToken: string; analyzeDecoded?: (decoded: st
src/encoding-guard.ts:406
↓ 1 callers
Function
inspectDecodedCandidate
(params)
src/encoding-guard.js:322
↓ 1 callers
Function
isBase32Char
(char: string)
src/encoding-guard.ts:191
↓ 1 callers
Function
isBase32Char
(char)
src/encoding-guard.js:120
↓ 1 callers
Function
isBase64Char
(char: string)
src/encoding-guard.ts:169
↓ 1 callers
Function
isBase64Char
(char)
src/encoding-guard.js:104
← previous
next →
301–400 of 667, ranked by callers