Skip to content

docs: python & ts narrative tutorial for evals #11185

Merged
SrilakshmiC merged 11 commits intomainfrom
add-evals-tutorials
Feb 5, 2026
Merged

docs: python & ts narrative tutorial for evals #11185
SrilakshmiC merged 11 commits intomainfrom
add-evals-tutorials

Conversation

@SrilakshmiC
Copy link
Contributor

@SrilakshmiC SrilakshmiC commented Jan 30, 2026

Note

Low Risk
Primarily documentation, navigation, and tutorial sample additions; main risk is broken/incorrect doc links or navigation/sitemap regressions rather than runtime behavior changes.

Overview
Adds a new narrative Evals Tutorials sequence (run built-in evals, customize judge endpoint, customize eval template) with new MDX pages and updates the sitemap to include the new routes and renamed “pre-built metrics” section under running-pre-tested-evals.

Overhauls docs.json navigation to a clearer taxonomy (Quick Start/Tracing/Evaluation/Datasets/Prompt Engineering/Settings/Concepts/Resources) and reshapes Integrations and SDK reference sections (provider-centric groupings, separates API reference vs integrations), with minor navbar link formatting cleanup.

Adds runnable tutorial assets: a Python agno_agent_for_evals.ipynb notebook walking through tracing + evals, and a new tutorials/quickstarts/langchain-ts-quickstart TypeScript project (env template, scripts for pre-built and custom eval runs, setup docs).

Written by Cursor Bugbot for commit 1e95ff5. This will update automatically on new commits. Configure here.

@SrilakshmiC SrilakshmiC requested review from a team as code owners January 30, 2026 17:01
@github-project-automation github-project-automation bot moved this to 📘 Todo in phoenix Jan 30, 2026
@review-notebook-app
Copy link

Check out this pull request on  ReviewNB

See visual diffs & provide feedback on Jupyter Notebooks.


Powered by ReviewNB

@dosubot dosubot bot added the size:XL This PR changes 500-999 lines, ignoring generated files. label Jan 30, 2026
@SrilakshmiC SrilakshmiC changed the title docs: add first pass at python eval docs docs: WIP (do not merge) add first pass at python eval docs Jan 30, 2026
@dosubot dosubot bot added size:XXL This PR changes 1000+ lines, ignoring generated files. and removed size:XL This PR changes 500-999 lines, ignoring generated files. labels Feb 2, 2026
@SrilakshmiC SrilakshmiC marked this pull request as draft February 4, 2026 19:53
@SrilakshmiC SrilakshmiC changed the title docs: WIP (do not merge) add first pass at python eval docs docs: python & ts narrative tutorial for evals Feb 5, 2026
@SrilakshmiC SrilakshmiC marked this pull request as ready for review February 5, 2026 02:57
@github-project-automation github-project-automation bot moved this from 📘 Todo to 👍 Approved in phoenix Feb 5, 2026
Copy link

@cursor cursor bot left a comment

Choose a reason for hiding this comment

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

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.

"metadata": {},
"outputs": [],
"source": [
"agent_spans[\"attributes.output.value\", \"attributes.input.value\"]"
Copy link

Choose a reason for hiding this comment

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

Incorrect pandas syntax for multi-column selection

Medium Severity

The pandas column selection uses single brackets with a comma: agent_spans["attributes.output.value", "attributes.input.value"]. This syntax creates a tuple key and would raise a KeyError because no column has that tuple name. Selecting multiple columns requires double brackets: agent_spans[["col1", "col2"]].

Fix in Cursor Fix in Web

@SrilakshmiC SrilakshmiC merged commit f449846 into main Feb 5, 2026
51 of 52 checks passed
@SrilakshmiC SrilakshmiC deleted the add-evals-tutorials branch February 5, 2026 04:25
@github-project-automation github-project-automation bot moved this from 👍 Approved to ✅ Done in phoenix Feb 5, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size:XXL This PR changes 1000+ lines, ignoring generated files.

Projects

Status: ✅ Done

Development

Successfully merging this pull request may close these issues.

2 participants