Open Sidebar
Close Sidebar
CrystalDoc.info
Source code
Shards.info
noir
v1.1.0
Top Level Namespace
AccountRecoveryTagger
AdminTagger
AIContext
AIContextEntry
Analyzer
AI
Unified
AgentAction
Clojure
Compojure
Pedestal
Reitit
Ring
Cpp
Crow
Drogon
ControllerScope
HandlerTarget
SourceRange
Httplib
Oatpp
Crystal
Amber
CrystalEngine
ActionIndex
Grip
Kemal
Lucky
Marten
HandlerActionKey
MartenMapEntry
MartenRouteMap
CSharp
AspNetCoreMvc
AspNetMvc
Carter
Common
FastEndpoints
RequestTypeKey
MinimalApis
MinimalApiSupport
Dart
Alfred
Angel3
Group
RawGroup
DartFrog
GetServer
RawPage
Helper
Serverpod
MethodParam
Registration
RouteClass
RouteClassKey
Shelf
ClassRange
Mount
Route
RouterInfo
RouterKey
Elixir
Bandit
ElixirEngine
Phoenix
ControllerAction
RouteMacro
RouteMacroInvocation
RouteMapKey
ScopeEntry
Plug
Fsharp
Giraffe
SubRouteScope
Go
Beego
Chi
ConnectRpc
MessageFields
ServiceMount
ServiceMountKey
Echo
Fasthttp
Fiber
Gf
Gin
GoEngine
GoRestful
Goyave
GoZero
Hertz
Httprouter
Huma
Iris
Mux
Pocketbase
Groovy
Grails
Action
Haskell
Scotty
HandlerBodies
HandlerBody
HandlerKey
Servant
HandlerBodies
HandlerBody
HandlerKey
ServerBindings
TypeAlias
TypeAliasIndex
TypeAliasKey
Yesod
HandlerBodies
HandlerBody
HandlerKey
Java
Armeria
RouteEntry
ScopedClassKey
Dropwizard
JavaEngine
Javalin
JaxRs
ApplicationBaseKey
Jsp
ServletClassKey
Micronaut
PackageScopeKey
Play
ControllerMethod
ScopedKey
Quarkus
ApplicationBaseKey
Spark
Spring
PackageScopeKey
SpringRoute
SpringRouteMapping
Struts2
ScopedNameKey
Vertx
Wicket
FileInfo
PageMountIndex
RestMount
RestMountIndex
RestRoute
RestRouteIndex
ScopedClassKey
Javascript
Adonisjs
Apollo
Astro
Elysia
Express
ExpressConstants
Fastify
AutoloadRoot
Fresh
GraphqlYoga
Hapi
Hono
JavascriptEngine
Koa
Nestjs
Nextjs
Nitro
Nuxtjs
Remix
Restify
RouterMountScanner
FileContext
Sveltekit
Kotlin
Http4k
KotlinEngine
Ktor
Spring
SpringRoute
Lua
Lapis
Lor
Mobile
Android
Ios
WellKnown
Perl
Catalyst
Dancer2
Mojolicious
ControllerActionKey
ControllerCalleeIndex
PerlEngine
Php
CakePHP
CodeIgniter
Hyperf
Laminas
Laravel
ControllerActionBody
ControllerActionMap
Lumen
Mautic
Php
PhpEngine
Slim
Symfony
ThinkPHP
Yii
Python
Aiohttp
Bottle
Django
DjangoDrfAction
DjangoDrfRegistration
DjangoUrls
DjangoView
PackageType
Falcon
FastAPI
Flask
ScopedNameKey
Litestar
Pyramid
RouteMap
RouteNameKey
PythonEngine
FunctionDefinition
FunctionParameter
PackageType
Quart
Robyn
Router
Sanic
ScopedNameKey
Starlette
Tornado
Ruby
Grape
GrapeIndex
Hanami
RouteEndpoint
RouteFrame
Rails
ConcernResource
ControllerData
EngineMountKey
Frame
Roda
PrefixEntry
RubyEngine
Sinatra
Rust
ActixWeb
GlobalFunctionEntry
Axum
HandlerContext
NestScopedKey
UtoipaNestEdge
UtoipaScopedKey
Gotham
Loco
Poem
Rocket
AliasKey
MountEntry
RouteLeaf
ScopedRouteKey
RustEngine
Rwf
Registration
Salvo
HandlerInfo
PrefixEdge
ScopedNameKey
Tide
Warp
Scala
Akka
Http4s
Play
ControllerMethod
MethodRegion
ScopedKey
ScalaEngine
Scalatra
Tapir
ZioHttp
Specification
ApacheHttpd
Apisix
AsyncApi
AwsCdk
AwsCloudformation
ApigwResource
AzureFunctions
Bruno
Burp
Caddy
Caido
CloudflareWrangler
Envoy
GraphqlSdl
GraphqlSdlParser
GraphqlTypedefs
Grpc
HttpMapping
MessageFields
Har
Insomnia
IstioVirtualservice
K8sGatewayApi
K8sIngress
Kamal
Kong
Mitmproxy
Netlify
Nginx
Oas2
Oas3
OData
EntityType
Operation
Postman
RAML
ResolvedNode
ServerlessFramework
Smithy
HttpBinding
InputMember
Traefik
TypeSpec
Walker
Decorator
Vercel
WSDL
BindingInfo
FieldList
PartRef
ZapSitesTree
Swift
Hummingbird
DslScope
RouteHit
ScopedPrefixKey
Kitura
SwiftEngine
Vapor
Typescript
Nestjs
TanstackRouter
TRPC
RouterKey
Zig
Httpz
Jetzig
Tokamak
Zap
AnalyzerExample
ApiDocsTagger
AspnetAuthTagger
AtomicFlag
Callee
CodeLocator
ConfigInitializer
CorsTagger
CryptoTagger
CrystalAuthTagger
DebugTagger
Deliver
Details
Detector
Clojure
Compojure
Pedestal
Reitit
Ring
Cpp
Crow
Drogon
Httplib
Oatpp
Crystal
Amber
Grip
Kemal
Lucky
Marten
CSharp
AspNetCoreMinimalApi
AspNetCoreMvc
AspNetMvc
Carter
FastEndpoints
Dart
Alfred
Angel3
DartFrog
GetServer
Serverpod
Shelf
Elixir
Bandit
Phoenix
Plug
Fsharp
Giraffe
Go
Beego
Chi
ConnectRpc
Echo
Fasthttp
Fiber
Gf
Gin
GoRestful
Goyave
GoZero
Hertz
Httprouter
Huma
Iris
Mux
Pocketbase
Groovy
Grails
Haskell
Scotty
Servant
Yesod
Java
Armeria
Dropwizard
Javalin
JaxRs
Jsp
Micronaut
Play
Quarkus
Spark
Spring
Struts2
Vertx
Wicket
Javascript
Adonisjs
Apollo
Astro
Elysia
Express
Fastify
Fresh
GraphqlYoga
Hapi
Hono
Koa
Nestjs
Nextjs
Nitro
Nuxtjs
Remix
Restify
Sveltekit
Kotlin
Http4k
Ktor
Spring
Lua
Lapis
Lor
Mobile
Android
Ios
WellKnown
Perl
Catalyst
Dancer2
Mojolicious
Php
CakePHP
CodeIgniter
Hyperf
Laminas
Laravel
Lumen
Mautic
Php
Slim
Symfony
ThinkPHP
Yii
Python
Aiohttp
Bottle
Django
Falcon
FastAPI
Flask
Litestar
Pyramid
Quart
Robyn
Sanic
Starlette
Tornado
Ruby
Grape
Hanami
Rails
Roda
Sinatra
Rust
ActixWeb
Axum
Gotham
Loco
Poem
Rocket
Rwf
Salvo
Tide
Warp
Scala
Akka
Http4s
Play
Scalatra
Tapir
ZioHttp
Specification
ApacheHttpd
Apisix
AsyncApi
AwsCdk
AwsCloudformation
AzureFunctions
Bruno
Burp
Caddy
Caido
CloudflareWrangler
Envoy
GraphqlSdl
Grpc
Har
Insomnia
IstioVirtualservice
K8sGatewayApi
K8sIngress
Kamal
Kong
Mitmproxy
Netlify
Nginx
Oas2
Oas3
OData
Postman
RAML
ServerlessFramework
Smithy
Traefik
TypeSpec
Vercel
WSDL
ZapSitesTree
Swift
Hummingbird
Kitura
Vapor
Typescript
Nestjs
TanstackRouter
TRPC
Zig
Httpz
Jetzig
Tokamak
Zap
DjangoAuthTagger
ElixirAuthTagger
Endpoint
EndpointOptimizer
EndpointReference
ExpressAuthTagger
FastAPIAuthTagger
FastEndpointsAuthTagger
FileAnalyzer
FileHelper
FileUploadTagger
FlaskAuthTagger
FrameworkTagger
GoAuthTagger
GolangLexer
GoSecurityTagger
GraphqlTagger
HonoAuthTagger
HuntParamTagger
InternalGraphqlParser
JavaMiscAuthTagger
JsMiscAuthTagger
JwtTagger
KtorAuthTagger
LLM
ACPAdapter
ACPClient
Adapter
Messages
AdapterFactory
Cache
DeleteOutcome
Stats
General
GeneralAdapter
NativeToolCalling
Ollama
OllamaAdapter
PromptOverrides
LLMEndpointOptimizer
McpTagger
MediaFilter
MiniLexer
MobileLaunch
NestjsAuthTagger
Noir
CLI
CacheCommand
Parsed
CompletionCommand
Parsed
ConfigCommand
HelpCommand
Route
Legacy
ListCommand
Parsed
Router
RulesCommand
Parsed
ScanCommand
VersionCommand
Parsed
CliValidation
Error
ClojureCalleeExtractor
Entry
CppCalleeExtractor
Entry
CrystalCalleeExtractor
Entry
CSharpCalleeExtractor
Entry
CSharpLexer
CSharpToken
DartCalleeExtractor
BodyInfo
Entry
StripState
ElixirCalleeExtractor
Entry
FsharpCalleeExtractor
Entry
StripState
GoCalleeExtractor
FunctionBody
GroovyCalleeExtractor
Entry
GroovyLiteralScanner
HaskellCalleeExtractor
Entry
FunctionBody
ImportGraph
ImportRef
Python
PackageType
JavaCalleeExtractor
JSCalleeExtractor
Definitions
Entry
JSLexer
JSLiteralScanner
ScanResult
JSParser
JSRouteExtractor
JSRoutePattern
JSToken
KotlinCalleeExtractor
LuaCalleeExtractor
Entry
FunctionBody
ObjcCalleeExtractor
Entry
PathScope
PerlCalleeExtractor
Entry
SubBody
PhpCalleeExtractor
Entry
PhpLexer
PhpToken
PythonCalleeExtractor
PythonRouteExtractor
Decoration
RubyCalleeExtractor
Entry
RustCalleeExtractor
Entry
RustCalleeExtractorTS
Entry
ScalaCalleeExtractor
Entry
ScalaLexer
ScalaToken
SwiftCalleeExtractor
Entry
TreeSitter
Query
CompileError
TreeSitterAdonisJsExtractor
Route
TreeSitterElysiaExtractor
Route
TreeSitterGoRouteExtractor
ChiCall
GfMetaRoute
RestfulRoute
Route
RouterBuilder
ScopedConfig
StaticPath
TreeSitterHapiExtractor
Route
TreeSitterHttp4kExtractor
Route
TreeSitterJavaDtoIndex
Index
TreeSitterJavaParameterExtractor
FieldInfo
ImportDecl
TreeSitterJavaRouteExtractor
ClassMapping
ControllerInterfaceImplementation
Route
TreeSitterJaxRsExtractor
Route
SourceEntry
TreeSitterJvmLambdaDslExtractor
Config
Route
TreeSitterKotlinDtoIndex
Index
TreeSitterKotlinKtorRouteExtractor
RawResource
Route
TreeSitterKotlinParameterExtractor
FieldInfo
ImportDecl
TreeSitterKotlinRouteExtractor
ControllerInterfaceImplementation
GraphqlRoute
Route
TreeSitterMicronautExtractor
ControllerInterfaceImplementation
Route
TreeSitterPythonRouteExtractor
BlueprintDecl
Decoration
URLPath
ZigCalleeExtractor
Entry
FunctionBody
FunctionInfo
NoirAIContext
Builder
PatternDefinition
PatternMatcher
SourceReader
NoirLogger
LogLevel
NoirMobileLinker
ClassIndex
Entry
HandlerInfo
IosHandlers
ForwardedAction
NoirPassiveScan
FalsePositive
NoirRunner
NoirTaggers
NoirTechs
OAuthTagger
OutputBuilder
OutputBuilderAdb
OutputBuilderCommon
OutputBuilderCurl
OutputBuilderDiff
OutputBuilderHtml
OutputBuilderHttpie
OutputBuilderJson
OutputBuilderJsonl
OutputBuilderMarkdownTable
OutputBuilderMermaid
TreeNode
OutputBuilderOas2
OutputBuilderOas3
OutputBuilderOasCommon
OutputBuilderOnlyCookie
OutputBuilderOnlyHeader
OutputBuilderOnlyParam
OutputBuilderOnlyTag
OutputBuilderOnlyUrl
OutputBuilderPassiveScan
OutputBuilderPostman
OutputBuilderPowershell
OutputBuilderSarif
OutputBuilderSimctl
OutputBuilderToml
OutputBuilderYaml
Param
ParserLimit
PassiveRulesUpdater
PassiveScan
Info
Matcher
PassiveScanResult
PassiveScanSeverity
PathInfo
PaymentTagger
PerlAuthTagger
PhpAuthTagger
PiiTagger
PythonMiscAuthTagger
PythonParser
GlobalVariables
ImportModel
RailsSecurityTagger
RubyAuthTagger
RustAuthTagger
RustSecurityTagger
Protection
SampleLexer
ScalaAuthTagger
SendElasticSearch
SendReq
SendWebhook
SendWithProxy
SoapTagger
SourceContext
SpringAuthTagger
SpringSecurityTagger
String
SwiftAuthTagger
Tag
Tagger
Tnetstring
ParseError
Value
Token
WebhookTagger
WebsocketTagger
ZAP
Generated using Crystal 1.16.3
2026-06-25 15:30:01 UTC
alias
Analyzer::
AI::
Unified::
AgentAction
Alias Definition
{action:
String
, args: JSON::Any}
Defined in:
analyzer/analyzers/llm_analyzers/unified_ai.cr