MCPcopy Create free account

hub / github.com/antgroup/agent-aegis / functions

Functions667 in github.com/antgroup/agent-aegis

↓ 34 callersMethodnow
()
src/scan-service.ts:104
↓ 34 callersMethodnow
()
src/scan-service.js:36
↓ 31 callersFunctionlogDefenseFinish
(logger, meta)
src/handlers.js:205
↓ 31 callersFunctionlogDefenseFinish
(logger: AegisLogger, meta: DefenseLogMeta)
src/handlers.ts:337
↓ 31 callersMethodnow
()
src/state.js:111
↓ 21 callersFunctionbuildGuardTextVariants
(value)
src/rules.js:304
↓ 21 callersMethodnow
()
src/state.ts:160
↓ 20 callersFunctionmatchesVariantPatterns
(variants, patterns, compactPatterns = [])
src/rules.js:312
↓ 19 callersMethodcleanupExpiredState
(now = this.now())
src/state.js:120
↓ 19 callersMethodcleanupExpiredState
(now = this.now())
src/state.ts:172
↓ 18 callersFunctionmatchesVariantPatterns
( variants: GuardTextVariants, patterns: readonly RegExp[], compactPatterns: readonly RegExp[] = [], )
src/rules.ts:445
↓ 17 callersFunctionlogDefenseResult
(logger, meta, level = "info")
src/handlers.js:211
↓ 17 callersFunctionlogDefenseResult
( logger: AegisLogger, meta: DefenseLogMeta, level: "info" | "warn" = "info", )
src/handlers.ts:344
↓ 15 callersFunctionbuildGuardTextVariants
(value: string)
src/rules.ts:436
↓ 15 callersFunctionnormalizeComparablePath
(input: string, baseDir = process.cwd())
src/rules.ts:1261
↓ 15 callersFunctionnormalizeComparablePath
(input, baseDir = process.cwd())
src/rules.js:923
↓ 14 callersFunctionnormalizeToolName
(toolName)
src/rules.js:1271
↓ 14 callersFunctionuniqueStrings
(values)
src/state.js:18
↓ 14 callersFunctionuniqueStrings
(values: string[])
src/state.ts:51
↓ 13 callersMethodlogSkillScanFinish
(meta: SkillScanLogMeta)
src/scan-service.ts:134
↓ 13 callersMethodlogSkillScanFinish
(meta)
src/scan-service.js:59
↓ 12 callersMethodlogSkillScanResult
(meta: SkillScanLogMeta, level: "info" | "warn" = "info")
src/scan-service.ts:141
↓ 12 callersMethodlogSkillScanResult
(meta, level = "info")
src/scan-service.js:65
↓ 12 callersFunctiontrimString
(value: unknown)
src/rules.ts:407
↓ 12 callersFunctiontrimString
(value)
src/rules.js:281
↓ 12 callersFunctionwrapHookFailOpen
( api: OpenClawPluginApi, hookName: string, handler: GenericHookHandler, )
index.ts:8
↓ 12 callersFunctionwrapHookFailOpen
(api, hookName, handler)
index.js:4
↓ 11 callersFunctionisModeEnabled
(mode: DefenseMode)
src/security-strategies.ts:229
↓ 11 callersFunctionisModeEnabled
(mode)
src/security-strategies.js:2
↓ 10 callersFunctionnormalizeToolName
(toolName: string)
src/rules.ts:1760
↓ 10 callersFunctionresolveMatchedResult
( mode: DefenseMode, reason: string, extra?: Record<string, unknown>, )
src/security-strategies.ts:255
↓ 10 callersFunctionresolveMatchedResult
(mode, reason, extra)
src/security-strategies.js:21
↓ 9 callersFunctionlogDefenseStart
(logger, meta)
src/handlers.js:199
↓ 9 callersFunctionlogDefenseStart
(logger: AegisLogger, meta: DefenseLogMeta)
src/handlers.ts:330
↓ 9 callersFunctionnormalizePathKey
(value)
src/state.js:21
↓ 9 callersFunctionnormalizePathKey
(value: string)
src/state.ts:55
↓ 9 callersMethodsyncWorkerHealth
()
src/scan-service.ts:108
↓ 9 callersMethodsyncWorkerHealth
()
src/scan-service.js:39
↓ 8 callersMethodaddEvent
(event: Omit<SecurityEvent, "id">)
web/api/src/services/event-service.ts:10
↓ 8 callersFunctionappend
(entry)
src/handlers.js:88
↓ 8 callersFunctionappend
(entry: string | undefined)
src/handlers.ts:169
↓ 8 callersFunctiondetectCommandObfuscation
(command)
src/command-obfuscation.js:54
↓ 8 callersMethodnoteRuntimeRisk
(sessionKey, flags)
src/state.js:286
↓ 8 callersFunctionreadDefenseMode
( raw: Record<string, unknown>, params: { enabledKey: keyof Pick< ClawAegisPluginConfig, |
src/config.ts:358
↓ 8 callersFunctionreadDefenseMode
(raw, params)
src/config.js:281
↓ 7 callersFunctionappendMatchedKeyword
(target: Set<string>, keyword: string)
src/rules.ts:672
↓ 7 callersFunctionappendMatchedKeyword
(target, keyword)
src/rules.js:477
↓ 7 callersFunctionnormalizeCommandText
(params: Record<string, unknown>)
src/rules.ts:1464
↓ 7 callersFunctionnormalizeCommandText
(params)
src/rules.js:1082
↓ 7 callersFunctionnormalizePatchInput
(params: Record<string, unknown>)
src/rules.ts:1474
↓ 7 callersFunctionnormalizePatchInput
(params)
src/rules.js:1091
↓ 6 callersFunctionextractStructuredText
(value: unknown, depth = 0)
src/rules.ts:929
↓ 6 callersFunctionextractStructuredText
(value, depth = 0)
src/rules.js:638
↓ 6 callersFunctioninspectEncodedCandidates
(text, options = {})
src/encoding-guard.js:408
↓ 6 callersFunctionlooksSensitiveOutputValue
(label: string, value: string)
src/rules.ts:612
↓ 6 callersFunctionlooksSensitiveOutputValue
(label, value)
src/rules.js:427
↓ 6 callersFunctionmentionsSensitivePathTarget
(text: string)
src/rules.ts:1284
↓ 6 callersFunctionmentionsSensitivePathTarget
(text)
src/rules.js:942
↓ 6 callersFunctionnormalizeGuardText
(value: string)
src/rules.ts:427
↓ 6 callersFunctionnormalizeGuardText
(value)
src/rules.js:297
↓ 6 callersMethodnoteRunSecuritySignals
(runId, params)
src/state.js:395
↓ 6 callersMethodnoteRunToolCall
(runId, record)
src/state.js:361
↓ 6 callersMethodpeekLastUserInput
(sessionKey)
src/state.js:352
↓ 6 callersMethodpeekObservedSecrets
(sessionKey)
src/state.js:314
↓ 6 callersFunctionreadEnabledFlag
( raw: Record<string, unknown>, key: keyof Pick< ClawAegisPluginConfig, | "selfProtectionEnabled"
src/config.ts:330
↓ 6 callersFunctionreadEnabledFlag
(raw, key, allDefensesEnabled)
src/config.js:275
↓ 6 callersFunctionshortenHash
(value: string)
src/rules.ts:925
↓ 6 callersFunctionshortenHash
(value)
src/rules.js:635
↓ 6 callersFunctiontokenizeShellCommand
(command: string)
src/rules.ts:1196
↓ 6 callersFunctiontokenizeShellCommand
(command)
src/rules.js:869
↓ 5 callersFunctionappendSensitiveOutputValue
(target: Set<string>, label: string, rawValue: string)
src/rules.ts:676
↓ 5 callersFunctionappendSensitiveOutputValue
(target, label, rawValue)
src/rules.js:480
↓ 5 callersMethodclearCooldownIfElapsed
()
src/scan-service.ts:260
↓ 5 callersMethodclearCooldownIfElapsed
()
src/scan-service.js:167
↓ 5 callersMethodgetTrustedSkillsPath
()
web/api/src/services/state-service.ts:39
↓ 5 callersFunctionisRecord
(value: unknown)
src/rules.ts:415
↓ 5 callersFunctionisRecord
(value)
src/rules.js:288
↓ 5 callersFunctionreadPathLikeValue
(params: Record<string, unknown>)
src/rules.ts:1155
↓ 5 callersFunctionreadPathLikeValue
(params)
src/rules.js:834
↓ 5 callersFunctionresolveAbsolutePath
(input: string, baseDir = process.cwd())
src/rules.ts:1249
↓ 5 callersFunctionresolveAbsolutePath
(input, baseDir = process.cwd())
src/rules.js:913
↓ 4 callersMethodclearSessionRuntimeState
(sessionKey)
src/state.js:497
↓ 4 callersFunctioncollectToolResultScanText
(message)
src/rules.js:1985
↓ 4 callersFunctioncountCharacterClasses
(value: string)
src/rules.ts:595
↓ 4 callersFunctioncountCharacterClasses
(value)
src/rules.js:411
↓ 4 callersFunctioncreateEmptyTurnState
(now)
src/state.js:4
↓ 4 callersFunctioncreateEmptyTurnState
(now: number)
src/state.ts:36
↓ 4 callersFunctiondetectDispatchGuardViolation
(text, protectedPaths)
src/rules.js:2166
↓ 4 callersFunctionfindObservedSecretVariantHashes
( text: string, observedSecrets: string[] | undefined, )
src/rules.ts:530
↓ 4 callersFunctionfindObservedSecretVariantHashes
(text, observedSecrets)
src/rules.js:363
↓ 4 callersMethodgetProtectedRoots
()
src/state.js:194
↓ 4 callersMethodgetSkillAssessment
(pathValue, hash)
src/state.js:204
↓ 4 callersMethodincrementLoopCounter
(sessionKey, runId, stableArgsKey)
src/state.js:540
↓ 4 callersMethodisConfigured
()
web/api/src/services/state-service.ts:35
↓ 4 callersFunctionisModeEnforced
(mode: DefenseMode)
src/security-strategies.ts:233
↓ 4 callersFunctionisModeEnforced
(mode)
src/security-strategies.js:5
↓ 4 callersFunctionisOutboundExecCommand
(command: string | undefined, patterns: readonly RegExp[])
src/rules.ts:1780
↓ 4 callersFunctionisOutboundExecCommand
(command, patterns)
src/rules.js:1287
↓ 4 callersMethodlogSkillScanStart
(meta: SkillScanLogMeta)
src/scan-service.ts:127
↓ 4 callersMethodlogSkillScanStart
(meta)
src/scan-service.js:53
next →1–100 of 667, ranked by callers