Repository navigation
feat(descriptions): AWS Lambda function descriptions - #720
pabloDeputter wants to merge 1 commit into
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
Semver Impact of This PR🟡 Minor (new features) 📋 Changelog PreviewThis is how your changes will appear in the changelog. New Features ✨
Bug Fixes 🐛
Internal Changes 🔧
🤖 This preview updates automatically when you update the PR. |
There was a problem hiding this comment.
Cursor Bugbot has reviewed your changes and found 1 potential issue.
❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.
Reviewed by Cursor Bugbot for commit 8032d1a. Configure here.
| "name": "AWS Lambda function execution", | ||
| "brief": "The invocation of an AWS Lambda function.", | ||
| "ops": ["function.aws"], | ||
| "templates": ["{{faas.name}} {{http.request.method}} {{http.route}}"], |
There was a problem hiding this comment.
Missing AWS description fallback templates
Medium Severity
The new function.aws description requires http.request.method and http.route with no fallback. A template only applies when every referenced attribute is present, so non-HTTP Lambda invocations no longer receive a description. The function.gcp rules in the same file fall back to faas.name.
Reviewed by Cursor Bugbot for commit 8032d1a. Configure here.


Description
Describes HTTP-triggered
function.awsspans by the function and the route:{{faas.name}} {{http.request.method}} {{http.route}}, e.g.checkout GET /orders/{id}.function.azurekeeps its previous template as a separate description.Why
Previously, the description was the function name, the same as the span name, so every HTTP route showed as
function.aws checkoutin the trace waterfall.