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
↓ 1 callers
Function
safeDecodeBase32Token
(token)
src/encoding-guard.js:275
↓ 1 callers
Function
safeDecodeBase64Token
(token: string)
src/encoding-guard.ts:342
↓ 1 callers
Function
safeDecodeBase64Token
(token)
src/encoding-guard.js:261
↓ 1 callers
Function
safeDecodeCandidate
(token: string, kind: EncodedCandidateKind)
src/encoding-guard.ts:386
↓ 1 callers
Function
safeDecodeCandidate
(token, kind)
src/encoding-guard.js:304
↓ 1 callers
Function
safeDecodeHexToken
(token: string)
src/encoding-guard.ts:324
↓ 1 callers
Function
safeDecodeHexToken
(token)
src/encoding-guard.js:244
↓ 1 callers
Function
safeDecodeUrlToken
(token: string)
src/encoding-guard.ts:314
↓ 1 callers
Function
safeDecodeUrlToken
(token)
src/encoding-guard.js:234
↓ 1 callers
Function
sanitizeSensitiveOutputText
( text: string, options: SensitiveOutputSanitizeOptions = {}, )
src/rules.ts:793
↓ 1 callers
Function
sanitizeToolResultStrings
(value: unknown)
src/rules.ts:1006
↓ 1 callers
Function
sanitizeToolResultStrings
(value)
src/rules.js:705
↓ 1 callers
Method
scanRoot
(root: string, deadline: number)
src/scan-service.ts:349
↓ 1 callers
Method
scanRoot
(root, deadline)
src/scan-service.js:252
↓ 1 callers
Function
scanSkillText
(text: string)
src/scan-worker.ts:94
↓ 1 callers
Function
scriptArtifactShouldBlock
(record: ScriptArtifactRecord)
src/rules.ts:2549
↓ 1 callers
Function
scriptArtifactShouldBlock
(record)
src/rules.js:1885
↓ 1 callers
Function
shouldKeepCandidateChar
(char: string)
src/encoding-guard.ts:89
↓ 1 callers
Function
shouldKeepCandidateChar
(char)
src/encoding-guard.js:39
↓ 1 callers
Function
splitSkillTextLines
(text: string)
src/scan-worker.ts:17
↓ 1 callers
Function
splitSkillTextLines
(text)
src/scan-worker.js:5
↓ 1 callers
Method
start
()
web/api/src/services/file-watcher.ts:54
↓ 1 callers
Function
storedToken
()
web/frontend/src/api/client.ts:12
↓ 1 callers
Function
stripInvisibleUnicode
(command)
src/command-obfuscation.js:49
↓ 1 callers
Function
stripInvisibleUnicode
(command: string)
src/command-obfuscation.ts:57
↓ 1 callers
Function
stripQuotes
(value: string)
src/rules.ts:1165
↓ 1 callers
Function
stripQuotes
(value)
src/rules.js:843
↓ 1 callers
Function
toggle
(id: string)
web/frontend/src/pages/EventsPage.tsx:23
↓ 1 callers
Function
tokensMatch
(provided: string | undefined, expected: string)
web/api/src/server.ts:71
↓ 1 callers
Method
updateConfig
(update: ConfigUpdateRequest)
web/api/src/services/config-service.ts:131
↓ 1 callers
Function
useConfig
()
web/frontend/src/api/hooks.ts:4
↓ 1 callers
Function
useRemoveSkill
()
web/frontend/src/api/hooks.ts:50
↓ 1 callers
Function
useResetConfig
()
web/frontend/src/api/hooks.ts:19
↓ 1 callers
Function
useSkillScans
(params?: Record<string, string>)
web/frontend/src/api/hooks.ts:58
↓ 1 callers
Function
useSkills
()
web/frontend/src/api/hooks.ts:43
↓ 1 callers
Function
useStatus
()
web/frontend/src/api/hooks.ts:27
↓ 1 callers
Function
useUpdateConfig
()
web/frontend/src/api/hooks.ts:11
↓ 1 callers
Function
warnIfPromptHooksDisabled
(api)
src/handlers.js:189
↓ 1 callers
Function
warnIfPromptHooksDisabled
(api: OpenClawPluginApi)
src/handlers.ts:293
Function
App
()
web/frontend/src/App.tsx:8
Function
ArrayEditor
({ label, help, placeholder, values, onChange, }: { label: string; help: string; placeholder?:
web/frontend/src/components/config/ArrayEditor.tsx:5
Function
ConfigPage
()
web/frontend/src/pages/ConfigPage.tsx:12
Function
DashboardPage
()
web/frontend/src/pages/DashboardPage.tsx:9
Function
DefenseGroup
({ group, config, onChange, }: { group: DefenseGroupMeta; config: AegisConfig; onChange: (patch: P
web/frontend/src/components/config/DefenseGroup.tsx:7
Function
DefenseStatusGrid
({ defenses, }: { defenses: DefenseStatusEntry[]; })
web/frontend/src/components/dashboard/DefenseStatusGrid.tsx:5
Function
EventsPage
()
web/frontend/src/pages/EventsPage.tsx:11
Function
IntegrityBadge
({ integrity, }: { integrity: SelfIntegrityStatus; })
web/frontend/src/components/dashboard/IntegrityBadge.tsx:5
Function
MasterControls
({ config, onChange, }: { config: AegisConfig; onChange: (patch: Partial<AegisConfig>) => void; })
web/frontend/src/components/config/MasterControls.tsx:6
Function
ModeSelector
({ value, onChange, disabled, }: { value: DefenseMode; onChange: (mode: DefenseMode) => void; disa
web/frontend/src/components/common/ModeSelector.tsx:11
Function
Shell
({ children }: { children: ReactNode })
web/frontend/src/components/layout/Shell.tsx:4
Function
Sidebar
()
web/frontend/src/components/layout/Sidebar.tsx:13
Function
SkillsPage
()
web/frontend/src/pages/SkillsPage.tsx:9
Function
StatsCards
({ defenses }: { defenses: DefenseStatusEntry[] })
web/frontend/src/components/dashboard/StatsCards.tsx:5
Function
StatusBadge
({ value }: { value: string })
web/frontend/src/components/common/StatusBadge.tsx:15
Function
ToggleSwitch
({ checked, onChange, disabled, label, }: { checked: boolean; onChange: (checked: boolean) => void
web/frontend/src/components/common/ToggleSwitch.tsx:3
Method
addEvent
(event: Omit<SkillScanEvent, "id">)
web/api/src/services/skill-scan-event-service.ts:9
Function
analyzeDecodedRuntimeText
(decoded: string)
src/rules.ts:512
Function
analyzeDecodedRuntimeText
(decoded)
src/rules.js:347
Function
analyzeDecodedSkillText
(decoded: string)
src/scan-worker.ts:90
Function
analyzeDecodedSkillText
(decoded)
src/scan-worker.js:57
Function
analyzeDecodedToolResultText
(decoded: string)
src/rules.ts:526
Function
analyzeDecodedToolResultText
(decoded)
src/rules.js:360
Function
buildDynamicPromptContext
( state: TurnSecurityState | undefined, )
src/rules.ts:2158
Function
buildLoopGuardStableArgsKey
( toolName: string, params: Record<string, unknown>, baseDir = process.cwd(), )
src/rules.ts:2615
Function
buildLoopGuardStableArgsKey
(toolName, params, baseDir = process.cwd())
src/rules.js:1935
Function
buildStaticSystemContext
(params?: { selfProtectionEnabled?: boolean; toolCallEnforcementEnabled?: boolean; protectedPaths?: stri
src/rules.ts:2127
Method
clearRunSecurityState
(runId: string)
src/state.ts:619
Method
clearRunToolCalls
(runId: string)
src/state.ts:615
Method
clearSessionRuntimeState
(sessionKey: string)
src/state.ts:623
Function
collectScriptArtifactRecords
( toolName: string, params: Record<string, unknown>, context: { runId: string; sessionKey?: stri
src/rules.ts:2451
Function
collectSensitiveOutputValues
(text: string)
src/rules.ts:690
Function
collectToolResultScanText
(message: AgentMessage)
src/rules.ts:2670
Method
constructor
( private readonly params: { state: ClawAegisState; logger: AegisLogger; now?: () => num
src/scan-service.ts:84
Method
constructor
(params)
src/state.js:108
Method
constructor
(params)
src/scan-service.js:33
Method
constructor
()
src/rules.ts:402
Method
constructor
( private readonly params: { stateDir: string; logger: AegisLogger; now?: () => number;
src/state.ts:152
Method
constructor
()
src/rules.js:277
Method
constructor
(stateDir: string)
web/api/src/services/state-service.ts:27
Method
constructor
(configDir: string)
web/api/src/services/config-service.ts:17
Method
constructor
( private readonly configService: ConfigService, private readonly stateService: StateService, priv
web/api/src/services/file-watcher.ts:47
Method
consumePromptState
(sessionKey: string)
src/state.ts:653
Function
createClawAegisRuntime
(api, options)
src/handlers.js:283
Function
createClawAegisRuntime
( api: OpenClawPluginApi, options?: { now?: () => number; scanRunner?: ( request: import("./
src/handlers.ts:452
Function
definePluginEntry
({ id, name, description, kind, configSchema, register, }: DefinePluginEntryOptions)
runtime-api.ts:133
Function
detectCommandObfuscation
(command: string | undefined)
src/command-obfuscation.ts:63
Function
detectCommandObfuscationViolation
(command: string | undefined)
src/rules.ts:2354
Function
detectCommandObfuscationViolation
(command)
src/rules.js:1727
Function
detectDispatchGuardViolation
( text: string, protectedPaths?: string[], )
src/rules.ts:2884
Function
detectUserRiskFlags
(text: string)
src/rules.ts:2119
Method
getEvents
(params?: { limit?: number; offset?: number; trusted?: string; })
web/api/src/services/skill-scan-event-service.ts:21
Method
getProtectedRoots
()
src/state.ts:258
Method
getSelfIntegrityRecord
()
src/state.js:185
Method
getSelfIntegrityRecord
()
src/state.ts:246
Method
getSkillAssessment
(pathValue: string, hash: string)
src/state.ts:270
Method
getStateDir
()
src/state.js:182
Method
getStateDir
()
src/state.ts:242
Method
getStateDir
()
web/api/src/services/state-service.ts:31
Method
getTrustedSkill
(pathValue, hash)
src/state.js:197
Method
getTrustedSkill
(pathValue: string, hash: string)
src/state.ts:262
← previous
next →
501–600 of 667, ranked by callers