Failguard ​
| Workflow | Type | Description |
|---|---|---|
| failguard.clone_repo | Linear | Clone repo for FailGuard indexing (DAG step) |
| failguard.create_data_source | Linear | Create Bedrock Data Source for FailGuard project (DAG step) |
| failguard.create_kb | Linear | Create Bedrock KB for FailGuard project (DAG step) |
| failguard.create_s3 | Linear | Create S3 bucket for FailGuard project (DAG step) |
| failguard.delete_kb | Linear | Delete Bedrock KB for FailGuard project (DAG step) |
| failguard.delete_s3_code_bucket | Linear | Delete S3 code bucket for FailGuard project (DAG step) |
| failguard.delete_s3_vectors | Linear | Delete S3 vectors for FailGuard project (DAG step) |
| failguard.empty_s3_code | Linear | Empty S3 code prefix for FailGuard project (DAG step) |
| failguard.error-fix | Linear | Automated code fixing for production errors from Sentry |
| failguard.error-fix.preview | Atomic | Preview FailGuard error-fix inputs from a Sentry payload (read-only) |
| failguard.project-deletion | Linear | Deletes Knowledge Base, S3 code, and S3 Vectors for a FailGuard project |
| failguard.project-indexing | Linear | Clone code, upload to S3, start Bedrock Knowledge Base ingestion |
| failguard.project-provisioning | Linear | Creates S3 bucket and Bedrock Knowledge Base for a FailGuard project |
| failguard.project.get | Atomic | Get a FailGuard project by UUID (local DB, read-only) |
| failguard.project.list | Atomic | List FailGuard projects for an organization (local DB, read-only) |
| failguard.project.status | Atomic | Inspect FailGuard project and cloud-resource status (local DB, read-only) |
| failguard.start_ingestion | Linear | Start Bedrock ingestion for FailGuard indexing (DAG step) |
| failguard.upload_to_s3 | Linear | Upload code to S3 for FailGuard indexing (DAG step) |
| failguard.wait_kb_deleted | Linear | Wait for FailGuard KB to be deleted (DAG step) |
