Skip to main content
Glama

@arizeai/phoenix-mcp

Official
by Arize-ai
README.md38.4 kB
--- description: The latest from the Phoenix team. --- # Release Notes {% embed url="https://github.com/Arize-ai/phoenix/releases" %} ## [09.29.2025: Day 0 support for Claude Sonnet 4.5](09.2025/09.29.2025-day-0-support-for-claude-sonnet-4.5.md) ⚡ **Available in Phoenix 12.1+** {% embed url="https://storage.googleapis.com/arize-phoenix-assets/assets/images/claudesonnet45day0.mp4" %} Day-0 support for Claude Sonnet 4.5. *** ## [09.27.2025: Dataset Splits ](09.2025/09.27.2025-dataset-splits.md)📊 **Available in Phoenix 12.0+** Add support for custom dataset splits to organize examples by category. *** ## [09.26.2025: Session Annotations 🗂️](09.2025/09.26.2025-session-annotations.md)  **Available in Phoenix 12.0+** {% embed url="https://storage.googleapis.com/arize-phoenix-assets/assets/images/session-annotation.png" %} You can now annotate sessions with conversational evaluations like coherency and tone.  *** ## [09.25.2025: Repetitions](09.2025/09.25.2025-repetitions.md) 🔁 **Available in Phoenix 11.38+** {% embed url="https://storage.googleapis.com/arize-phoenix-assets/assets/images/repetitions.mp4" %} Support for repetitions is now enabled in Playground and SDK workflows. *** ## [09.24.2025: Custom HTTP headers for requests in Playground](09.2025/09.24.2025-custom-http-headers-for-requests-in-playground.md) 🛠️ **Available in Phoenix 11.36+** {% embed url="https://storage.googleapis.com/arize-phoenix-assets/assets/images/custom-headers-playground.png" %} Enable configuring custom HTTP headers for playground requests. *** ## [09.23.2025: Repetitions in experiment compare slideover ](09.2025/09.23.2025-repetitions-in-experiment-compare-slideover.md)🔄 **Available in Phoenix 11.36+** {% embed url="https://storage.googleapis.com/arize-phoenix-assets/assets/images/repetitions-breakout.mp4" %} Show experiment repetitions as separate cards in the compare slideover 🔄 *** ## [09.22.2025: Helm configurable image registry & IPv6 support ](09.2025/09.22.2025-helm-configurable-image-registry-and-ipv6-support.md)🌐 **Available in Phoenix 11.35+** *** ## [09.17.2025: Experiment compare details slideover in list view](09.2025/09.17.2025-experiment-compare-details-slideover-in-list-view.md) 🔍 **Available in Phoenix 11.34+** {% embed url="https://storage.googleapis.com/arize-phoenix-assets/assets/images/release-notes-experiment-slideover.mp4" %} Added a slideover in the experiments list view to show compare details inline. *** ## [09.15.2025: Prompt Labels 🏷️](09.2025/09.15.2025-prompt-labels.md) **Available in Phoenix 11.33+** {% embed url="https://storage.googleapis.com/arize-phoenix-assets/assets/images/prompt_labels.mp4" %} We’ve added support for labeling prompts so you can categorize them by use-case, provider, or any custom tag. *** ## [09.12.2025: Enable Paging in Experiment Compare Details 📄](09.2025/09.12.2025-enable-paging-in-experiment-compare-details.md) **Available in Phoenix 11.33+** {% embed url="https://storage.googleapis.com/arize-phoenix-assets/assets/images/experiment-pagination-rn.mp4" %} We’ve added paging functionality to the Experiment Compare details slide-over view, allowing users to navigate between individual examples using arrow buttons or keyboard shortcuts (`J` / `K`). Pagination *** ## [09.08.2025: Experiment Annotation Popover in Detail View 🔍](09.2025/09.08.2025-experiment-annotation-popover-in-detail-view.md) **Available in Phoenix 11.33+** {% embed url="https://storage.googleapis.com/arize-phoenix-assets/assets/images/annotation-popover-releasenotes.png" %} Added an annotation popover in the experiment detail view to reveal full annotation content without leaving the page. *** ## [09.04.2025: Experiment Lists Page Frontend Enhancements 💻](09.2025/09.04.2025-experiment-lists-page-frontend-enhancements.md) **Available in Phoenix 11.32+** {% embed url="https://storage.googleapis.com/arize-phoenix-assets/assets/images/experiment-frontend-release-notes.mp4" %} In this update, the Experiment Lists page has received several user-facing enhancements to improve usability and responsiveness. *** ## [09.03.2025: Add Methods to Log Document Annotations 📜](09.2025/09.03.2025-add-methods-to-log-document-annotations.md) **Available in Phoenix 11.31+** Added client-side support for logging document annotations with a new `log_document_annotations(...)` method, supporting both sync and async API calls. *** ## [08.28.2025: New arize-phoenix-client Package 📦](08.2025/08.28.2025-new-arize-phoenix-client-package.md) {% embed url="https://storage.googleapis.com/arize-phoenix-assets/assets/images/arize-phoenix-client-docs.png" %} **`arize-phoenix-client`** is a lightweight, fully-featured package for interacting with Phoenix. It lets you manage datasets, experiments, prompts, spans, annotations, and projects - without needing a local Phoenix installation.  *** ## [08.22.2025: New Trace Timeline View 🔭](08.2025/08.22.2025-new-trace-timeline-view.md) **Available in Phoenix 11.26+** {% embed url="https://storage.googleapis.com/arize-phoenix-assets/assets/images/phoenix-docs-images/timeline_view.mp4" %} Easily spot timing bottlenecks with the new trace timeline visualization. *** ## [08.20.2025: New Experiment and Annotation Quick Filters 🏎️](08.2025/08.20.2025-new-experiment-and-annotation-quick-filters.md) **Available in Phoenix 11.25+** {% embed url="https://storage.googleapis.com/arize-phoenix-assets/assets/images/phoenix-docs-images/experiment_quick_filters.mp4" %} Quick filters in experiment views let you drill down by eval scores and labels to quickly spot regressions and outliers. *** ## [08.15.2025: Enhance Experiment Comparison Views 🧪](08.2025/08.15.2025-enhance-experiment-comparison-views.md) **Available in Phoenix 11.24+** {% embed url="https://storage.googleapis.com/arize-phoenix-assets/assets/images/phoenix-docs-images/enhance_experiment_compare_page.png" %} *** ## [08.14.2025: Trace Transfer for Long-Term Storage 📦](08.2025/08.14.2025-trace-transfer-for-long-term-storage.md) **Available in Phoenix 11.23+** {% embed url="https://storage.googleapis.com/arize-phoenix-assets/assets/images/phoenix-docs-images/transfer%20(1).mp4" %}  Transfer traces across projects for long-term storage while preserving annotations, dataset links, and full context. *** ## [08.12.2025: UI Design Overhauls 🎨](08.2025/08.12.2025-ui-design-overhauls.md) **Available in Phoenix 11.22+** {% embed url="https://storage.googleapis.com/arize-phoenix-assets/assets/images/phoenix-docs-images/new_nav.mp4" %} The platform now features refreshed design elements including expandable navigation, an “Action” bar, and dynamic color contrast for clearer and more intuitive workflows. *** ## [08.09.2025: Day 0 Playground Support for GPT-5 🚀](08.2025/08.09.2025-playground-support-for-gpt-5.md) **Available in Phoenix 11.21+** {% embed url="https://storage.googleapis.com/arize-phoenix-assets/assets/images/phoenix-docs-images/gpt-5-release-notes.png" %} *** ## [08.07.2025: Improved Error Handling in Prompt Playground ⚠️](08.2025/08.07.2025-improved-error-handling-in-prompt-playground.md) **Available in Phoenix 11.20+** {% embed url="https://storage.googleapis.com/arize-phoenix-assets/assets/images/phoenix-docs-images/playground_error_handling.png" %} Prompt Playground experiments now provide clearer error messages, listing valid options when an input is invalid. *** ## [08.06.2025: Expanded Search Capabilities 🔍](08.2025/08.06.2025-expanded-search-capabilities.md) **Available in Phoenix 11.19+** {% embed url="https://storage.googleapis.com/arize-phoenix-assets/assets/images/phoenix-docs-images/search.mp4" %} Search functionality has been enhanced across the platform. Users can now search projects, prompts, and datasets, making it easier to quickly find and access the resources they need. *** ## [08.05.2025: Claude Opus 4-1 Support 🤖](08.2025/08.05.2025-claude-opus-4-1-support.md) **Available in Phoenix 11.19+** {% embed url="https://storage.googleapis.com/arize-phoenix-assets/assets/images/phoenix-docs-images/opus-4-1.mp4" %} Support for Claude Opus 4-1 is now available, enabling teams to begin experimenting and evaluating with the new model from day 0. *** ## [08.04.2025: Manual Project Creation & Trace Duplication 📂](08.2025/08.04.2025-manual-project-creation-and-trace-duplication.md) **Available in Phoenix 11.19+** {% embed url="https://storage.googleapis.com/arize-phoenix-assets/assets/images/phoenix-docs-images/manual_projects.mp4" %} You can now create projects manually in the UI and duplicate traces into other projects via the SDK, making it easier to organize evaluation data and streamline workflows. *** ## [08.03.2025: Delete Spans via REST API 🧹](08.2025/08.03.2025-delete-spans-via-rest-api.md) **Available in Phoenix 11.18+** You can now delete spans using the REST API, enabling efficient data redaction and giving teams greater control over trace data. *** ## [07.29.2025: Google GenAI Evals](07.2025/07.29.2025-google-genai-evals.md) 🌐 {% embed url="https://storage.googleapis.com/arize-phoenix-assets/assets/images/gemini_logo.png" %} New in `phoenix-evals`: Added support for Google's Gemini models via the Google GenAI SDK — multimodal, async, and ready to scale. Huge shoutout to [Siddharth Sahu](https://github.com/sahusiddharth) for this contribution! *** ## [07.25.2025: Project Dashboards](07.2025/07.25.2025-project-dashboards.md) 📈 **Available in Phoenix 11.12+** {% embed url="https://storage.googleapis.com/arize-phoenix-assets/assets/images/dashboards-release-notes.png" %} Phoenix now has comprehensive project dashboards for detailed performance, cost, and error insights. *** ## [07.25.2025: Average Metrics in Experiment Comparison Table](07.2025/07.25.2025-average-metrics-in-experiment-comparison-table.md) 📊 Available in Phoenix 11.12+ {% embed url="https://storage.googleapis.com/arize-phoenix-assets/assets/videos/experiment-headers-average-metrics.mp4" %} View average run metrics directly in the headers of the experiment comparison table for quick insights. *** ## [07.21.2025: Project and Trace Management via GraphQL](07.2025/07.21.2025-project-and-trace-management-via-graphql.md) 📤 **Available in Phoenix 11.9+** Create new projects and transfer traces between them via GraphQL, with full preservation of annotations and cost data. *** ## [07.18.2025: OpenInference Java](07.2025/07.18.2025-openinference-java.md) ✨ OpenInference Java now offers full OpenTelemetry-compatible tracing for AI apps, including auto-instrumentation for LangChain4j and semantic conventions. *** ## [07.13.2025: Experiments Module in `phoenix-client` ](07.2025/07.13.2025-experiments-module-in-phoenix-client.md) 🧪  **Available in Phoenix 11.7+** New experiments feature set in `phoenix-client`, enabling sync and async execution with task runs, evaluations, rate limiting, and progress reporting. *** ## [07.09.2025: Baseline for Experiment Comparisons](07.2025/07.09.2025-baseline-for-experiment-comparisons.md) 🔁 **Available in Phoenix 11.6+** {% embed url="https://storage.googleapis.com/arize-phoenix-assets/assets/videos/experiment-baseline-comparison.mp4" %} Compare experiments relative to a baseline run to easily spot regressions and improvements across metrics. *** ## [07.07.2025: Database Disk Usage Monitor](07.2025/07.07.2025-databse-disk-usage-monitor.md) 🛑 **Available in Phoenix 11.5+** Monitor database disk usage, notify admins when nearing capacity, and automatically block writes when critical thresholds are reached. *** ## [07.03.2025: Cost Summaries in Trace Headers](07.2025/07.03.2025-cost-summaries-in-trace-headers.md) 💸 **Available in Phoenix 11.4+** {% embed url="https://storage.googleapis.com/arize-phoenix-assets/assets/images/cost-summary-trace.png" %} Added cost summaries to trace headers, showing total and segmented (prompt & completion) costs at a glance while debugging. *** ## [07.02.2025: Cursor MCP Button](07.2025/07.02.2025-cursor-mcp-button.md) ⚡️ **Available in Phoenix 11.3+** {% embed url="https://www.loom.com/share/c7cb4f9aeefd43a5a827d584b873297e?sid=1e607e54-0f26-4c07-8e3c-34cde925eb81" %} Phoenix README now has a “Add to Cursor” button for seamless IDE integration with Cursor. `@arizeai/phoenix-mcp@2.2.0` also includes a new tool called `phoenix-support`, letting agents like Cursor auto-instrument your apps using Phoenix and OpenInference best practices. *** ## [06.25.2025: Cost Tracking](06.2025/06.25.2025-cost-tracking.md) 💰 **Available in Phoenix 11.0+** {% embed url="https://storage.googleapis.com/arize-phoenix-assets/assets/videos/observe_cost_tracking.mp4" %} Phoenix now automatically tracks token-based LLM costs using model pricing and token counts, rolling them up to trace and project levels for clear, actionable cost insights. *** ## [06.25.2025: New Phoenix Cloud](06.2025/06.25.2025-new-phoenix-cloud.md) ☁️ {% embed url="https://storage.googleapis.com/arize-phoenix-assets/assets/videos/observe_phoenix_cloud_launch.mp4" %} Phoenix now supports multiple customizable spaces with individual user access and collaboration, enabling teams to work together seamlessly. *** ## [06.25.2025: Amazon Bedrock Support in Playground 🛝](06.2025/06.25.2025-amazon-bedrock-support-in-playground.md) **Available in Phoenix 10.15+** {% embed url="https://storage.googleapis.com/arize-phoenix-assets/assets/videos/observe_bedrock_playground.mp4" %} Phoenix’s Playground now supports Amazon Bedrock, letting you run, compare, and track Bedrock models alongside others—all in one place. *** ## [06.13.2025: Session Filtering 🪄](06.2025/06.13.2025-session-filtering.md) **Available in Phoenix 10.12+** {% embed url="https://storage.googleapis.com/arize-phoenix-assets/assets/images/session-filtering.gif" %} Now you can filter sessions by their unique `session_id` across the API and UI, making it easier to pinpoint and inspect specific sessions. *** ## [06.13.2025: Enhanced Span Creation and Logging](06.2025/06.13.2025-enhanced-span-creation-and-logging.md) 🪐 **Available in Phoenix 10.12+** Now you can create spans directly via a new POST API and client methods, with helpers to safely regenerate IDs and prevent conflicts on insertion. *** ## [06.12.2025: Dataset Filtering 🔍](06.2025/06.12.2025-dataset-filtering.md) **Available in Phoenix 10.11+** {% embed url="https://storage.googleapis.com/arize-phoenix-assets/assets/images/dataset-filtering.gif" %} Dataset name filtering with live search support across the API and UI. *** ## [06.06.2025: Experiment Progress Graph](06.2025/06.06.2025-experiment-progress-graph.md) 📊 **Available in Phoenix 10.9+** {% embed url="https://storage.googleapis.com/arize-phoenix-assets/assets/videos/experiment_graphs.mp4" %} Phoenix now has experiment graphs to track how your evaluation scores and latency evolve over time. *** ## [06.04.2025: Ollama Support in Playground 🛝](06.2025/06.04.2025-ollama-support-in-playground.md) {% embed url="https://storage.googleapis.com/arize-phoenix-assets/assets/gifs/ollama-playground.gif" %} **Ollama** is now supported in the Playground, letting you experiment with its models and customize parameters for tailored prompting. *** ## [06.03.2025: Deploy Phoenix via Helm](06.2025/06.03.2025-deploy-via-helm.md) ☸️ **Available in Phoenix 10.6+** {% embed url="https://storage.googleapis.com/arize-phoenix-assets/assets/images/phoenix-helm.jpeg" %} Added Helm chart support for Phoenix, making Kubernetes deployment fast, consistent, and easy to upgrade. *** ## [05.30.2025: xAI and Deepseek Support in Playground](05.2025/05.30.2025-xai-and-deepseek-support-in-playground.md) 🛝 **Available in Phoenix 10.7+** {% embed url="https://storage.googleapis.com/arize-phoenix-assets/assets/videos/deepseek.mp4" %} Deepseek and xAI models are now available in Prompt Playground! *** ## [05.20.2025: Datasets and Experiment Evaluations in the JS Client](05.2025/05.20.2025-datasets-and-experiment-evaluations-in-the-js-client.md) 🧪 {% embed url="https://storage.googleapis.com/arize-phoenix-assets/assets/images/TS-experiments.png" %} We've added a host of new methods to the JS client: * [getExperiment](https://arize-ai.github.io/phoenix/functions/experiments.getExperiment.html) - allows you to retrieve an Experiment to view its results, and run evaluations on it * [evaluateExperiment](https://arize-ai.github.io/phoenix/functions/experiments.evaluateExperiment.html) - allows you to evaluate previously run Experiments using LLM as a Judge or Code-based evaluators * [createDataset](https://arize-ai.github.io/phoenix/functions/datasets.createDataset.html) - allows you to create Datasets in Phoenix using the client * [appendDatasetExamples](https://arize-ai.github.io/phoenix/functions/datasets.appendDatasetExamples.html) - allows you to append additional examples to a Dataset *** ## [05.14.2025: Experiments in the JS Client](./#id-05.14.2025-experiments-in-the-js-client) **🔬** {% embed url="https://storage.googleapis.com/arize-phoenix-assets/assets/images/ts-experiments-results.png" %} Experiments CLI output {% endembed %} You can now run Experiments using the Phoenix JS client! Use Experiments to test different iterations of your applications over a set of test cases, then evaluate the results. This release includes: * Native tracing of tasks and evaluators * Async concurrency queues * Support for any evaluator (including bring your own evals) *** ## [05.09.2025: Annotations, Data Retention Policies, Hotkeys](./#id-05.09.2025-annotations-data-retention-policies-hotkeys) 📓 **Available in Phoenix 9.0+** {% hint style="success" %} **Major Release:** Phoenix v9.0.0 {% endhint %} {% embed url="https://storage.googleapis.com/arize-phoenix-assets/assets/videos/annotations_api.mp4" %} Annotation Improvements {% endembed %} Phoenix's v9.0.0 release brings with it: * A host of improvements to [Annotations](https://arize.com/docs/phoenix/tracing/features-tracing/how-to-annotate-traces), including one-to-many support, API access, annotation configs, and custom metadata * Customizable data retention policies * Hotkeys! :fire: *** ## [05.05.2025: OpenInference Google GenAI Instrumentation](./#id-05.05.2025-openinference-google-genai-instrumentation) 🧩 {% embed url="https://storage.googleapis.com/arize-phoenix-assets/assets/videos/genai.mp4" %} We’ve added a Python auto-instrumentation library for the Google GenAI SDK. This enables seamless tracing of GenAI workflows with full OpenTelemetry compatibility. Additionally, the Google GenAI instrumentor is now supported and works seamlessly with Span Replay in Phoenix. *** ## [04.30.2025: Span Querying & Data Extraction for PX Client 📊](04.2025/04.30.2025-span-querying-and-data-extraction-for-phoenix-client.md) **Available in Phoenix 8.30+** {% embed url="https://storage.googleapis.com/arize-phoenix-assets/assets/gifs/spans_df.gif" %} The Phoenix client now includes the `SpanQuery` DSL for more advanced span querying. Additionally, a `get_spans_dataframe` method has been added to facilitate easier data extraction for span-related information. *** ## [04.28.2025: TLS Support for Phoenix Server 🔐](04.2025/04.28.2025-tls-support-for-phoenix-server.md) **Available in Phoenix 8.29+** Phoenix now supports Transport Layer Security (TLS) for both HTTP and gRPC connections, enabling encrypted communication and optional mutual TLS (mTLS) authentication. This enhancement provides a more secure foundation for production deployments. *** ## [04.28.2025: **Improved Shutdown Handling** 🛑](04.2025/04.28.2025-improved-shutdown-handling.md) **Available in Phoenix 8.28+** When stopping the Phoenix server via `Ctrl+C`, the shutdown process now exits cleanly with code 0 to reflect intentional termination. Previously, this would trigger a traceback with `KeyboardInterrupt`, misleadingly indicating a failure. *** ## [04.25.2025: Scroll Selected Span Into View 🖱️](04.2025/04.25.2025-scroll-selected-span-into-view.md) **Available in Phoenix 8.27+** {% embed url="https://storage.googleapis.com/arize-phoenix-assets/assets/gifs/span_scroll.gif" %} Improved trace navigation by automatically scrolling the selected span into view when a user navigates to a specific trace. This enhances usability by making it easier to locate and focus on the relevant span without manual scrolling. *** ## [04.18.2025: Tracing for MCP Client-Server Applications](04.2025/04.18.2025-tracing-for-mcp-client-server-applications.md) 🔌 **Available in Phoenix 8.26+** {% embed url="https://storage.googleapis.com/arize-phoenix-assets/assets/images/MCP%20tracing.png" %} We’ve released `openinference-instrumentation-mcp`, a new package in the OpenInference OSS library that enables seamless OpenTelemetry context propagation across MCP clients and servers. It automatically creates spans, injects and extracts context, and connects the full trace across services to give you complete visibility into your MCP-based AI systems. Big thanks to Adrian Cole and Anuraag Agrawal for their contributions to this feature. *** ## [04.16.2025: API Key Generation via API 🔐](04.2025/04.16.2025-api-key-generation-via-api.md) **Available in Phoenix 8.26+** Phoenix now supports programmatic API key creation through a new endpoint, making it easier to automate project setup and trace logging. To enable this, set the `PHOENIX_ADMIN_SECRET` environment variable in your deployment. *** ## [04.15.2025: Display Tool Call and Result IDs in Span Details 🫆](04.2025/04.15.2025-display-tool-call-and-result-ids-in-span-details.md) **Available in Phoenix 8.25+** {% embed url="https://storage.googleapis.com/arize-phoenix-assets/assets/gifs/tool_calling_ids2.gif" %} Tool call and result IDs are now shown in the span details view. Each ID is placed within a collapsible header and can be easily copied. This update also supports spans with multiple tool calls. Get started with tracing your tool calls [here](https://arize.com/docs/phoenix/tracing/llm-traces-1). *** ## [04.09.2025: Project Management API Enhancements ✨](04.2025/04.09.2025-project-management-api-enhancements.md) **Available in Phoenix 8.24+** This update enhances the Project Management API with more flexible project identification We've added support for identifying projects by both ID and hex-encoded name and introduced a new `_get_project_by_identifier` helper function. *** ## [04.09.2025: New REST API for Projects with RBAC 📽️](04.2025/04.09.2025-new-rest-api-for-projects-with-rbac.md) **Available in Phoenix 8.23+** {% embed url="https://storage.googleapis.com/arize-phoenix-assets/assets/gifs/project_management_REST_API.mp4" %} This release introduces a REST API for managing projects, complete with full CRUD functionality and access control. Key features include CRUD Operations and Role-Based Access Control. Check out our [new documentation ](https://arize.com/docs/phoenix/sdk-api-reference/projects)to test these features. *** ## [04.03.2025: Phoenix Client Prompt Tagging 🏷️](04.2025/04.03.2025-phoenix-client-prompt-tagging.md) **Available in Phoenix 8.22+** {% embed url="https://storage.googleapis.com/arize-phoenix-assets/assets/gifs/prompt_tagging.gif" %} We’ve added support for Prompt Tagging in the Phoenix client. This new feature gives you more control and visibility over your prompts throughout the development lifecycle. Tag prompts directly in code, label prompt versions, and add tag descriptions. Check out documentation on [prompt tags](https://arize.com/docs/phoenix/prompt-engineering/how-to-prompts/tag-a-prompt). *** ## [04.02.2025 Improved Span Annotation Editor ✍️](04.2025/04.02.2025-improved-span-annotation-editor.md) **Available in Phoenix 8.21+** {% embed url="https://storage.googleapis.com/arize-phoenix-assets/assets/images/annotations_span_aside.gif" %} The new span aside moves the Span Annotation editor into a dedicated panel, providing a clearer view for adding annotations and enhancing customization of your setup. Read this documentation to learn how annotations can be used. *** ## [04.01.2025: Support for MCP Span Tool Info in OpenAI Agents SDK 🔨](04.2025/04.01.2025-support-for-mcp-span-tool-info-in-openai-agents-sdk.md) **Available in Phoenix 8.20+** Newly added to the OpenAI Agent SDK is support for MCP Span Info, allowing for the tracing and extraction of useful information about MCP tool listings. Use the Phoenix OpenAI Agents SDK for powerful agent tracing. *** ## [03.27.2025 Span View Improvements 👀](03.2025/03.27.2025-span-view-improvements.md) **Available in Phoenix 8.20+** {% embed url="https://storage.googleapis.com/arize-phoenix-assets/assets/images/span_orphan_toggle.gif" %} You can now toggle the option to treat orphan spans as root when viewing your spans. Additionally, we've enhanced the UI with an icon view in span details for better visibility in smaller displays. Learn more [here](https://app.gitbook.com/s/ShR775Rt7OzHRfy5j2Ks/tracing/how-to-tracing/setup-tracing). *** ## [03.24.2025: Tracing Configuration Tab 🖌️](03.2025/03.24.2025-tracing-configuration-tab.md) **Available in Phoenix 8.19+** {% embed url="https://storage.googleapis.com/arize-phoenix-assets/assets/gifs/tracing_config.gif" %} Within each project, there is now a **Config** tab to enhance customization. The default tab can now be set per project, ensuring the preferred view is displayed. Learn more in [projects docs](https://app.gitbook.com/s/ShR775Rt7OzHRfy5j2Ks/tracing/llm-traces/projects). *** ## [03.21.2025: Environmental Variable Based Admin User Configuration 🗝️](03.2025/03.21.2025-environment-variable-based-admin-user-configuration.md) **Available in Phoenix 8.17+** You can now preconfigure admin users at startup using an environment variable, making it easier to manage access during deployment. Admins defined this way are automatically seeded into the database and ready to log in. *** ## 03.20.2025: Delete Experiment from Action Menu 🗑️ **Available in Phoenix 8.16+** {% embed url="https://storage.googleapis.com/arize-phoenix-assets/assets/gifs/delete_experiments2.gif" %} You can now delete experiments directly from the action menu, making it quicker to manage and clean up your workspace. *** ## [03.19.2025: Access to New Integrations in Projects 🔌](03.2025/03.19.2025-access-to-new-integrations-in-projects.md) **Available in Phoenix 8.15+** {% embed url="https://storage.googleapis.com/arize-phoenix-assets/assets/gifs/new_integrations.gif" %} In the New Project tab, we've added quick setup to instrument your application for **BeeAI**, **SmolAgents**, and the **OpenAI Agents SDK**. Easily configure these integrations with streamlined instructions. Check out all Phoenix[ tracing integrations](broken-reference/) here. *** ## [03.18.2025: Resize Span, Trace, and Session Tables 🔀](03.2025/03.18.2025-resize-span-trace-and-session-tables.md) **Available in Phoenix 8.14+** {% embed url="https://storage.googleapis.com/arize-phoenix-assets/assets/images/resizeabletables.gif" %} We've added the ability to resize Span, Trace, and Session tables. Resizing preferences are now persisted in the tracing store, ensuring settings are maintained per-project and per-table. *** ## [03.14.2025: OpenAI Agents Instrumentation 📡](03.2025/03.14.2025-openai-agents-instrumentation.md) **Available in Phoenix 8.13+** {% embed url="https://storage.googleapis.com/arize-phoenix-assets/assets/gifs/openai_sdk_rn.gif" %} We've introduced the **OpenAI Agents SDK** for Python which provides enhanced visibility into agent behavior and performance. For more details on a quick setup, check out our [docs](broken-reference/). ```bash pip install openinference-instrumentation-openai-agents openai-agents ``` *** ## [03.07.2025: Model Config Enhancements for Prompts](03.2025/03.07.2025-model-config-enhancements-for-prompts.md) 💡 **Available in Phoenix 8.11+** {% embed url="https://storage.googleapis.com/arize-phoenix-assets/assets/gifs/thinking_budget.gif" %} You can now save and load configurations directly from prompts or default model settings. Additionally, you can adjust the budget token value and enable/disable the "thinking" feature, giving you more control over model behavior and resource allocation. *** ## [03.07.2025: New Prompt Playground, Evals, and Integration Support 🦾](03.2025/03.07.2025-new-prompt-playground-evals-and-integration-support.md) **Available in Phoenix 8.9+** {% embed url="https://storage.googleapis.com/arize-phoenix-assets/assets/gifs/added_support_release_notes.gif" %} Prompt Playground now supports new GPT and Anthropic models with enhanced configuration options. Instrumentation options have been improved for better traceability, and evaluation capabilities have expanded to cover Audio & Multi-Modal Evaluations. Phoenix also introduces new integration support for LiteLLM Proxy & Cleanlabs evals. *** ## [03.06.2025: Project Improvements 📽️](03.2025/03.06.2025-project-improvements.md) **Available in Phoenix 8.8+** {% embed url="https://storage.googleapis.com/arize-phoenix-assets/assets/gifs/projects.gif" %} We’ve rolled out several enhancements to Projects, offering more flexibility and control over your data. Key updates include persistent column selection, advanced filtering options for metadata and spans, custom time ranges, and improved performance for tracing views. These changes streamline workflows, making data navigation and debugging more efficient. Check out [projects](https://app.gitbook.com/s/ShR775Rt7OzHRfy5j2Ks/tracing/llm-traces/projects) docs for more. *** ## [02.19.2025: Prompts 📃](02.2025/02.19.2025-prompts.md) **Available in Phoenix 8.0+** {% embed url="https://storage.googleapis.com/arize-phoenix-assets/assets/gifs/prompts_release_notes.gif" %} Phoenix prompt management will now let you create, modify, tag, and version control prompts for your applications. Some key highlights from this release: * **Versioning & Iteration**: Seamlessly manage prompt versions in both Phoenix and your codebase. * **New TypeScript Client**: Sync prompts with your JavaScript runtime, now with native support for OpenAI, Anthropic, and the Vercel AI SDK. * **New Python Client**: Sync templates and apply them to AI SDKs like OpenAI, Anthropic, and more. * **Standardized Prompt Handling**: Native normalization for OpenAI, Anthropic, Azure OpenAI, and Google AI Studio. * **Enhanced Metadata Propagation**: Track prompt metadata on Playground spans and experiment metadata in dataset runs. Check out the docs and this [walkthrough](https://youtu.be/qbeohWaRlsM?feature=shared) for more on prompts!📝 *** ## [02.18.2025: One-Line Instrumentation⚡️](02.2025/02.18.2025-one-line-instrumentation.md) **Available in Phoenix 8.0+** {% embed url="https://storage.googleapis.com/arize-phoenix-assets/assets/images/trace_details_view.png" %} Phoenix has made it even simpler to get started with tracing by introducing one-line auto-instrumentation. By using `register(auto_instrument=True)`, you can enable automatic instrumentation in your application, which will set up instrumentors based on your installed packages. ``` from phoenix.otel import register register(auto_instrument=True) ``` *** ## [01.18.2025: Automatic & Manual Span Tracing ⚙️](01.2025/01.18.2025-automatic-and-manual-span-tracing.md) **Available in Phoenix 7.9+** {% embed url="https://storage.googleapis.com/arize-phoenix-assets/assets/gifs/tracing.gif" %} In addition to using our automatic instrumentors and tracing directly using OTEL, we've now added our own layer to let you have the granularity of manual instrumentation without as much boilerplate code. You can now access a tracer object with streamlined options to trace functions and code blocks. The main two options are using the **decorator** `@tracer.chain` and using the tracer in a `with` clause. Check out the [docs](https://arize.com/docs/phoenix/tracing/how-to-tracing/instrument-python#using-your-tracer) for more on how to use tracer objects. *** ## [12.09.2024: **Sessions** 💬](2024/12.09.2024-sessions.md) **Available in Phoenix 7.0+** {% embed url="https://storage.googleapis.com/arize-phoenix-assets/assets/images/sessions_rn.png" %} Sessions allow you to group multiple responses into a single thread. Each response is still captured as a single trace, but each trace is linked together and presented in a combined view. Sessions make it easier to visualize multi-turn exchanges with your chatbot or agent. Sessions launches with Python and TS/JS support. For more on sessions, check out[ a walkthrough video](https://www.youtube.com/watch?v=dzS6x0BE-EU) and the [docs](https://arize.com/docs/phoenix/tracing/how-to-tracing/setup-sessions?utm_campaign=Phoenix%20Newsletter\&utm_source=hs_email\&utm_medium=email&_hsenc=p2ANqtz--aSHse9NA8I5ncZzavHCp6LBXibZCgbWcRrxbh2RwugL6IQdTOSu8cz-Wqh6EO9xJLGX2E). *** ## [11.18.2024: Prompt Playground 🛝](2024/11.18.2024-prompt-playground.md) **Available in Phoenix 6.0+** {% embed url="https://storage.googleapis.com/arize-phoenix-assets/assets/gifs/playground_3.gif" %} Prompt Playground is now available in the Phoenix platform! This new release allows you to test the effects of different prompts, tools, and structured output formats to see which performs best. * Replay individual spans with modified prompts, or run full Datasets through your variations. * Easily test different models, prompts, tools, and output formats side-by-side, directly in the platform. * Automatically capture traces as Experiment runs for later debugging. See [here](https://arize.com/docs/phoenix/prompt-engineering/overview-prompts/prompt-playground) for more information on Prompt Playground, or jump into the platform to try it out for yourself. *** ## [09.26.2024: Authentication & RBAC 🔐](2024/09.26.2024-authentication-and-rbac.md) **Available in Phoenix 5.0+** {% embed url="https://storage.googleapis.com/arize-phoenix-assets/assets/images/Screenshot%202025-03-27%20at%204.19.39%E2%80%AFPM.png" %} We've added Authentication and Rules-based Access Controls to Phoenix. This was a long-requested feature set, and we're excited for the new uses of Phoenix this will unlock! The auth feature set includes secure access, RBAC, API keys, and OAuth2 Support. For all the details on authentication, view our [docs](https://arize.com/docs/phoenix/deployment/authentication). *** ## [07.18.2024: Guardrails AI Integrations💂](2024/07.18.2024-guardrails-ai-integrations.md) **Available in Phoenix 4.11.0+** {% embed url="https://storage.googleapis.com/arize-phoenix-assets/assets/images/guardrails.png" %} Our integration with Guardrails AI allows you to capture traces on guard usage and create datasets based on these traces. This integration is designed to enhance the safety and reliability of your LLM applications, ensuring they adhere to predefined rules and guidelines. Check out the [Cookbook ](https://colab.research.google.com/drive/1NDn5jzsW5k0UrwaBjZenRX29l6ocrZ-_?usp=sharing\&utm_campaign=Phoenix%20Newsletter\&utm_source=hs_email\&utm_medium=email&_hsenc=p2ANqtz-9Tx_lYbuasbD3Mzdwl0VNPcvy_YcbPudxu1qwBZ3T7Mh---A4PO-OJfhas-RR4Ys_IEb0F)here. *** ## [07.11.2024: Hosted Phoenix and LlamaTrace 💻](2024/07.11.2024-hosted-phoenix-and-llamatrace.md) **Phoenix is now available for deployment as a fully hosted service.** {% embed url="https://storage.googleapis.com/arize-phoenix-assets/assets/images/hosted%20phoenix.avif" %} In addition to our existing notebook, CLI, and self-hosted deployment options, we’re excited to announce that Phoenix is now available as a [fully hosted service](https://arize.com/resource/introducing-hosted-phoenix-llamatrace/). With hosted instances, your data is stored between sessions, and you can easily share your work with team members. We are partnering with LlamaIndex to power a new observability platform in LlamaCloud: LlamaTrace. LlamaTrace will automatically capture traces emitted from your LlamaIndex application. Hosted Phoenix is 100% free-to-use, [check it out today](https://app.phoenix.arize.com/login)! *** ## [07.03.2024: Datasets & Experiments 🧪](2024/07.03.2024-datasets-and-experiments.md) **Available in Phoenix 4.6+** {% embed url="https://storage.googleapis.com/arize-phoenix-assets/assets/gifs/experiments.gif" %} **Datasets**: Datasets are a new core feature in Phoenix that live alongside your projects. They can be imported, exported, created, curated, manipulated, and viewed within the platform, and make fine-tuning and experimentation easier. For more details on using datasets see our [documentation](https://arize.com/docs/phoenix/datasets-and-experiments/overview-datasets?utm_campaign=Phoenix%20Newsletter\&utm_source=hs_email\&utm_medium=email&_hsenc=p2ANqtz-9Tx_lYbuasbD3Mzdwl0VNPcvy_YcbPudxu1qwBZ3T7Mh---A4PO-OJfhas-RR4Ys_IEb0F) or [example notebook](https://colab.research.google.com/drive/1e4vZR5VPelXXYGtWfvM3CErPhItHAIp2?usp=sharing\&utm_campaign=Phoenix%20Newsletter\&utm_source=hs_email\&utm_medium=email&_hsenc=p2ANqtz-9Tx_lYbuasbD3Mzdwl0VNPcvy_YcbPudxu1qwBZ3T7Mh---A4PO-OJfhas-RR4Ys_IEb0F). **Experiments:** Our new Datasets and Experiments feature enables you to create and manage datasets for rigorous testing and evaluation of your models. Check out our full [walkthrough](https://www.youtube.com/watch?v=rzxN-YV_DbE\&t=25s). *** ## [07.02.2024: Function Call Evaluations ⚒️](2024/07.02.2024-function-call-evaluations.md) **Available in Phoenix 4.6+** {% embed url="https://storage.googleapis.com/arize-phoenix-assets/assets/gifs/evals-docs.gif" %} We are introducing a new built-in function call evaluator that scores the function/tool-calling capabilities of your LLMs. This off-the-shelf evaluator will help you ensure that your models are not just generating text but also effectively interacting with tools and functions as intended. Check out a [full walkthrough of the evaluator](https://www.youtube.com/watch?v=Rsu-UZ1ZVZU).

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/Arize-ai/phoenix'

If you have feedback or need assistance with the MCP directory API, please join our Discord server