loops / directory
LOOP WORKBENCH▌
Autonomous agent loops — repeatable, goal-driven workflows that run until the exit condition is met. 8 loops indexed.
Resolve API Error Responses
API
This loop standardizes API error responses across the application to improve client-side error handling and debugging. It ensures all error responses follow a consistent structure (e.g., RFC 7807 Problem Details format) with appropriate HTTP status codes and machine-readable error codes.
Fix Failing Integration Endpoints
API
Automatically detects and resolves issues in failing API integration endpoints through iterative testing and code modifications.
API Performance Budget
API
A coding loop focused on optimizing API performance to ensure P95 latency stays under a defined target threshold. This loop iteratively runs load tests, analyzes bottlenecks, and implements optimizations until the goal is achieved or maximum iterations are reached.
Generate Missing API Docs
API
Automatically identifies and documents all undocumented API endpoints in the project. The agent iteratively generates OpenAPI/Swagger documentation until all endpoints meet the required documentation standards.
API Security Hardening
API
This loop identifies and remediates insecure API patterns and vulnerabilities in Node.js projects by iteratively running npm audit and applying security fixes until the codebase passes security scanning.
API Contract Until Passing
API
This loop ensures that the API implementation aligns with the OpenAPI specification by repeatedly validating the contract using swagger-cli until all requirements are met or the maximum iteration limit is reached.
API Version Migration
API
This loop automates the migration of API endpoints from legacy versions (e.g., v1) to the latest supported version (e.g., v2) within a codebase. It systematically identifies outdated endpoints, updates them, and validates changes through automated testing.
API Backward Compatibility Guard
API
This loop ensures that modifications to your API specifications maintain backward compatibility with existing consumers. It uses oasdiff to detect breaking changes between old and new OpenAPI specs, iterating until all breaking changes are resolved or the maximum iteration limit is reached.