Skip to content

feat(api): update API spec from langfuse/langfuse 74ded7e - #925

Merged
wochinge merged 1 commit into
mainfrom
api-spec-bot-74ded7e-33097080191-1
Aug 27, 2026
Merged

feat(api): update API spec from langfuse/langfuse 74ded7e#925
wochinge merged 1 commit into
mainfrom
api-spec-bot-74ded7e-33097080191-1

Conversation

@langfuse-bot

@langfuse-bot langfuse-bot commented Aug 27, 2026

Copy link
Copy Markdown
Collaborator

Greptile Summary

Updates generated API documentation to move the Langfuse Cloud removal date for unstable evaluator and evaluation-rule endpoints from November 16, 2026 to September 4, 2026.

  • Revises deprecation notices across all evaluation-rule operations.
  • Revises deprecation notices across all evaluator operations.

Confidence Score: 5/5

The PR appears safe to merge because it only updates deprecation-date documentation and introduces no concrete runtime or build failure.

The changed lines are documentation comments only, and no actionable defect is established by the available repository evidence.

Reviews (1): Last reviewed commit: "feat(api): update API spec from langfuse..." | Re-trigger Greptile

@langfuse-bot
langfuse-bot requested a review from wochinge August 27, 2026 17:13
@vercel

vercel Bot commented Aug 27, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
langfuse-js Ready Ready Preview Aug 27, 2026 5:14pm

Request Review

@github-actions

Copy link
Copy Markdown

@claude review

@claude claude Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good — mechanical, generated doc-comment change only.

What was reviewed: confirmed the diff is limited to @ deprecated JSDoc date strings (November 16, 2026 to September 4, 2026) across 5 EvaluationRules and 4 Evaluators client methods; no executable code, types, or method signatures changed. This mirrors an auto-generated API spec sync from upstream langfuse/langfuse.

Extended reasoning...

Overview

The PR is an auto-generated "update API spec" commit touching only two generated client files (EvaluationRules/client/Client.ts and Evaluators/client/Client.ts) under packages/core/src/api/api/resources/unstable/resources/. I ran the diff directly and confirmed every hunk is identical in shape: a single @ deprecated JSDoc line changes the stated Langfuse Cloud removal date from "November 16, 2026" to "September 4, 2026" for the create/list/get/update/delete methods on EvaluationRules and create/list/get/delete on Evaluators. No other text, code, types, or signatures are touched.

Security risks

None. This is a documentation-only change embedded in comments; it has zero runtime effect, does not touch auth, request/response handling, or any executable logic.

Level of scrutiny

Low. The change is mechanical and generated, confined to non-executable comment text, and the diff I inspected exactly matches the PR description's claims. The only judgment call flagged by the earlier analysis — whether shortening the deprecation date is intentional versus an accidental regression — is a content/product decision belonging to the upstream langfuse/langfuse spec, not something this generated-client PR can get wrong in code terms; the client faithfully mirrors whatever date the spec declares.

Other factors

No CODEOWNERS constraints apply, no prior review comments exist to address, and the bug-hunting pass reported no findings. The change is small, self-contained, and follows the established auto-generation pattern for this repo's API client updates, so this is a safe case for approval without requiring further human review.

@wochinge
wochinge merged commit baaeffb into main Aug 27, 2026
16 checks passed
@wochinge
wochinge deleted the api-spec-bot-74ded7e-33097080191-1 branch August 27, 2026 17:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants