Re-exports§
pub use acl::ACLRule;pub use acl::ACL;pub use acl_handlers::ACLConditionHandler;pub use approval::AlwaysDenyHandler;pub use approval::ApprovalHandler;pub use approval::ApprovalRequest;pub use approval::ApprovalResult;pub use approval::AutoApproveHandler;pub use async_task::TaskStatus;pub use builtin_steps::build_internal_strategy;pub use builtin_steps::build_performance_strategy;pub use builtin_steps::build_standard_strategy;pub use builtin_steps::build_testing_strategy;pub use builtin_steps::BuiltinACLCheck;pub use builtin_steps::BuiltinApprovalGate;pub use builtin_steps::BuiltinCallChainGuard;pub use builtin_steps::BuiltinContextCreation;pub use builtin_steps::BuiltinExecute;pub use builtin_steps::BuiltinInputValidation;pub use builtin_steps::BuiltinMiddlewareAfter;pub use builtin_steps::BuiltinMiddlewareBefore;pub use builtin_steps::BuiltinModuleLookup;pub use builtin_steps::BuiltinOutputValidation;pub use builtin_steps::BuiltinReturnResult;pub use client::APCore;pub use config::Config;pub use config::ConfigMode;pub use config::EnvStyle;pub use config::MountSource;pub use config::NamespaceInfo;pub use config::NamespaceRegistration;pub use context::Context;pub use context::ContextFactory;pub use context::Identity;pub use context_key::ContextKey;pub use errors::ErrorCode;pub use errors::ErrorCodeRegistry;pub use errors::ModuleError;pub use events::emitter::ApCoreEvent;pub use events::emitter::EventEmitter;pub use executor::describe_pipeline;pub use executor::list_strategies;pub use executor::redact_sensitive;pub use executor::register_strategy;pub use executor::Executor;pub use executor::REDACTED_VALUE;pub use module::Module;pub use module::PreflightCheckResult;pub use module::PreflightResult;pub use observability::logging::ContextLogger;pub use observability::tracing_middleware::SamplingStrategy;pub use observability::tracing_middleware::TracingMiddleware;pub use pipeline::ExecutionStrategy;pub use pipeline::PipelineContext;pub use pipeline::PipelineEngine;pub use pipeline::PipelineTrace;pub use pipeline::Step;pub use pipeline::StepResult;pub use pipeline::StepTrace;pub use pipeline::StrategyInfo;pub use pipeline_config::build_strategy_from_config;pub use pipeline_config::register_step_type;pub use pipeline_config::registered_step_types;pub use pipeline_config::reset_step_registry;pub use pipeline_config::unregister_step_type;pub use pipeline_config::StepFactory;pub use registry::registry::Registry;pub use schema::ExportProfile;pub use schema::SchemaDefinition;pub use schema::SchemaStrategy;pub use sys_modules::check_module_disabled;pub use sys_modules::is_module_disabled;pub use sys_modules::register_sys_modules;pub use sys_modules::SysModulesContext;pub use sys_modules::ToggleState;
Modules§
- acl
- acl_
handlers - approval
- async_
task - bindings
- builtin_
steps - cancel
- client
- config
- context
- context_
key - Typed key for type-safe access to
Context.data. - context_
keys - Built-in context key constants for apcore framework middleware.
- decorator
- error_
formatter - errors
- events
- executor
- extensions
- middleware
- module
- observability
- pipeline
- pipeline_
config - registry
- schema
- sys_
modules - trace_
context - utils
- version