List of all items
Structs
- agent::commands::CommandPicker
- agent::commands::SlashCommand
- agent::commands::TokenUsage
- agent::compact::CompactConfig
- agent::compact::CompactThresholds
- agent::compact::strategy::EvictionRange
- agent::compact::strategy::MessageMeta
- agent::compact::summary::ContextSummary
- agent::compact::summary::SummaryFrame
- agent::compact::summary::ToolCallSummary
- agent::compact::summary::TurnSummary
- agent::history::ConversationHistory
- agent::history::ConversationTurn
- agent::history::ToolCallRecord
- agent::ide::client::IdeClient
- agent::ide::detect::IdeInfo
- agent::ide::detect::IdeProcessInfo
- agent::ide::types::ClientCapabilities
- agent::ide::types::ClientInfo
- agent::ide::types::CloseDiffArgs
- agent::ide::types::ConnectionConfig
- agent::ide::types::Diagnostic
- agent::ide::types::DiagnosticsResponse
- agent::ide::types::GetDiagnosticsArgs
- agent::ide::types::IdeContextParams
- agent::ide::types::IdeDiffAcceptedParams
- agent::ide::types::IdeDiffClosedParams
- agent::ide::types::IdeDiffRejectedParams
- agent::ide::types::InitializeParams
- agent::ide::types::JsonRpcError
- agent::ide::types::JsonRpcNotification
- agent::ide::types::JsonRpcRequest
- agent::ide::types::JsonRpcResponse
- agent::ide::types::OpenDiffArgs
- agent::ide::types::OpenFile
- agent::ide::types::ToolCallParams
- agent::ide::types::ToolCallResult
- agent::ide::types::ToolContent
- agent::ide::types::WorkspaceState
- agent::persistence::ConversationRecord
- agent::persistence::MessageRecord
- agent::persistence::SerializableToolCall
- agent::persistence::SessionInfo
- agent::persistence::SessionRecorder
- agent::persistence::SessionSelector
- agent::session::ChatSession
- agent::session::IncompletePlan
- agent::tools::AnalyzeTool
- agent::tools::DclintTool
- agent::tools::DiagnosticsTool
- agent::tools::HadolintTool
- agent::tools::HelmlintTool
- agent::tools::K8sCostsTool
- agent::tools::K8sDriftTool
- agent::tools::K8sOptimizeTool
- agent::tools::KubelintTool
- agent::tools::ListDirectoryTool
- agent::tools::ListOutputsTool
- agent::tools::PlanCreateTool
- agent::tools::PlanListTool
- agent::tools::PlanNextTool
- agent::tools::PlanUpdateTool
- agent::tools::PrometheusConnectTool
- agent::tools::PrometheusDiscoverTool
- agent::tools::ReadFileTool
- agent::tools::RetrieveOutputTool
- agent::tools::SecurityScanTool
- agent::tools::ShellTool
- agent::tools::TerraformFmtTool
- agent::tools::TerraformInstallTool
- agent::tools::TerraformValidateTool
- agent::tools::TruncationLimits
- agent::tools::VulnerabilitiesTool
- agent::tools::WebFetchTool
- agent::tools::WriteFileTool
- agent::tools::WriteFilesTool
- agent::tools::background::BackgroundProcessManager
- agent::tools::background::ProcessInfo
- agent::tools::compression::CompressedOutput
- agent::tools::compression::CompressionConfig
- agent::tools::compression::DeduplicatedPattern
- agent::tools::compression::SeveritySummary
- agent::tools::output_store::OutputInfo
- agent::tools::output_store::SessionRef
- agent::tools::platform::AnalyzeCodebaseTool
- agent::tools::platform::AnalyzeProjectTool
- agent::tools::platform::CheckProviderConnectionTool
- agent::tools::platform::CreateDeploymentConfigTool
- agent::tools::platform::CurrentContextTool
- agent::tools::platform::DeployServiceTool
- agent::tools::platform::GetDeploymentStatusTool
- agent::tools::platform::GetServiceLogsTool
- agent::tools::platform::ListDeploymentCapabilitiesTool
- agent::tools::platform::ListDeploymentConfigsTool
- agent::tools::platform::ListDeploymentsTool
- agent::tools::platform::ListOrganizationsTool
- agent::tools::platform::ListProjectsTool
- agent::tools::platform::OpenProviderSettingsTool
- agent::tools::platform::ProvisionRegistryTool
- agent::tools::platform::SelectProjectTool
- agent::tools::platform::TriggerDeploymentTool
- agent::tools::response::ResponseMetadata
- agent::tools::response::ToolResponse
- agent::ui::autocomplete::SlashCommandAutocomplete
- agent::ui::confirmation::AllowedCommands
- agent::ui::hadolint_display::HadolintDisplay
- agent::ui::helmlint_display::HelmlintDisplay
- agent::ui::hooks::AccumulatedUsage
- agent::ui::hooks::DisplayState
- agent::ui::hooks::ToolCallState
- agent::ui::hooks::ToolDisplayHook
- agent::ui::kubelint_display::KubelintDisplay
- agent::ui::layout::LayoutState
- agent::ui::layout::TerminalLayout
- agent::ui::progress::GenerationIndicator
- agent::ui::progress::ProgressState
- agent::ui::prometheus_display::DiscoveredService
- agent::ui::prometheus_display::PrometheusConnectionDisplay
- agent::ui::prometheus_display::PrometheusDiscoveryDisplay
- agent::ui::prometheus_display::PrometheusInlineDisplay
- agent::ui::response::MarkdownFormat
- agent::ui::response::ResponseFormatter
- agent::ui::response::SimpleResponse
- agent::ui::response::SyntaxHighlighter
- agent::ui::response::ToolProgress
- agent::ui::shell_output::StreamingShellOutput
- agent::ui::spinner::InlineSpinner
- agent::ui::spinner::Spinner
- agent::ui::streaming::SimpleStreamer
- agent::ui::streaming::StreamingDisplay
- agent::ui::tool_display::ForgeToolDisplay
- agent::ui::tool_display::ToolCallDisplay
- agent::ui::tool_display::ToolCallInfo
- analyzer::AnalysisConfig
- analyzer::AnalysisMetadata
- analyzer::BuildScript
- analyzer::DetectedLanguage
- analyzer::DetectedTechnology
- analyzer::EntryPoint
- analyzer::EnvVar
- analyzer::HealthEndpoint
- analyzer::InfrastructurePresence
- analyzer::MonorepoAnalysis
- analyzer::Port
- analyzer::ProjectAnalysis
- analyzer::ProjectInfo
- analyzer::ServiceAnalysis
- analyzer::TechnologySummary
- analyzer::context::analysis::ProjectContext
- analyzer::dclint::config::DclintConfig
- analyzer::dclint::config::DclintConfigBuilder
- analyzer::dclint::config::RuleConfig
- analyzer::dclint::lint::LintResult
- analyzer::dclint::parser::compose::ComposeFile
- analyzer::dclint::parser::compose::Position
- analyzer::dclint::parser::compose::Service
- analyzer::dclint::parser::compose::ServicePort
- analyzer::dclint::parser::compose::ServiceVolume
- analyzer::dclint::pragma::PragmaState
- analyzer::dclint::rules::FixableRule
- analyzer::dclint::rules::LintContext
- analyzer::dclint::rules::RuleDefinition
- analyzer::dclint::rules::SimpleRule
- analyzer::dclint::types::CheckFailure
- analyzer::dclint::types::RuleCode
- analyzer::dclint::types::RuleMeta
- analyzer::dependency_parser::DependencyAnalysis
- analyzer::dependency_parser::DependencyInfo
- analyzer::dependency_parser::DependencyParser
- analyzer::dependency_parser::LegacyDependencyInfo
- analyzer::dependency_parser::Vulnerability
- analyzer::display::BoxDrawer
- analyzer::display::ColorAdapter
- analyzer::docker_analyzer::ComposeFileInfo
- analyzer::docker_analyzer::DiscoveredDockerfile
- analyzer::docker_analyzer::DockerAnalysis
- analyzer::docker_analyzer::DockerEnvironment
- analyzer::docker_analyzer::DockerService
- analyzer::docker_analyzer::DockerfileInfo
- analyzer::docker_analyzer::ExposedService
- analyzer::docker_analyzer::ExternalConnectivity
- analyzer::docker_analyzer::HealthCheck
- analyzer::docker_analyzer::LoadBalancerConfig
- analyzer::docker_analyzer::NetworkInfo
- analyzer::docker_analyzer::NetworkingConfig
- analyzer::docker_analyzer::PortMapping
- analyzer::docker_analyzer::ResourceLimits
- analyzer::docker_analyzer::ServiceDiscoveryConfig
- analyzer::docker_analyzer::VolumeMount
- analyzer::frameworks::FrameworkDetectionUtils
- analyzer::frameworks::TechnologyRule
- analyzer::frameworks::go::GoFrameworkDetector
- analyzer::frameworks::java::JavaFrameworkDetector
- analyzer::frameworks::javascript::JavaScriptFrameworkDetector
- analyzer::frameworks::python::PythonFrameworkDetector
- analyzer::frameworks::rust::RustFrameworkDetector
- analyzer::hadolint::config::HadolintConfig
- analyzer::hadolint::formatter::CheckstyleFormatter
- analyzer::hadolint::formatter::CodeClimateFormatter
- analyzer::hadolint::formatter::GnuFormatter
- analyzer::hadolint::formatter::JsonFormatter
- analyzer::hadolint::formatter::SarifFormatter
- analyzer::hadolint::formatter::TtyFormatter
- analyzer::hadolint::lint::LintResult
- analyzer::hadolint::parser::dockerfile::ParseError
- analyzer::hadolint::parser::instruction::AddArgs
- analyzer::hadolint::parser::instruction::AddFlags
- analyzer::hadolint::parser::instruction::BaseImage
- analyzer::hadolint::parser::instruction::BindOpts
- analyzer::hadolint::parser::instruction::CacheOpts
- analyzer::hadolint::parser::instruction::CopyArgs
- analyzer::hadolint::parser::instruction::CopyFlags
- analyzer::hadolint::parser::instruction::Image
- analyzer::hadolint::parser::instruction::ImageAlias
- analyzer::hadolint::parser::instruction::InstructionPos
- analyzer::hadolint::parser::instruction::Port
- analyzer::hadolint::parser::instruction::RunArgs
- analyzer::hadolint::parser::instruction::RunFlags
- analyzer::hadolint::parser::instruction::SecretOpts
- analyzer::hadolint::parser::instruction::SshOpts
- analyzer::hadolint::parser::instruction::TmpOpts
- analyzer::hadolint::pragma::PragmaState
- analyzer::hadolint::rules::CustomRule
- analyzer::hadolint::rules::RuleData
- analyzer::hadolint::rules::RuleState
- analyzer::hadolint::rules::SimpleRule
- analyzer::hadolint::rules::VeryCustomRule
- analyzer::hadolint::shell::Command
- analyzer::hadolint::shell::ParsedShell
- analyzer::hadolint::shell::shellcheck::ShellCheckComment
- analyzer::hadolint::types::CheckFailure
- analyzer::hadolint::types::RuleCode
- analyzer::hadolint::types::State
- analyzer::helmlint::config::HelmlintConfig
- analyzer::helmlint::k8s::api_versions::DeprecatedApi
- analyzer::helmlint::k8s::api_versions::K8sVersion
- analyzer::helmlint::lint::LintResult
- analyzer::helmlint::parser::chart::ChartMetadata
- analyzer::helmlint::parser::chart::ChartParseError
- analyzer::helmlint::parser::chart::Dependency
- analyzer::helmlint::parser::chart::Maintainer
- analyzer::helmlint::parser::helpers::HelperDefinition
- analyzer::helmlint::parser::helpers::ParsedHelpers
- analyzer::helmlint::parser::template::ParsedTemplate
- analyzer::helmlint::parser::template::TemplateParseError
- analyzer::helmlint::parser::values::ValuesFile
- analyzer::helmlint::parser::values::ValuesParseError
- analyzer::helmlint::pragma::PragmaState
- analyzer::helmlint::rules::LintContext
- analyzer::helmlint::rules::hl1xxx::HL1001
- analyzer::helmlint::rules::hl1xxx::HL1002
- analyzer::helmlint::rules::hl1xxx::HL1003
- analyzer::helmlint::rules::hl1xxx::HL1004
- analyzer::helmlint::rules::hl1xxx::HL1005
- analyzer::helmlint::rules::hl1xxx::HL1006
- analyzer::helmlint::rules::hl1xxx::HL1007
- analyzer::helmlint::rules::hl1xxx::HL1008
- analyzer::helmlint::rules::hl1xxx::HL1009
- analyzer::helmlint::rules::hl1xxx::HL1010
- analyzer::helmlint::rules::hl1xxx::HL1011
- analyzer::helmlint::rules::hl1xxx::HL1012
- analyzer::helmlint::rules::hl1xxx::HL1013
- analyzer::helmlint::rules::hl1xxx::HL1014
- analyzer::helmlint::rules::hl1xxx::HL1015
- analyzer::helmlint::rules::hl1xxx::HL1016
- analyzer::helmlint::rules::hl1xxx::HL1017
- analyzer::helmlint::rules::hl2xxx::HL2002
- analyzer::helmlint::rules::hl2xxx::HL2003
- analyzer::helmlint::rules::hl2xxx::HL2004
- analyzer::helmlint::rules::hl2xxx::HL2005
- analyzer::helmlint::rules::hl2xxx::HL2007
- analyzer::helmlint::rules::hl2xxx::HL2008
- analyzer::helmlint::rules::hl3xxx::HL3001
- analyzer::helmlint::rules::hl3xxx::HL3002
- analyzer::helmlint::rules::hl3xxx::HL3004
- analyzer::helmlint::rules::hl3xxx::HL3005
- analyzer::helmlint::rules::hl3xxx::HL3006
- analyzer::helmlint::rules::hl3xxx::HL3007
- analyzer::helmlint::rules::hl3xxx::HL3008
- analyzer::helmlint::rules::hl3xxx::HL3009
- analyzer::helmlint::rules::hl3xxx::HL3010
- analyzer::helmlint::rules::hl3xxx::HL3011
- analyzer::helmlint::rules::hl4xxx::HL4001
- analyzer::helmlint::rules::hl4xxx::HL4002
- analyzer::helmlint::rules::hl4xxx::HL4003
- analyzer::helmlint::rules::hl4xxx::HL4004
- analyzer::helmlint::rules::hl4xxx::HL4005
- analyzer::helmlint::rules::hl4xxx::HL4006
- analyzer::helmlint::rules::hl4xxx::HL4011
- analyzer::helmlint::rules::hl4xxx::HL4012
- analyzer::helmlint::rules::hl5xxx::HL5001
- analyzer::helmlint::rules::hl5xxx::HL5002
- analyzer::helmlint::rules::hl5xxx::HL5003
- analyzer::helmlint::rules::hl5xxx::HL5004
- analyzer::helmlint::rules::hl5xxx::HL5005
- analyzer::helmlint::rules::hl5xxx::HL5006
- analyzer::helmlint::types::CheckFailure
- analyzer::helmlint::types::RuleCode
- analyzer::helmlint::types::RuleMeta
- analyzer::k8s_optimize::config::K8sOptimizeConfig
- analyzer::k8s_optimize::fix_applicator::YamlLocation
- analyzer::k8s_optimize::live_analyzer::AnalysisSummary
- analyzer::k8s_optimize::live_analyzer::LiveAnalysisResult
- analyzer::k8s_optimize::live_analyzer::LiveAnalyzer
- analyzer::k8s_optimize::live_analyzer::LiveAnalyzerConfig
- analyzer::k8s_optimize::live_analyzer::LiveRecommendation
- analyzer::k8s_optimize::metrics_client::ContainerMetrics
- analyzer::k8s_optimize::metrics_client::ContainerResources
- analyzer::k8s_optimize::metrics_client::MetricsClient
- analyzer::k8s_optimize::metrics_client::PodMetrics
- analyzer::k8s_optimize::metrics_client::PodResources
- analyzer::k8s_optimize::metrics_client::ResourceComparison
- analyzer::k8s_optimize::parser::terraform::TerraformContainer
- analyzer::k8s_optimize::parser::terraform::TerraformK8sResource
- analyzer::k8s_optimize::parser::terraform::TfResourceSpec
- analyzer::k8s_optimize::prometheus_client::ContainerHistory
- analyzer::k8s_optimize::prometheus_client::HistoricalRecommendation
- analyzer::k8s_optimize::prometheus_client::PrometheusClient
- analyzer::k8s_optimize::prometheus_client::WorkloadHistory
- analyzer::k8s_optimize::rules::ExcessiveCpuRatioRule
- analyzer::k8s_optimize::rules::ExcessiveMemoryRatioRule
- analyzer::k8s_optimize::rules::HighCpuRequestRule
- analyzer::k8s_optimize::rules::HighMemoryRequestRule
- analyzer::k8s_optimize::rules::NoCpuLimitRule
- analyzer::k8s_optimize::rules::NoCpuRequestRule
- analyzer::k8s_optimize::rules::NoMemoryLimitRule
- analyzer::k8s_optimize::rules::NoMemoryRequestRule
- analyzer::k8s_optimize::rules::RequestsEqualLimitsRule
- analyzer::k8s_optimize::rules::RuleContext
- analyzer::k8s_optimize::rules::UnbalancedResourcesRule
- analyzer::k8s_optimize::types::AnalysisMetadata
- analyzer::k8s_optimize::types::ChartValidation
- analyzer::k8s_optimize::types::CostBreakdown
- analyzer::k8s_optimize::types::CostEstimation
- analyzer::k8s_optimize::types::CostSavings
- analyzer::k8s_optimize::types::FixApplicationResult
- analyzer::k8s_optimize::types::FixImpact
- analyzer::k8s_optimize::types::FixResourceValues
- analyzer::k8s_optimize::types::HelmIssue
- analyzer::k8s_optimize::types::HelmValidationReport
- analyzer::k8s_optimize::types::HelmValidationSummary
- analyzer::k8s_optimize::types::LiveClusterSummary
- analyzer::k8s_optimize::types::LiveFix
- analyzer::k8s_optimize::types::OptimizationResult
- analyzer::k8s_optimize::types::OptimizationSummary
- analyzer::k8s_optimize::types::PreciseFix
- analyzer::k8s_optimize::types::ResourceDefaults
- analyzer::k8s_optimize::types::ResourceOptimizationReport
- analyzer::k8s_optimize::types::ResourceOptimizationSummary
- analyzer::k8s_optimize::types::ResourceRecommendation
- analyzer::k8s_optimize::types::ResourceSpec
- analyzer::k8s_optimize::types::ResourceUsage
- analyzer::k8s_optimize::types::ResourceWarning
- analyzer::k8s_optimize::types::RuleCode
- analyzer::k8s_optimize::types::SecurityFinding
- analyzer::k8s_optimize::types::SecurityReport
- analyzer::k8s_optimize::types::SecuritySummary
- analyzer::k8s_optimize::types::TrendAnalysis
- analyzer::k8s_optimize::types::TrendDirection
- analyzer::k8s_optimize::types::UnifiedMetadata
- analyzer::k8s_optimize::types::UnifiedReport
- analyzer::k8s_optimize::types::UnifiedSummary
- analyzer::k8s_optimize::types::WasteMetrics
- analyzer::k8s_optimize::types::WorkloadCost
- analyzer::k8s_optimize::types::WorkloadTrend
- analyzer::kubelint::config::CheckScope
- analyzer::kubelint::config::CheckSpec
- analyzer::kubelint::config::KubelintConfig
- analyzer::kubelint::context::LintContextImpl
- analyzer::kubelint::context::object::Affinity
- analyzer::kubelint::context::object::Capabilities
- analyzer::kubelint::context::object::ClusterRoleBindingData
- analyzer::kubelint::context::object::ClusterRoleData
- analyzer::kubelint::context::object::CommonMeta
- analyzer::kubelint::context::object::ContainerPort
- analyzer::kubelint::context::object::ContainerSpec
- analyzer::kubelint::context::object::CronJobData
- analyzer::kubelint::context::object::CrossVersionObjectReference
- analyzer::kubelint::context::object::DaemonSetData
- analyzer::kubelint::context::object::DaemonSetUpdateStrategy
- analyzer::kubelint::context::object::DeploymentData
- analyzer::kubelint::context::object::DeploymentStrategy
- analyzer::kubelint::context::object::DnsConfig
- analyzer::kubelint::context::object::EnvVar
- analyzer::kubelint::context::object::ExecAction
- analyzer::kubelint::context::object::HostPathVolumeSource
- analyzer::kubelint::context::object::HpaData
- analyzer::kubelint::context::object::HttpGetAction
- analyzer::kubelint::context::object::HttpIngressPath
- analyzer::kubelint::context::object::HttpIngressRuleValue
- analyzer::kubelint::context::object::IngressBackend
- analyzer::kubelint::context::object::IngressData
- analyzer::kubelint::context::object::IngressRule
- analyzer::kubelint::context::object::IngressServiceBackend
- analyzer::kubelint::context::object::InvalidObject
- analyzer::kubelint::context::object::JobData
- analyzer::kubelint::context::object::LabelSelector
- analyzer::kubelint::context::object::NetworkPolicyData
- analyzer::kubelint::context::object::NodeAffinity
- analyzer::kubelint::context::object::NodeSelector
- analyzer::kubelint::context::object::NodeSelectorRequirement
- analyzer::kubelint::context::object::NodeSelectorTerm
- analyzer::kubelint::context::object::Object
- analyzer::kubelint::context::object::ObjectMetadata
- analyzer::kubelint::context::object::PdbData
- analyzer::kubelint::context::object::PodAffinityTerm
- analyzer::kubelint::context::object::PodAntiAffinity
- analyzer::kubelint::context::object::PodData
- analyzer::kubelint::context::object::PodDnsConfigOption
- analyzer::kubelint::context::object::PodSecurityContext
- analyzer::kubelint::context::object::PodSpec
- analyzer::kubelint::context::object::PolicyRule
- analyzer::kubelint::context::object::Probe
- analyzer::kubelint::context::object::PvcData
- analyzer::kubelint::context::object::ReplicaSetData
- analyzer::kubelint::context::object::ResourceRequirements
- analyzer::kubelint::context::object::RoleBindingData
- analyzer::kubelint::context::object::RoleData
- analyzer::kubelint::context::object::RoleRef
- analyzer::kubelint::context::object::RollingUpdateDeployment
- analyzer::kubelint::context::object::SecretVolumeSource
- analyzer::kubelint::context::object::SecurityContext
- analyzer::kubelint::context::object::ServiceAccountData
- analyzer::kubelint::context::object::ServiceBackendPort
- analyzer::kubelint::context::object::ServiceData
- analyzer::kubelint::context::object::ServicePort
- analyzer::kubelint::context::object::StatefulSetData
- analyzer::kubelint::context::object::Subject
- analyzer::kubelint::context::object::Sysctl
- analyzer::kubelint::context::object::TcpSocketAction
- analyzer::kubelint::context::object::UnknownObject
- analyzer::kubelint::context::object::Volume
- analyzer::kubelint::context::object::VolumeMount
- analyzer::kubelint::context::object::WeightedPodAffinityTerm
- analyzer::kubelint::lint::LintResult
- analyzer::kubelint::lint::LintSummary
- analyzer::kubelint::templates::ParameterDesc
- analyzer::kubelint::templates::antiaffinity::AntiAffinityTemplate
- analyzer::kubelint::templates::capabilities::DropNetRawCapabilityTemplate
- analyzer::kubelint::templates::dangling::DanglingHpaTemplate
- analyzer::kubelint::templates::dangling::DanglingIngressTemplate
- analyzer::kubelint::templates::dangling::DanglingNetworkPolicyPeerTemplate
- analyzer::kubelint::templates::dangling::DanglingNetworkPolicyTemplate
- analyzer::kubelint::templates::dangling::DanglingServiceMonitorTemplate
- analyzer::kubelint::templates::dangling::DanglingServiceTemplate
- analyzer::kubelint::templates::dangling::NonExistentServiceAccountTemplate
- analyzer::kubelint::templates::dangling::NonIsolatedPodTemplate
- analyzer::kubelint::templates::dangling::SccDenyPrivilegedTemplate
- analyzer::kubelint::templates::envvar::DuplicateEnvVarTemplate
- analyzer::kubelint::templates::envvar::EnvVarSecretTemplate
- analyzer::kubelint::templates::envvar::ReadSecretFromEnvVarTemplate
- analyzer::kubelint::templates::hostmounts::HostMountsTemplate
- analyzer::kubelint::templates::hostmounts::WritableHostMountTemplate
- analyzer::kubelint::templates::hostnetwork::HostIPCTemplate
- analyzer::kubelint::templates::hostnetwork::HostNetworkTemplate
- analyzer::kubelint::templates::hostnetwork::HostPIDTemplate
- analyzer::kubelint::templates::latesttag::LatestTagTemplate
- analyzer::kubelint::templates::livenessprobe::LivenessProbeTemplate
- analyzer::kubelint::templates::misc::DnsConfigOptionsTemplate
- analyzer::kubelint::templates::misc::EnvVarValueFromTemplate
- analyzer::kubelint::templates::misc::StartupPortTemplate
- analyzer::kubelint::templates::misc::SysctlsTemplate
- analyzer::kubelint::templates::misc::TargetPortTemplate
- analyzer::kubelint::templates::pdb::PdbMaxUnavailableTemplate
- analyzer::kubelint::templates::pdb::PdbMinAvailableTemplate
- analyzer::kubelint::templates::pdb::PdbUnhealthyPodEvictionPolicyTemplate
- analyzer::kubelint::templates::ports::LivenessPortTemplate
- analyzer::kubelint::templates::ports::PrivilegedPortsTemplate
- analyzer::kubelint::templates::ports::ReadinessPortTemplate
- analyzer::kubelint::templates::ports::SSHPortTemplate
- analyzer::kubelint::templates::privileged::PrivilegedTemplate
- analyzer::kubelint::templates::privilegeescalation::PrivilegeEscalationTemplate
- analyzer::kubelint::templates::rbac::AccessToCreatePodsTemplate
- analyzer::kubelint::templates::rbac::AccessToSecretsTemplate
- analyzer::kubelint::templates::rbac::ClusterAdminRoleBindingTemplate
- analyzer::kubelint::templates::rbac::WildcardInRulesTemplate
- analyzer::kubelint::templates::readinessprobe::ReadinessProbeTemplate
- analyzer::kubelint::templates::readonlyrootfs::ReadOnlyRootFsTemplate
- analyzer::kubelint::templates::replicas::ReplicasTemplate
- analyzer::kubelint::templates::requirements::CpuRequirementsTemplate
- analyzer::kubelint::templates::requirements::MemoryRequirementsTemplate
- analyzer::kubelint::templates::runasnonroot::RunAsNonRootTemplate
- analyzer::kubelint::templates::serviceaccount::DeprecatedServiceAccountFieldTemplate
- analyzer::kubelint::templates::serviceaccount::ServiceAccountTemplate
- analyzer::kubelint::templates::unsafeprocmount::UnsafeProcMountTemplate
- analyzer::kubelint::templates::updateconfig::RollingUpdateStrategyTemplate
- analyzer::kubelint::templates::validation::DisallowedGVKTemplate
- analyzer::kubelint::templates::validation::HpaMinReplicasTemplate
- analyzer::kubelint::templates::validation::JobTtlSecondsAfterFinishedTemplate
- analyzer::kubelint::templates::validation::MismatchingSelectorTemplate
- analyzer::kubelint::templates::validation::NodeAffinityTemplate
- analyzer::kubelint::templates::validation::PriorityClassNameTemplate
- analyzer::kubelint::templates::validation::RequiredAnnotationTemplate
- analyzer::kubelint::templates::validation::RequiredLabelTemplate
- analyzer::kubelint::templates::validation::RestartPolicyTemplate
- analyzer::kubelint::templates::validation::ServiceTypeTemplate
- analyzer::kubelint::templates::validation::UseNamespaceTemplate
- analyzer::kubelint::types::CheckFailure
- analyzer::kubelint::types::Diagnostic
- analyzer::kubelint::types::ObjectKindsDesc
- analyzer::kubelint::types::RuleCode
- analyzer::language_detector::LanguageInfo
- analyzer::monorepo::config::MonorepoDetectionConfig
- analyzer::runtime::detection::RuntimeDetectionEngine
- analyzer::runtime::javascript::RuntimeDetectionResult
- analyzer::runtime::javascript::RuntimeDetector
- analyzer::security::config::SecurityAnalysisConfig
- analyzer::security::core::ComplianceStatus
- analyzer::security::core::SecurityFinding
- analyzer::security::core::SecurityReport
- analyzer::security::patterns::GenericPattern
- analyzer::security::patterns::SecretPatternManager
- analyzer::security::patterns::ToolPattern
- analyzer::security::turbo::TurboConfig
- analyzer::security::turbo::TurboSecurityAnalyzer
- analyzer::security::turbo::cache::CacheKey
- analyzer::security::turbo::cache::CacheStats
- analyzer::security::turbo::cache::CachedResult
- analyzer::security::turbo::cache::SecurityCache
- analyzer::security::turbo::file_discovery::DiscoveryConfig
- analyzer::security::turbo::file_discovery::FileDiscovery
- analyzer::security::turbo::file_discovery::FileMetadata
- analyzer::security::turbo::file_discovery::PriorityHints
- analyzer::security::turbo::pattern_engine::CompiledPattern
- analyzer::security::turbo::pattern_engine::PatternEngine
- analyzer::security::turbo::pattern_engine::PatternMatch
- analyzer::security::turbo::results::PerformanceMetrics
- analyzer::security::turbo::results::ResultAggregator
- analyzer::security::turbo::results::SecurityReport
- analyzer::security::turbo::scanner::EnvFileScanner
- analyzer::security::turbo::scanner::FileScanner
- analyzer::security::turbo::scanner::ScanTask
- analyzer::security_analyzer::ComplianceStatus
- analyzer::security_analyzer::SecurityAnalysisConfig
- analyzer::security_analyzer::SecurityAnalyzer
- analyzer::security_analyzer::SecurityFinding
- analyzer::security_analyzer::SecurityReport
- analyzer::tool_management::detector::ToolDetectionConfig
- analyzer::tool_management::detector::ToolDetector
- analyzer::tool_management::detector::ToolStatus
- analyzer::tool_management::installer::ToolInstaller
- analyzer::tool_management::installers::common::InstallationUtils
- analyzer::tool_management::status::MissingToolInfo
- analyzer::tool_management::status::ToolInfo
- analyzer::tool_management::status::ToolStatusReport
- analyzer::tool_management::status::ToolStatusReporter
- analyzer::vulnerability::checkers::go::GoVulnerabilityChecker
- analyzer::vulnerability::checkers::java::JavaVulnerabilityChecker
- analyzer::vulnerability::checkers::javascript::JavaScriptVulnerabilityChecker
- analyzer::vulnerability::checkers::python::PythonVulnerabilityChecker
- analyzer::vulnerability::checkers::rust::RustVulnerabilityChecker
- analyzer::vulnerability::core::VulnerabilityChecker
- analyzer::vulnerability::types::VulnerabilityInfo
- analyzer::vulnerability::types::VulnerabilityReport
- analyzer::vulnerability::types::VulnerableDependency
- bedrock::client::Client
- bedrock::client::ClientBuilder
- bedrock::completion::CompletionModel
- bedrock::embedding::EmbeddingModel
- bedrock::embedding::EmbeddingRequest
- bedrock::embedding::EmbeddingResponse
- bedrock::image::ImageGenerationModel
- bedrock::streaming::BedrockStreamingResponse
- bedrock::streaming::BedrockUsage
- cli::Cli
- config::types::AgentConfig
- config::types::AnalysisConfig
- config::types::AnthropicProfile
- config::types::BedrockConfig
- config::types::ComposeConfig
- config::types::Config
- config::types::DockerfileConfig
- config::types::GenerationConfig
- config::types::OpenAIProfile
- config::types::OutputConfig
- config::types::Profile
- config::types::SyncableAuth
- config::types::TelemetryConfig
- config::types::TerraformConfig
- handlers::optimize::OptimizeOptions
- platform::api::client::PlatformApiClient
- platform::api::types::ApiErrorResponse
- platform::api::types::ArtifactRegistry
- platform::api::types::AvailableRepositoriesResponse
- platform::api::types::AvailableRepository
- platform::api::types::CloudCredentialStatus
- platform::api::types::CloudRunnerConfig
- platform::api::types::ClusterEntity
- platform::api::types::ClusterSummary
- platform::api::types::ConnectRepositoryRequest
- platform::api::types::ConnectRepositoryResponse
- platform::api::types::CreateDeploymentConfigRequest
- platform::api::types::CreateDeploymentConfigResponse
- platform::api::types::CreateProjectRequest
- platform::api::types::CreateRegistryRequest
- platform::api::types::CreateRegistryResponse
- platform::api::types::DeployedService
- platform::api::types::DeploymentConfig
- platform::api::types::DeploymentTaskStatus
- platform::api::types::Environment
- platform::api::types::GenericResponse
- platform::api::types::GetLogsResponse
- platform::api::types::GitHubInstallation
- platform::api::types::GitHubInstallationUrlResponse
- platform::api::types::GitHubInstallationsResponse
- platform::api::types::InitializeGitOpsRequest
- platform::api::types::InitializeGitOpsResponse
- platform::api::types::LogEntry
- platform::api::types::LogQueryStats
- platform::api::types::Organization
- platform::api::types::PaginatedDeployments
- platform::api::types::PaginationInfo
- platform::api::types::Project
- platform::api::types::ProjectMember
- platform::api::types::ProjectRepositoriesResponse
- platform::api::types::ProjectRepository
- platform::api::types::ProviderDeploymentStatus
- platform::api::types::RegistrySummary
- platform::api::types::RegistryTaskError
- platform::api::types::RegistryTaskOutput
- platform::api::types::RegistryTaskStatus
- platform::api::types::TriggerDeploymentRequest
- platform::api::types::TriggerDeploymentResponse
- platform::api::types::UserProfile
- platform::api::types::WizardDeploymentConfig
- platform::session::PlatformSession
- telemetry::TelemetryClient
- telemetry::TelemetryConfig
- telemetry::UserId
- wizard::CloudRegion
- wizard::MachineType
- wizard::recommendations::DeploymentRecommendation
- wizard::recommendations::MachineOption
- wizard::recommendations::ProviderOption
- wizard::recommendations::RecommendationAlternatives
- wizard::recommendations::RecommendationInput
- wizard::recommendations::RegionOption
Enums
- agent::AgentError
- agent::ProviderType
- agent::commands::TokenCountType
- agent::compact::strategy::CompactionStrategy
- agent::compact::strategy::MessageRole
- agent::ide::client::ConnectionStatus
- agent::ide::client::DiffResult
- agent::ide::client::IdeError
- agent::ide::types::DiagnosticSeverity
- agent::persistence::MessageRole
- agent::session::PlanMode
- agent::tools::background::BackgroundProcessError
- agent::tools::compression::Severity
- agent::tools::error::ErrorCategory
- agent::tools::output_store::OutputType
- agent::ui::confirmation::ConfirmationResult
- agent::ui::hooks::ToolEvent
- agent::ui::input::InputResult
- agent::ui::plan_menu::PlanActionResult
- agent::ui::progress::ProgressMessage
- agent::ui::prometheus_display::ConnectionMode
- agent::ui::spinner::SpinnerMessage
- agent::ui::streaming::StreamingState
- agent::ui::tool_display::ToolCallStatus
- analyzer::ArchitecturePattern
- analyzer::ArchitectureType
- analyzer::HealthEndpointSource
- analyzer::LibraryType
- analyzer::PortSource
- analyzer::ProjectCategory
- analyzer::ProjectType
- analyzer::Protocol
- analyzer::TechnologyCategory
- analyzer::dclint::formatter::OutputFormat
- analyzer::dclint::parser::compose::ParseError
- analyzer::dclint::parser::compose::ServiceBuild
- analyzer::dclint::types::ConfigLevel
- analyzer::dclint::types::RuleCategory
- analyzer::dclint::types::Severity
- analyzer::dependency_parser::DependencyType
- analyzer::dependency_parser::Language
- analyzer::dependency_parser::VulnerabilitySeverity
- analyzer::display::ColorScheme
- analyzer::display::DisplayMode
- analyzer::docker_analyzer::ImageOrBuild
- analyzer::docker_analyzer::OrchestrationPattern
- analyzer::hadolint::config::ConfigError
- analyzer::hadolint::config::LabelType
- analyzer::hadolint::formatter::OutputFormat
- analyzer::hadolint::parser::instruction::Arguments
- analyzer::hadolint::parser::instruction::HealthCheck
- analyzer::hadolint::parser::instruction::Instruction
- analyzer::hadolint::parser::instruction::PortProtocol
- analyzer::hadolint::parser::instruction::RunMount
- analyzer::hadolint::pragma::Pragma
- analyzer::hadolint::types::Severity
- analyzer::helmlint::formatter::OutputFormat
- analyzer::helmlint::parser::chart::ApiVersion
- analyzer::helmlint::parser::chart::ChartType
- analyzer::helmlint::parser::template::ControlStructure
- analyzer::helmlint::parser::template::TemplateToken
- analyzer::helmlint::types::RuleCategory
- analyzer::helmlint::types::Severity
- analyzer::k8s_optimize::formatter::OutputFormat
- analyzer::k8s_optimize::live_analyzer::DataSource
- analyzer::k8s_optimize::live_analyzer::LiveAnalyzerError
- analyzer::k8s_optimize::metrics_client::MetricsError
- analyzer::k8s_optimize::prometheus_client::PrometheusAuth
- analyzer::k8s_optimize::prometheus_client::PrometheusError
- analyzer::k8s_optimize::types::AnalysisMode
- analyzer::k8s_optimize::types::CloudProvider
- analyzer::k8s_optimize::types::FixRisk
- analyzer::k8s_optimize::types::FixSource
- analyzer::k8s_optimize::types::FixStatus
- analyzer::k8s_optimize::types::OptimizationIssue
- analyzer::k8s_optimize::types::Severity
- analyzer::k8s_optimize::types::WorkloadType
- analyzer::kubelint::config::ConfigError
- analyzer::kubelint::context::object::EnvVarSource
- analyzer::kubelint::context::object::K8sObject
- analyzer::kubelint::formatter::OutputFormat
- analyzer::kubelint::parser::helm::HelmError
- analyzer::kubelint::parser::kustomize::KustomizeError
- analyzer::kubelint::parser::kustomize::LoadRestrictors
- analyzer::kubelint::parser::yaml::YamlParseError
- analyzer::kubelint::templates::TemplateError
- analyzer::kubelint::types::ObjectKind
- analyzer::kubelint::types::Severity
- analyzer::runtime::javascript::DetectionConfidence
- analyzer::runtime::javascript::JavaScriptRuntime
- analyzer::runtime::javascript::PackageManager
- analyzer::security::SecurityError
- analyzer::security::config::SecurityConfigPreset
- analyzer::security::core::SecurityCategory
- analyzer::security::core::SecuritySeverity
- analyzer::security::turbo::ScanMode
- analyzer::security::turbo::SecurityError
- analyzer::security::turbo::scanner::ScanResult
- analyzer::security_analyzer::SecurityCategory
- analyzer::security_analyzer::SecurityError
- analyzer::security_analyzer::SecuritySeverity
- analyzer::tool_management::detector::InstallationSource
- analyzer::tool_management::installer::ToolInstallationError
- analyzer::tool_management::installers::common::InstallationStrategy
- analyzer::vulnerability::types::VulnerabilityError
- analyzer::vulnerability::types::VulnerabilitySeverity
- auth::credentials::AuthStatus
- cli::AuthCommand
- cli::ChatProvider
- cli::ColorScheme
- cli::Commands
- cli::DeployCommand
- cli::DisplayFormat
- cli::EnvCommand
- cli::OrgCommand
- cli::OutputFormat
- cli::ProjectCommand
- cli::SecurityScanMode
- cli::SeverityThreshold
- cli::ToolsCommand
- config::types::OutputFormat
- error::AnalysisError
- error::ConfigError
- error::GeneratorError
- error::IaCGeneratorError
- error::SecurityError
- platform::api::error::PlatformApiError
- platform::api::types::CloudProvider
- platform::api::types::ClusterStatus
- platform::api::types::DeploymentTarget
- platform::api::types::RegistryStatus
- platform::api::types::RegistryTaskState
- wizard::ClusterSelectionResult
- wizard::ConfigFormResult
- wizard::DockerfileSelectionResult
- wizard::EnvironmentCreationResult
- wizard::EnvironmentSelectionResult
- wizard::InfrastructureSelectionResult
- wizard::ProviderSelectionResult
- wizard::RegistryProvisioningResult
- wizard::RegistrySelectionResult
- wizard::RepositorySelectionResult
- wizard::TargetSelectionResult
- wizard::WizardResult
Traits
- agent::tools::error::ToolErrorContext
- analyzer::dclint::rules::Rule
- analyzer::frameworks::LanguageFrameworkDetector
- analyzer::hadolint::formatter::Formatter
- analyzer::hadolint::rules::Rule
- analyzer::helmlint::rules::Rule
- analyzer::k8s_optimize::rules::OptimizationRule
- analyzer::kubelint::context::LintContext
- analyzer::kubelint::templates::CheckFunc
- analyzer::kubelint::templates::Template
- analyzer::security::core::SecurityAnalyzer
- analyzer::tool_management::installers::ToolInstaller
- analyzer::vulnerability::checkers::LanguageVulnerabilityChecker
- analyzer::vulnerability::checkers::MutableLanguageVulnerabilityChecker
Macros
Functions
- agent::commands::match_command
- agent::commands::show_command_picker
- agent::compact::summary::extract_assistant_action
- agent::compact::summary::extract_user_intent
- agent::ide::detect::detect_ide
- agent::ide::detect::detect_ide_from_env
- agent::ide::detect::get_ide_process_info
- agent::ide::detect::ide_definitions::codespaces
- agent::ide::detect::ide_definitions::cursor
- agent::ide::detect::ide_definitions::vscode
- agent::ide::detect::ide_definitions::vscodefork
- agent::ide::detect::ide_definitions::windsurf
- agent::ide::detect::ide_definitions::zed
- agent::persistence::browse_sessions
- agent::persistence::format_relative_time
- agent::prompts::get_analysis_prompt
- agent::prompts::get_code_development_prompt
- agent::prompts::get_devops_prompt
- agent::prompts::get_planning_prompt
- agent::prompts::is_code_development_query
- agent::prompts::is_dockerfile_query
- agent::prompts::is_generation_query
- agent::prompts::is_plan_continuation_query
- agent::run_interactive
- agent::run_query
- agent::session::find_incomplete_plans
- agent::session::get_available_models
- agent::session::get_configured_providers
- agent::session::prompt_api_key
- agent::tools::compression::compress_analysis_output
- agent::tools::compression::compress_tool_output
- agent::tools::error::detect_error_category
- agent::tools::error::format_error_for_llm
- agent::tools::error::format_error_with_context
- agent::tools::output_store::cleanup_old_outputs
- agent::tools::output_store::cleanup_session_registry
- agent::tools::output_store::detect_output_type
- agent::tools::output_store::format_session_refs_for_agent
- agent::tools::output_store::get_session_refs
- agent::tools::output_store::list_outputs
- agent::tools::output_store::register_session_ref
- agent::tools::output_store::retrieve_analyze_project
- agent::tools::output_store::retrieve_filtered
- agent::tools::output_store::retrieve_output
- agent::tools::output_store::store_output
- agent::tools::response::format_cancelled
- agent::tools::response::format_file_content
- agent::tools::response::format_file_content_range
- agent::tools::response::format_list
- agent::tools::response::format_list_with_metadata
- agent::tools::response::format_success
- agent::tools::response::format_success_with_metadata
- agent::tools::response::format_write_success
- agent::tools::truncate_json_output
- agent::ui::colors::format_elapsed
- agent::ui::colors::format_error
- agent::ui::colors::format_info
- agent::ui::colors::format_status
- agent::ui::colors::format_thinking
- agent::ui::colors::format_tool_name
- agent::ui::colors::format_warning
- agent::ui::confirmation::confirm_shell_command
- agent::ui::diff::confirm_file_write
- agent::ui::diff::confirm_file_write_with_ide
- agent::ui::diff::render_diff
- agent::ui::diff::render_new_file
- agent::ui::hooks::spawn_tool_display_handler
- agent::ui::input::read_input_with_file_picker
- agent::ui::layout::escape::move_to_line
- agent::ui::layout::escape::set_scroll_region
- agent::ui::layout::print_to_scroll_region
- agent::ui::layout::println_to_scroll_region
- agent::ui::plan_menu::show_plan_action_menu
- agent::ui::streaming::print_thinking
- agent::ui::streaming::show_thinking_with_spinner
- agent::ui::tool_display::print_tool_group_header
- agent::ui::tool_display::print_tool_inline
- analyzer::analyze_project
- analyzer::analyze_project_with_config
- analyzer::context::analysis::analyze_context
- analyzer::context::detect_health_endpoints
- analyzer::context::detect_infrastructure
- analyzer::dclint::formatter::format_result
- analyzer::dclint::formatter::format_result_to_string
- analyzer::dclint::formatter::format_results
- analyzer::dclint::formatter::github::format
- analyzer::dclint::formatter::json::format
- analyzer::dclint::formatter::stylish::format
- analyzer::dclint::lint::fix_content
- analyzer::dclint::lint::fix_file
- analyzer::dclint::lint::lint
- analyzer::dclint::lint::lint_file
- analyzer::dclint::lint::lint_with_path
- analyzer::dclint::parser::compose::parse_compose
- analyzer::dclint::parser::compose::parse_compose_with_positions
- analyzer::dclint::parser::find_column_for_value
- analyzer::dclint::parser::find_line_for_key
- analyzer::dclint::parser::find_line_for_service
- analyzer::dclint::parser::find_line_for_service_key
- analyzer::dclint::parser::parse_yaml
- analyzer::dclint::pragma::extract_global_disable_rules
- analyzer::dclint::pragma::extract_line_disable_rules
- analyzer::dclint::pragma::extract_pragmas
- analyzer::dclint::pragma::starts_with_disable_file_comment
- analyzer::dclint::rules::all_rules
- analyzer::dclint::rules::dcl001::rule
- analyzer::dclint::rules::dcl002::rule
- analyzer::dclint::rules::dcl003::rule
- analyzer::dclint::rules::dcl004::rule
- analyzer::dclint::rules::dcl005::rule
- analyzer::dclint::rules::dcl006::rule
- analyzer::dclint::rules::dcl007::rule
- analyzer::dclint::rules::dcl008::rule
- analyzer::dclint::rules::dcl009::rule
- analyzer::dclint::rules::dcl010::rule
- analyzer::dclint::rules::dcl011::rule
- analyzer::dclint::rules::dcl012::rule
- analyzer::dclint::rules::dcl013::rule
- analyzer::dclint::rules::dcl014::rule
- analyzer::dclint::rules::dcl015::rule
- analyzer::dclint::rules::make_failure
- analyzer::dclint::rules::rule_definitions
- analyzer::dependency_parser::parse_dependencies
- analyzer::dependency_parser::parse_detailed_dependencies
- analyzer::display::display_analysis
- analyzer::display::display_analysis_to_string
- analyzer::display::display_analysis_with_return
- analyzer::display::format_list_smart
- analyzer::display::format_ports_smart
- analyzer::display::format_project_category
- analyzer::display::get_category_emoji
- analyzer::display::get_color_adapter
- analyzer::display::get_terminal_width
- analyzer::display::init_color_adapter
- analyzer::display::smart_truncate
- analyzer::display::strip_ansi_codes
- analyzer::display::truncate_to_width
- analyzer::display::visual_width
- analyzer::docker_analyzer::analyze_docker_infrastructure
- analyzer::docker_analyzer::discover_dockerfiles_for_deployment
- analyzer::framework_detector::detect_frameworks
- analyzer::hadolint::formatter::format_result
- analyzer::hadolint::formatter::format_result_to_string
- analyzer::hadolint::lint::lint
- analyzer::hadolint::lint::lint_file
- analyzer::hadolint::parser::dockerfile::parse_dockerfile
- analyzer::hadolint::pragma::extract_pragmas
- analyzer::hadolint::pragma::parse_pragma
- analyzer::hadolint::rules::all_rules
- analyzer::hadolint::rules::custom_rule
- analyzer::hadolint::rules::dl1001::rule
- analyzer::hadolint::rules::dl3000::rule
- analyzer::hadolint::rules::dl3001::rule
- analyzer::hadolint::rules::dl3002::finalize
- analyzer::hadolint::rules::dl3002::rule
- analyzer::hadolint::rules::dl3003::rule
- analyzer::hadolint::rules::dl3004::rule
- analyzer::hadolint::rules::dl3005::rule
- analyzer::hadolint::rules::dl3006::rule
- analyzer::hadolint::rules::dl3007::rule
- analyzer::hadolint::rules::dl3008::rule
- analyzer::hadolint::rules::dl3009::rule
- analyzer::hadolint::rules::dl3010::rule
- analyzer::hadolint::rules::dl3011::rule
- analyzer::hadolint::rules::dl3012::rule
- analyzer::hadolint::rules::dl3013::rule
- analyzer::hadolint::rules::dl3014::rule
- analyzer::hadolint::rules::dl3015::rule
- analyzer::hadolint::rules::dl3016::rule
- analyzer::hadolint::rules::dl3017::rule
- analyzer::hadolint::rules::dl3018::rule
- analyzer::hadolint::rules::dl3019::rule
- analyzer::hadolint::rules::dl3020::rule
- analyzer::hadolint::rules::dl3021::rule
- analyzer::hadolint::rules::dl3022::rule
- analyzer::hadolint::rules::dl3023::rule
- analyzer::hadolint::rules::dl3024::rule
- analyzer::hadolint::rules::dl3025::rule
- analyzer::hadolint::rules::dl3026::rule
- analyzer::hadolint::rules::dl3027::rule
- analyzer::hadolint::rules::dl3028::rule
- analyzer::hadolint::rules::dl3029::rule
- analyzer::hadolint::rules::dl3030::rule
- analyzer::hadolint::rules::dl3031::rule
- analyzer::hadolint::rules::dl3032::rule
- analyzer::hadolint::rules::dl3033::rule
- analyzer::hadolint::rules::dl3034::rule
- analyzer::hadolint::rules::dl3035::rule
- analyzer::hadolint::rules::dl3036::rule
- analyzer::hadolint::rules::dl3037::rule
- analyzer::hadolint::rules::dl3038::rule
- analyzer::hadolint::rules::dl3039::rule
- analyzer::hadolint::rules::dl3040::rule
- analyzer::hadolint::rules::dl3041::rule
- analyzer::hadolint::rules::dl3042::rule
- analyzer::hadolint::rules::dl3043::rule
- analyzer::hadolint::rules::dl3044::rule
- analyzer::hadolint::rules::dl3045::rule
- analyzer::hadolint::rules::dl3046::rule
- analyzer::hadolint::rules::dl3047::rule
- analyzer::hadolint::rules::dl3048::rule
- analyzer::hadolint::rules::dl3049::rule
- analyzer::hadolint::rules::dl3050::rule
- analyzer::hadolint::rules::dl3051::rule
- analyzer::hadolint::rules::dl3052::rule
- analyzer::hadolint::rules::dl3053::rule
- analyzer::hadolint::rules::dl3054::rule
- analyzer::hadolint::rules::dl3055::rule
- analyzer::hadolint::rules::dl3056::rule
- analyzer::hadolint::rules::dl3057::rule
- analyzer::hadolint::rules::dl3058::rule
- analyzer::hadolint::rules::dl3059::rule
- analyzer::hadolint::rules::dl3060::rule
- analyzer::hadolint::rules::dl3061::rule
- analyzer::hadolint::rules::dl3062::rule
- analyzer::hadolint::rules::dl4000::rule
- analyzer::hadolint::rules::dl4001::rule
- analyzer::hadolint::rules::dl4003::rule
- analyzer::hadolint::rules::dl4004::rule
- analyzer::hadolint::rules::dl4005::rule
- analyzer::hadolint::rules::dl4006::rule
- analyzer::hadolint::rules::simple_rule
- analyzer::hadolint::rules::very_custom_rule
- analyzer::hadolint::shell::shellcheck::is_shellcheck_available
- analyzer::hadolint::shell::shellcheck::run_shellcheck
- analyzer::hadolint::shell::shellcheck::shellcheck_version
- analyzer::helmlint::formatter::format_result
- analyzer::helmlint::formatter::format_result_to_string
- analyzer::helmlint::formatter::format_results
- analyzer::helmlint::formatter::github::format
- analyzer::helmlint::formatter::json::format
- analyzer::helmlint::formatter::stylish::format
- analyzer::helmlint::formatter::stylish::format_no_color
- analyzer::helmlint::k8s::api_versions::build_deprecation_map
- analyzer::helmlint::k8s::api_versions::get_replacement_api
- analyzer::helmlint::k8s::api_versions::is_api_deprecated
- analyzer::helmlint::k8s::api_versions::is_api_deprecated_in_version
- analyzer::helmlint::k8s::api_versions::is_api_removed_in_version
- analyzer::helmlint::lint::lint_chart
- analyzer::helmlint::lint::lint_chart_file
- analyzer::helmlint::parser::chart::parse_chart_yaml
- analyzer::helmlint::parser::chart::parse_chart_yaml_file
- analyzer::helmlint::parser::helpers::is_valid_helper_name
- analyzer::helmlint::parser::helpers::parse_helpers
- analyzer::helmlint::parser::helpers::parse_helpers_file
- analyzer::helmlint::parser::template::parse_template
- analyzer::helmlint::parser::template::parse_template_file
- analyzer::helmlint::parser::values::extract_values_path
- analyzer::helmlint::parser::values::parse_values_yaml
- analyzer::helmlint::parser::values::parse_values_yaml_file
- analyzer::helmlint::pragma::extract_template_pragmas
- analyzer::helmlint::pragma::extract_yaml_pragmas
- analyzer::helmlint::pragma::starts_with_disable_file_comment
- analyzer::helmlint::rules::all_rules
- analyzer::helmlint::rules::get_rule
- analyzer::helmlint::rules::hl1xxx::rules
- analyzer::helmlint::rules::hl2xxx::rules
- analyzer::helmlint::rules::hl3xxx::rules
- analyzer::helmlint::rules::hl4xxx::rules
- analyzer::helmlint::rules::hl5xxx::rules
- analyzer::helmlint::rules::list_rule_codes
- analyzer::k8s_optimize::cost_calculator::calculate_from_live
- analyzer::k8s_optimize::cost_calculator::calculate_from_static
- analyzer::k8s_optimize::fix_applicator::apply_fixes
- analyzer::k8s_optimize::fix_applicator::locate_resources_from_static
- analyzer::k8s_optimize::fix_applicator::locate_resources_in_file
- analyzer::k8s_optimize::formatter::format_result
- analyzer::k8s_optimize::formatter::format_result_to_string
- analyzer::k8s_optimize::parser::terraform::parse_terraform_k8s_resources
- analyzer::k8s_optimize::parser::yaml::bytes_to_memory_string
- analyzer::k8s_optimize::parser::yaml::cpu_limit_to_request_ratio
- analyzer::k8s_optimize::parser::yaml::detect_workload_type
- analyzer::k8s_optimize::parser::yaml::extract_container_image
- analyzer::k8s_optimize::parser::yaml::extract_container_name
- analyzer::k8s_optimize::parser::yaml::extract_resources
- analyzer::k8s_optimize::parser::yaml::memory_limit_to_request_ratio
- analyzer::k8s_optimize::parser::yaml::millicores_to_cpu_string
- analyzer::k8s_optimize::parser::yaml::parse_cpu_to_millicores
- analyzer::k8s_optimize::parser::yaml::parse_memory_to_bytes
- analyzer::k8s_optimize::pragma::extract_annotations
- analyzer::k8s_optimize::pragma::get_ignore_reason
- analyzer::k8s_optimize::pragma::get_ignored_rules
- analyzer::k8s_optimize::pragma::should_ignore_rule
- analyzer::k8s_optimize::rules::all_rules
- analyzer::k8s_optimize::rules::generate_recommendations
- analyzer::k8s_optimize::rules::rule_description
- analyzer::k8s_optimize::static_analyzer::analyze
- analyzer::k8s_optimize::static_analyzer::analyze_content
- analyzer::k8s_optimize::static_analyzer::analyze_file
- analyzer::k8s_optimize::trend_analyzer::analyze_trends_from_live
- analyzer::k8s_optimize::trend_analyzer::analyze_trends_static
- analyzer::kubelint::checks::builtin::builtin_checks
- analyzer::kubelint::extract::container::all_containers
- analyzer::kubelint::extract::container::containers
- analyzer::kubelint::extract::container::extract_all_containers
- analyzer::kubelint::extract::container::extract_containers
- analyzer::kubelint::extract::container::extract_init_containers
- analyzer::kubelint::extract::container::init_containers
- analyzer::kubelint::extract::metadata::extract_labels
- analyzer::kubelint::extract::metadata::get_annotation
- analyzer::kubelint::extract::metadata::has_annotation
- analyzer::kubelint::extract::pod_spec::extract_pod_spec
- analyzer::kubelint::extract::pod_spec::has_pod_spec
- analyzer::kubelint::formatter::format_result
- analyzer::kubelint::formatter::format_result_to_string
- analyzer::kubelint::formatter::json::format
- analyzer::kubelint::formatter::plain::format
- analyzer::kubelint::formatter::plain::format_github
- analyzer::kubelint::formatter::sarif::format
- analyzer::kubelint::lint::lint
- analyzer::kubelint::lint::lint_content
- analyzer::kubelint::lint::lint_file
- analyzer::kubelint::objectkinds::expand_kind_specifier
- analyzer::kubelint::objectkinds::matches_kind
- analyzer::kubelint::parser::helm::helm_version
- analyzer::kubelint::parser::helm::is_helm_available
- analyzer::kubelint::parser::helm::is_helm_chart
- analyzer::kubelint::parser::helm::render_helm_chart
- analyzer::kubelint::parser::helm::render_helm_chart_with_values
- analyzer::kubelint::parser::kustomize::is_kubectl_kustomize_available
- analyzer::kubelint::parser::kustomize::is_kustomize_available
- analyzer::kubelint::parser::kustomize::is_kustomize_dir
- analyzer::kubelint::parser::kustomize::kustomize_version
- analyzer::kubelint::parser::kustomize::render_kustomize
- analyzer::kubelint::parser::kustomize::render_kustomize_with_options
- analyzer::kubelint::parser::yaml::parse_yaml
- analyzer::kubelint::parser::yaml::parse_yaml_dir
- analyzer::kubelint::parser::yaml::parse_yaml_file
- analyzer::kubelint::parser::yaml::parse_yaml_with_path
- analyzer::kubelint::pragma::get_ignored_checks
- analyzer::kubelint::pragma::should_ignore_check
- analyzer::kubelint::templates::get_template
- analyzer::kubelint::templates::init_builtin_templates
- analyzer::kubelint::templates::list_templates
- analyzer::kubelint::templates::registry
- analyzer::language_detector::detect_languages
- analyzer::monorepo::analysis::analyze_monorepo
- analyzer::monorepo::analysis::analyze_monorepo_with_config
- analyzer::tool_management::installers::go::install_govulncheck
- analyzer::tool_management::installers::java::install_grype
- analyzer::tool_management::installers::javascript::ensure_npm
- analyzer::tool_management::installers::javascript::ensure_pnpm
- analyzer::tool_management::installers::javascript::ensure_yarn
- analyzer::tool_management::installers::javascript::install_bun
- analyzer::tool_management::installers::python::install_pip_audit
- analyzer::tool_management::installers::rust::install_cargo_audit
- auth::credentials::clear_credentials
- auth::credentials::get_access_token
- auth::credentials::get_auth_status
- auth::credentials::get_user_email
- auth::credentials::is_authenticated
- auth::credentials::save_credentials
- auth::device_flow::login
- common::command_utils::execute_command
- common::command_utils::is_command_available
- common::file_utils::collect_project_files
- common::file_utils::find_files_by_patterns
- common::file_utils::get_relative_path
- common::file_utils::is_readable_file
- common::file_utils::read_file_safe
- common::file_utils::validate_project_path
- config::global_config_path
- config::load_agent_config
- config::load_config
- config::local_config_path
- config::save_agent_config
- config::save_global_config
- generator::compose_gen::generate
- generator::dockerfile_gen::generate
- generator::generate_compose
- generator::generate_dockerfile
- generator::generate_terraform
- generator::terraform_gen::generate
- handlers::analyze::handle_analyze
- handlers::dependencies::handle_dependencies
- handlers::generate::handle_generate
- handlers::generate::handle_validate
- handlers::optimize::handle_optimize
- handlers::security::handle_security
- handlers::tools::handle_tools
- handlers::utils::format_project_category
- handlers::utils::handle_support
- handlers::vulnerabilities::handle_vulnerabilities
- platform::api::types::build_cloud_runner_config
- run_command
- telemetry::get_telemetry_client
- telemetry::init_telemetry
- wizard::collect_config
- wizard::count_badge
- wizard::create_environment_wizard
- wizard::display_step_header
- wizard::get_default_machine_type
- wizard::get_default_region
- wizard::get_machine_types_for_provider
- wizard::get_provider_deployment_statuses
- wizard::get_regions_for_provider
- wizard::provision_registry
- wizard::recommendations::recommend_deployment
- wizard::run_wizard
- wizard::select_cluster
- wizard::select_dockerfile
- wizard::select_environment
- wizard::select_infrastructure
- wizard::select_provider
- wizard::select_registry
- wizard::select_repository
- wizard::select_target
- wizard::status_indicator
- wizard::wizard_render_config
Type Aliases
- agent::AgentResult
- analyzer::DependencyMap
- analyzer::DetectedFramework
- analyzer::dependency_parser::DetailedDependencyMap
- analyzer::k8s_optimize::rules::ContainerContext
- error::Result
- platform::api::error::Result
Constants
- VERSION
- agent::commands::SLASH_COMMANDS
- agent::prompts::DOCKER_GENERATION
- agent::prompts::HELM_STANDARDS
- agent::prompts::TERRAFORM_STANDARDS
- agent::ui::colors::ansi::BOLD
- agent::ui::colors::ansi::BRIGHT
- agent::ui::colors::ansi::CLEAR_LINE
- agent::ui::colors::ansi::CRITICAL
- agent::ui::colors::ansi::CURSOR_UP
- agent::ui::colors::ansi::CYAN
- agent::ui::colors::ansi::DIM
- agent::ui::colors::ansi::DOCKER_BLUE
- agent::ui::colors::ansi::GRAY
- agent::ui::colors::ansi::HIDE_CURSOR
- agent::ui::colors::ansi::HIGH
- agent::ui::colors::ansi::INFO_BLUE
- agent::ui::colors::ansi::ITALIC
- agent::ui::colors::ansi::LOW
- agent::ui::colors::ansi::MAGENTA
- agent::ui::colors::ansi::MEDIUM
- agent::ui::colors::ansi::ORANGE
- agent::ui::colors::ansi::PINK
- agent::ui::colors::ansi::PURPLE
- agent::ui::colors::ansi::RESET
- agent::ui::colors::ansi::SHOW_CURSOR
- agent::ui::colors::ansi::STD_BLUE
- agent::ui::colors::ansi::STD_CYAN
- agent::ui::colors::ansi::STD_GREEN
- agent::ui::colors::ansi::STD_MAGENTA
- agent::ui::colors::ansi::STD_RED
- agent::ui::colors::ansi::STD_YELLOW
- agent::ui::colors::ansi::SUBDUED
- agent::ui::colors::ansi::SUCCESS
- agent::ui::colors::ansi::TEAL
- agent::ui::colors::ansi::WHITE
- agent::ui::colors::icons::ARROW
- agent::ui::colors::icons::CANCELED
- agent::ui::colors::icons::CONFIRMING
- agent::ui::colors::icons::CRITICAL
- agent::ui::colors::icons::DOCKER
- agent::ui::colors::icons::EDIT
- agent::ui::colors::icons::ERROR
- agent::ui::colors::icons::EXECUTING
- agent::ui::colors::icons::FILE
- agent::ui::colors::icons::FIX
- agent::ui::colors::icons::FOLDER
- agent::ui::colors::icons::HELM
- agent::ui::colors::icons::HIGH
- agent::ui::colors::icons::KUBERNETES
- agent::ui::colors::icons::LINT
- agent::ui::colors::icons::LOW
- agent::ui::colors::icons::MEDIUM
- agent::ui::colors::icons::PENDING
- agent::ui::colors::icons::ROBOT
- agent::ui::colors::icons::SEARCH
- agent::ui::colors::icons::SECURITY
- agent::ui::colors::icons::SHELL
- agent::ui::colors::icons::SUCCESS
- agent::ui::colors::icons::THINKING
- agent::ui::colors::icons::TOOL
- agent::ui::colors::icons::WARNING
- agent::ui::layout::escape::RESET_SCROLL_REGION
- agent::ui::layout::escape::RESTORE_CURSOR
- agent::ui::layout::escape::SAVE_CURSOR
- agent::ui::prometheus_display::K8S_ICON
- agent::ui::prometheus_display::NETWORK_ICON
- agent::ui::prometheus_display::PORT_FORWARD_ICON
- agent::ui::prometheus_display::PROMETHEUS_ICON
- agent::ui::prometheus_display::SEARCH_ICON
- agent::ui::response::brand::BOLD
- agent::ui::response::brand::CORAL
- agent::ui::response::brand::CYAN
- agent::ui::response::brand::DIM
- agent::ui::response::brand::ITALIC
- agent::ui::response::brand::LIGHT_PEACH
- agent::ui::response::brand::LIGHT_PURPLE
- agent::ui::response::brand::MAGENTA
- agent::ui::response::brand::PEACH
- agent::ui::response::brand::PURPLE
- agent::ui::response::brand::RESET
- agent::ui::response::brand::SUCCESS
- agent::ui::response::brand::TEXT
- agent::ui::response::brand::YELLOW
- analyzer::helmlint::parser::helpers::COMMON_HELPERS
- analyzer::k8s_optimize::pragma::IGNORE_ANNOTATION_PREFIX
- analyzer::k8s_optimize::rules::codes::EXCESSIVE_CPU_RATIO
- analyzer::k8s_optimize::rules::codes::EXCESSIVE_MEMORY_RATIO
- analyzer::k8s_optimize::rules::codes::HIGH_CPU_REQUEST
- analyzer::k8s_optimize::rules::codes::HIGH_MEMORY_REQUEST
- analyzer::k8s_optimize::rules::codes::NO_CPU_LIMIT
- analyzer::k8s_optimize::rules::codes::NO_CPU_REQUEST
- analyzer::k8s_optimize::rules::codes::NO_MEMORY_LIMIT
- analyzer::k8s_optimize::rules::codes::NO_MEMORY_REQUEST
- analyzer::k8s_optimize::rules::codes::REQUESTS_EQUAL_LIMITS
- analyzer::k8s_optimize::rules::codes::UNBALANCED_RESOURCES
- analyzer::kubelint::config::DEFAULT_CHECKS
- bedrock::client::DEFAULT_AWS_REGION
- bedrock::completion::AI21_JAMBA_1_5_LARGE
- bedrock::completion::AI21_JAMBA_1_5_MINI
- bedrock::completion::AI21_JAMBA_INSTRUCT
- bedrock::completion::AMAZON_NOVA_CANVAS
- bedrock::completion::AMAZON_NOVA_LITE
- bedrock::completion::AMAZON_NOVA_MICRO
- bedrock::completion::AMAZON_NOVA_PREMIER
- bedrock::completion::AMAZON_NOVA_PRO
- bedrock::completion::AMAZON_NOVA_REEL_V1_0
- bedrock::completion::AMAZON_NOVA_REEL_V1_1
- bedrock::completion::AMAZON_NOVA_SONIC
- bedrock::completion::AMAZON_RERANK_1_0
- bedrock::completion::AMAZON_TITAN_EMBEDDINGS_G1_TEXT
- bedrock::completion::AMAZON_TITAN_IMAGE_GENERATOR_G1
- bedrock::completion::AMAZON_TITAN_IMAGE_GENERATOR_G1_V2
- bedrock::completion::AMAZON_TITAN_MULTIMODAL_EMBEDDINGS_G1
- bedrock::completion::AMAZON_TITAN_TEXT_EMBEDDINGS_V2
- bedrock::completion::AMAZON_TITAN_TEXT_EXPRESS_V1
- bedrock::completion::AMAZON_TITAN_TEXT_LITE_V1
- bedrock::completion::AMAZON_TITAN_TEXT_PREMIER_V1_0
- bedrock::completion::ANTHROPIC_CLAUDE
- bedrock::completion::ANTHROPIC_CLAUDE_2
- bedrock::completion::ANTHROPIC_CLAUDE_2_1
- bedrock::completion::ANTHROPIC_CLAUDE_3_5_HAIKU
- bedrock::completion::ANTHROPIC_CLAUDE_3_5_SONNET
- bedrock::completion::ANTHROPIC_CLAUDE_3_5_SONNET_V2
- bedrock::completion::ANTHROPIC_CLAUDE_3_7_SONNET
- bedrock::completion::ANTHROPIC_CLAUDE_3_HAIKU
- bedrock::completion::ANTHROPIC_CLAUDE_3_OPUS
- bedrock::completion::ANTHROPIC_CLAUDE_3_SONNET
- bedrock::completion::ANTHROPIC_CLAUDE_INSTANT
- bedrock::completion::ANTHROPIC_CLAUDE_INSTANT_V1_2
- bedrock::completion::ANTHROPIC_CLAUDE_OPUS_4
- bedrock::completion::ANTHROPIC_CLAUDE_SONNET_4
- bedrock::completion::COHERE_COMMAND
- bedrock::completion::COHERE_COMMAND_LIGHT_TEXT
- bedrock::completion::COHERE_COMMAND_R
- bedrock::completion::COHERE_COMMAND_R_PLUS
- bedrock::completion::COHERE_EMBED_ENGLISH
- bedrock::completion::COHERE_EMBED_MULTILINGUAL
- bedrock::completion::COHERE_RERANK_V3_5
- bedrock::completion::DEEPSEEK_R1
- bedrock::completion::LLAMA_3_1_405B_INSTRUCT
- bedrock::completion::LLAMA_3_1_70B_INSTRUCT
- bedrock::completion::LLAMA_3_1_8B_INSTRUCT
- bedrock::completion::LLAMA_3_2_11B_INSTRUCT
- bedrock::completion::LLAMA_3_2_1B_INSTRUCT
- bedrock::completion::LLAMA_3_2_3B_INSTRUCT
- bedrock::completion::LLAMA_3_2_90B_INSTRUCT
- bedrock::completion::LLAMA_3_70B_INSTRUCT
- bedrock::completion::LLAMA_3_8B_INSTRUCT
- bedrock::completion::LUMA_RAY_V2_0
- bedrock::completion::META_LLAMA_3_3_70B_INSTRUCT
- bedrock::completion::META_LLAMA_4_MAVERICK_17B_INSTRUCT
- bedrock::completion::META_LLAMA_4_SCOUT_17B_INSTRUCT
- bedrock::completion::MISTRAL_7B_INSTRUCT
- bedrock::completion::MISTRAL_LARGE_24_02
- bedrock::completion::MISTRAL_LARGE_24_07
- bedrock::completion::MISTRAL_MIXTRAL_8X7B_INSTRUCT_V0
- bedrock::completion::MISTRAL_PIXTRAL_LARGE_2502
- bedrock::completion::MISTRAL_SMALL_24_02
- bedrock::completion::STABILITY_SD3_5_LARGE
- bedrock::completion::STABILITY_SD3_LARGE_1_0
- bedrock::completion::STABILITY_SDXL_1_0
- bedrock::completion::STABILITY_STABLE_IMAGE_CORE_1_0
- bedrock::completion::STABILITY_STABLE_IMAGE_CORE_1_0_V1_0
- bedrock::completion::STABILITY_STABLE_IMAGE_ULTRA_1_0
- bedrock::completion::STABILITY_STABLE_IMAGE_ULTRA_1_0_V1_0
- bedrock::completion::TWELVELABS_MARENGO_EMBED_V2_7
- bedrock::completion::TWELVELABS_PEGASUS_V1_2
- bedrock::completion::WRITER_PALMYRA_X4
- bedrock::completion::WRITER_PALMYRA_X5
- bedrock::embedding::AMAZON_TITAN_EMBED_IMAGE_V1
- bedrock::embedding::AMAZON_TITAN_EMBED_TEXT_V1
- bedrock::embedding::AMAZON_TITAN_EMBED_TEXT_V2_0
- bedrock::embedding::COHERE_EMBED_ENGLISH_V3
- bedrock::embedding::COHERE_EMBED_MULTILINGUAL_V3
- bedrock::image::AMAZON_NOVA_CANVAS
- bedrock::image::AMAZON_TITAN_IMAGE_GENERATOR_V1
- bedrock::image::AMAZON_TITAN_IMAGE_GENERATOR_V2_0