tailcall
tailcall copied to clipboard
feat(2652): use LLM to infer arg and field names
fixes: #2652 /claim #2652
Output
INFO Suggestions for Address: [Address, Location, Place, Site, Point] - 1/8
INFO Suggestions for Comment: [Comment, Post, Reply, Message, Feedback] - 2/8
INFO Suggestions for Company: [Company, Business, Entity, Organization, Profile] - 3/8
INFO Suggestions for Geo: [Location, Coordinate, Point, Position, Geo] - 4/8
INFO Suggestions for Photo: [Photo, Image, Picture, Media, Asset] - 5/8
INFO Suggestions for Post: [Post, Article, Entry, Content, Item] - 6/8
INFO Suggestions for Todo: [Task, Todo, Item, Entry, Activity] - 7/8
INFO Suggestions for User: [Contact, User, Profile, Account, Person] - 8/8
INFO Suggestions for todo's argument p1: [id, index, count, limit, offset] - 1/6
INFO Suggestions for post's argument p1: [postId, postCount, postLimit, postOffset, postNumber] - 2/6
INFO Suggestions for user's argument p1: [userId, userCount, id, limit, page] - 3/6
INFO Suggestions for postComments's argument postId: [postId, commentId, post, comment, id] - 4/6
INFO Suggestions for comment's argument p1: [commentId, commentCount, postId, replyId, threadId] - 5/6
INFO Suggestions for photo's argument p1: [photoId, photoIndex, photoNumber, photoCount, photoOrder] - 6/6
type Query {
comment(commentId: Int!): Reply @http(path: "/comments/{{.args.commentId}}")
comments: [Reply] @http(path: "/comments")
photo(photoId: Int!): Image @http(path: "/photos/{{.args.photoId}}")
photos: [Image] @http(path: "/photos")
post(postId: Int!): Article @http(path: "/posts/{{.args.postId}}")
postComments(commentId: Int): [Reply] @http(path: "/comments", query: [{key: "commentId", value: "{{.args.commentId}}"}])
posts: [Article] @http(path: "/posts")
todo(id: Int!): Task @http(path: "/todos/{{.args.id}}")
todos: [Task] @http(path: "/todos")
user(userId: Int!): Contact @http(path: "/users/{{.args.userId}}")
users: [Contact] @http(path: "/users")
}
Codecov Report
Attention: Patch coverage is 28.72928% with 258 lines in your changes missing coverage. Please review.
Project coverage is 86.48%. Comparing base (
38ae551) to head (72b4d4c). Report is 121 commits behind head on main.
Additional details and impacted files
@@ Coverage Diff @@
## main #2687 +/- ##
==========================================
- Coverage 87.30% 86.48% -0.83%
==========================================
Files 254 258 +4
Lines 25311 25644 +333
==========================================
+ Hits 22099 22177 +78
- Misses 3212 3467 +255
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
Bencher Report
| Branch | 2687/merge |
| Testbed | benchmarking-runner |
🚨 2 ALERTS: Threshold Boundary Limits exceeded!
| Benchmark | Measure Units | View | Benchmark Result (Result Δ%) | Lower Boundary (Limit %) | Upper Boundary (Limit %) |
|---|---|---|---|---|---|
| from_json_bench | Latency nanoseconds (ns) | 📈 plot 🚨 alert 🚷 threshold | 6,318,300.00 (+2.24%) | 6,312,461.49 (100.09%) | |
| input/headers.missing | Latency nanoseconds (ns) | 📈 plot 🚨 alert 🚷 threshold | 33.64 (+9.77%) | 33.48 (100.50%) |
Click to view all benchmark results
Action required: PR inactive for 5 days. Status update or closure in 10 days.
Action required: PR inactive for 5 days. Status update or closure in 10 days.
Action required: PR inactive for 5 days. Status update or closure in 10 days.
Please resolve conflicts
Action required: PR inactive for 5 days. Status update or closure in 10 days.
Action required: PR inactive for 5 days. Status update or closure in 10 days.
Action required: PR inactive for 5 days. Status update or closure in 10 days.
PR closed after 10 days of inactivity.