What
Implement a client.annotation_queues resource that wraps the Langfuse Annotation Queues API, supporting create, list, get, and queue-item management operations.
Why
Annotation queues enable structured human review workflows — routing traces and observations to reviewers for labelling. Programmatic queue management is needed for teams that generate annotation tasks automatically (e.g., sampling a percentage of production traces for review). This endpoint is absent from all competing Ruby gems.
Effort estimate
M (2–3 days) — the API surface is larger than single-resource endpoints; implement queue CRUD plus queue-item operations, wire into the top-level client, and add spec coverage.
What
Implement a
client.annotation_queuesresource that wraps the Langfuse Annotation Queues API, supporting create, list, get, and queue-item management operations.Why
Annotation queues enable structured human review workflows — routing traces and observations to reviewers for labelling. Programmatic queue management is needed for teams that generate annotation tasks automatically (e.g., sampling a percentage of production traces for review). This endpoint is absent from all competing Ruby gems.
Effort estimate
M (2–3 days) — the API surface is larger than single-resource endpoints; implement queue CRUD plus queue-item operations, wire into the top-level client, and add spec coverage.