Expand description
MockForge API Flight Recorder
Records all API requests and responses for analysis, replay, and debugging. Provides a queryable SQLite database of all interactions.
Re-exports§
pub use api::create_api_router;
pub use database::RecorderDatabase;
pub use diff::ComparisonResult;
pub use diff::Difference;
pub use diff::DifferenceType;
pub use diff::ResponseComparator;
pub use har_export::export_to_har;
pub use integration_testing::IntegrationTestGenerator;
pub use integration_testing::IntegrationWorkflow;
pub use integration_testing::StepCondition;
pub use integration_testing::StepRequest;
pub use integration_testing::StepValidation;
pub use integration_testing::VariableExtraction;
pub use integration_testing::WorkflowSetup;
pub use integration_testing::WorkflowStep;
pub use middleware::recording_middleware;
pub use models::Protocol;
pub use models::RecordedRequest;
pub use models::RecordedResponse;
pub use query::QueryFilter;
pub use query::QueryResult;
pub use recorder::Recorder;
pub use replay::ReplayEngine;
pub use test_generation::GeneratedTest;
pub use test_generation::LlmConfig;
pub use test_generation::TestFormat;
pub use test_generation::TestGenerationConfig;
pub use test_generation::TestGenerationResult;
pub use test_generation::TestGenerator;
pub use test_generation::TestSuiteMetadata;
Modules§
- api
- Management API for recorded requests
- database
- SQLite database for storing recorded requests and responses
- diff
- Request/response diff viewer with content-aware comparison
- har_
export - HAR (HTTP Archive) export functionality
- integration_
testing - Integration testing workflow engine
- middleware
- Recording middleware for HTTP requests
- models
- Data models for recorded requests and responses
- protocols
- Protocol-specific recording helpers
- query
- Query API for recorded requests
- recorder
- Core recording functionality
- replay
- Replay functionality for recorded requests
- test_
generation - AI-powered test generation from recorded API interactions
Enums§
- Recorder
Error - Recorder errors