--- name: features-routes description: Handle 5 OpenAPI operation(s) under /api/v1/features for the features route group. --- # features API Routes Handle 5 OpenAPI operation(s) under /api/v1/features for the features route group. Use the generated operation tools to make real API calls. Do not invent API responses. If a tool reports missing setup, return the exact setup field name to the caller. For write, update, or delete operations, state the intended action before calling the tool. ## Operations ### list_features - Operation ID: `list_features` - Route: `GET /api/v1/features` - Mode: READ - Summary: List all features ### get_feature - Operation ID: `get_feature` - Route: `GET /api/v1/features/{featureId}` - Mode: READ - Summary: Retrieve a feature - Parameters: - `featureId` in `path` required ### list_feature_dependencies - Operation ID: `list_feature_dependencies` - Route: `GET /api/v1/features/{featureId}/dependencies` - Mode: READ - Summary: List all dependencies - Parameters: - `featureId` in `path` required ### list_feature_dependents - Operation ID: `list_feature_dependents` - Route: `GET /api/v1/features/{featureId}/dependents` - Mode: READ - Summary: List all dependents - Parameters: - `featureId` in `path` required ### update_feature_lifecycle - Operation ID: `update_feature_lifecycle` - Route: `POST /api/v1/features/{featureId}/{lifecycle}` - Mode: WRITE - Summary: Update a feature lifecycle - Parameters: - `featureId` in `path` required - `lifecycle` in `path` required - `mode` in `query`