> ## Documentation Index
> Fetch the complete documentation index at: https://promptlayer-hasaan-mcp-docs.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Changelog

> Daily updates on new features and improvements to PromptLayer.

## August 05, 2026

### Deployment 1

#### New Features

**AI-Generated Trace Summaries**
Get instant, natural language descriptions of what each trace accomplishes, powered by AI analysis of spans and tool calls.

* Automatically summarizes complex multi-step agent flows into one-line descriptions
* Displays total tool calls, LLM requests, tokens, and cost at a glance on the trace detail page
* Summaries regenerate when traces grow to stay accurate

**Empty Tool Trajectory Validation**
Trajectory evaluators now support validating that no tools were called during execution.

* Use empty tool lists in trajectory scenarios to assert a workflow made zero tool calls
* Helpful for testing fallback paths or validating that certain flows avoid external API usage

#### Improvements

* Improved rendering performance for long traces with many spans
* Smart Table composed-source cache now uses row-scoped storage for lower memory overhead
* Smart Table cells display linked `request_id` and `trace_id` references even when content is truncated

***

## August 04, 2026

### Deployment 1

General performance and stability improvements

***

### Deployment 2

#### Improvements

* Enhanced trace visualization for `promptlayer.run` decorated functions with improved span attribution
* Improved compatibility with PromptLayer SDK version 1.5.6

***

## August 03, 2026

### Deployment 1

#### New Features

**OpenRouter Provider Support**
PromptLayer now integrates with OpenRouter, giving you access to hundreds of models from multiple AI labs through a single API key.

* Route requests across providers like OpenAI, Anthropic, Google, and Meta without managing separate credentials
* Access specialized models for chat, image generation, video generation, and text-to-speech
* Track usage and costs across all OpenRouter models in your PromptLayer dashboard

#### Improvements

* Updated pricing for GPT-5.6 models to reflect OpenAI's recent price reductions
* Enhanced model selector to display available API types per provider
* Improved request volume visualization with clearer color coding when no evaluation signals are present
* Refined model preview display for Hugging Face models

***

## July 30, 2026

### Deployment 1

#### Improvements

* Fixed layout issue in Request Log header where action buttons could overlap with the title on narrow screens
* Improved schema editor toggle behavior to prevent layout jumps when switching between interactive and JSON views
* Enhanced chat session dropdown display in maximized view with larger text for better readability

***

### Deployment 2

#### New Features

**Request Volume Tail Analytics**
New analytics view showing request volume trends over time with detailed breakdowns by template and invocation site.

* View historical request patterns with interactive time-series charts
* Filter by template name, invocation site, or custom signals
* Analyze request distribution across different parts of your application

#### Improvements

* Enhanced Smart Table cell preview performance when viewing large payloads
* Improved Smart Table version history navigation with streamlined cell content access
* Optimized Smart Table status filtering to accurately reflect computed column states
* Better Smart Table cell display with automatic content type detection and truncation handling
* Enhanced Smart Table row status counts for more accurate completion tracking

***

## July 29, 2026

### Deployment 1

#### New Features

**Workflow Input Variables in Analytics**
View workflow execution input variables directly in the workflow version analytics table for faster debugging and analysis.

* New "Input Variables" column displays all input parameters passed to workflow executions
* Click to view full variable values in a popover without leaving the table
* Variables are automatically loaded and cached for improved performance

***

### Deployment 2

General performance and stability improvements

***

### Deployment 3

#### Improvements

* Signal bindings can now be individually updated or deleted without replacing the entire configuration
* Multiple bindings for the same prompt template are now supported with different version or label filters
* Improved signal binding management workflow with more granular control over configuration changes

***

### Deployment 4

#### New Features

**Native Scorecard Support in Wrangler**
Wrangler can now configure, retrieve, and recalculate scorecards directly through natural language commands.

* Create multi-criterion scorecards with structured evaluation steps including STRUCTURE and ASSERT\_VALID validators
* Configure JSON Schema validation criteria alongside structured output prompts
* Trigger scorecard recalculations for specific rows or evaluation steps programmatically

#### Improvements

* Enhanced trace entity hydration to support workflow-specific input variable filtering
* Improved tool call display with entity preview cards for better context visibility
* Streamlined scorecard step configuration with automatic source column binding from primitive configs
* Added support for queued message handling in chat interface for better real-time feedback

***

### Deployment 5

#### New Features

**Signals**
Introduced `Signals` for automated production traffic labeling based on yes/no questions about requests, with reasoning and quote support for each evaluation.

* Test signals on real logs before enabling them in production
* Filter request logs by signal results directly from the UI
* Configure sampling rates per hook to control evaluation frequency

#### Improvements

* Enhanced playground evaluation error handling with clearer validation messages for missing inputs
* Improved breadcrumb navigation with consistent entity titles across all resource pages
* Updated model name display with better spacing and alignment for function names
* Refined signal bubble styling with check/X icons for improved visual clarity
* Added minimum row count validation when running playground evaluations against sheets

***

## July 28, 2026

### Deployment 1

#### New Features

**Trace Visibility for Playground and Smart Table Runs**
All playground runs and smart table cell executions now generate complete traces in the `Traces` view.

* Chat conversations group all messages and tool calls under one conversation-level trace
* Batch and completion runs create individual per-run traces
* Smart table prompt cells show full execution traces including LLM calls and tool invocations
* Stop-tool calls now appear in traces with input arguments even when they halt execution

#### Improvements

* Improved trace organization for multi-turn agent conversations in playground
* Enhanced trace structure for evaluation runs in smart tables
* Better visibility of tool execution flow in playground chat sessions

***

### Deployment 2

General performance and stability improvements

***

### Deployment 3

#### New Features

**Playground Evaluation Drafts**
Save your Playground evaluations as draft Tables before publishing them to your workspace. Drafts let you iterate on prompt configurations, input mappings, and evaluation criteria without committing to a final version.

* Create new draft evaluations or continue editing existing drafts directly from the Playground
* Map Playground variables to Table columns and configure row filters before running evaluations
* Export drafts as permanent Tables when ready, optionally linking them to prompt versions in your registry

**Signal Annotations**
Annotate request logs with custom signals to classify, tag, or flag requests based on your own criteria. Signals appear as visual indicators throughout the dashboard and can be used for filtering and analysis.

* Define signals with custom names, colors, and scope rules to automatically apply them to matching requests
* Test signals against historical request logs before deployment to verify they work as expected
* Search and filter requests by signal presence in the request logs view

#### Improvements

* Improved OpenAI instrumentation span correlation with request logs for better trace visibility
* Enhanced Playground evaluation input set management with support for up to 50 input sets in draft evaluations
* Improved Smart Table scorecard criterion display with better assertion result visualization
* Better handling of prompt template variable mappings in evaluation workflows
* Refined search suggestions to support signal-based filtering in structured search

***

## July 27, 2026

### Deployment 1

#### New Features

**Workflow Version Analytics**
Analytics for workflow versions now support custom date ranges, enabling performance tracking over specific time periods.

* View metrics like latency, cost, and execution count for any date range
* Compare workflow performance across different time periods
* Track workflow efficiency trends over time

**Prompt Version Analytics with Date Filtering**
Prompt template analytics now include date range filtering for more granular performance insights.

* Filter prompt metrics by custom date ranges
* Analyze prompt performance during specific campaigns or time periods
* Export analytics data for specific time windows

#### Improvements

* Enhanced error messages in Playground now display the configured provider name for custom OpenAI-compatible providers
* Improved input variable highlighting in Playground dark mode for better visibility
* Request logs table now shows scrollable text previews for long inputs and outputs
* Fixed input variable scope selector in Playground to correctly apply variable sets
* Better error context in conversation simulator when LLM requests fail

***

## July 24, 2026

### Deployment 1

#### New Features

**Tool Response Schema Validation**
Define expected output schemas for tools in the Tool Registry to validate and structure tool responses during agent execution.

* Add response schema editor alongside function schema in tool configuration
* Validate tool outputs against defined schemas during agent runs
* View response schemas in tool version diffs and overview pages

**Mock Tool Execution for Agent Testing**
Test agent workflows with simulated tool responses without making actual API calls.

* Enable mock mode in Playground chat and Smart Tables to preview agent behavior
* Configure mock scenarios and stopping conditions for iterative testing
* View complete mock execution traces in Smart Table cells

**Claude Opus 5 Model Support**
Access the new Claude Opus 5 model across Anthropic, Amazon Bedrock, and Google Vertex AI providers.

* Supports 1M token context with 128K output tokens
* Includes adaptive thinking capabilities and extended prompt caching
* Available for complex agentic and enterprise workflows

#### Improvements

* Fix trace table checkbox selection incorrectly opening trace detail view
* Prevent chat continuation failures when session title generation errors occur
* Add "Evals in the SDK" to new features modal with video walkthrough
* Improve Smart Table cell content dialog rendering for mock trace values
* Update Playground mode switcher UI for clearer mock/live execution toggle

***

## July 23, 2026

### Deployment 1

#### New Features

**Evaluate Mode for Playground**
Run your prompt against multiple test cases directly in the Playground to compare outputs and iterate faster. (docs)

* Configure input variable mappings from sheet columns
* Execute runs against filtered row subsets or ad-hoc input sets
* View side-by-side results with score breakdowns
* Promote successful prompt versions directly from evaluation results

#### Improvements

* Added LiteLLM framework support for trace ingestion
* Enhanced string comparison algorithm to handle numeric values consistently
* Improved scorecard detail views with clearer row filtering and criterion breakdowns
* Refined sheet reference selection UX with consistent entity icons and table choosers
* Streamlined onboarding flow with faster workspace and template initialization

***

### Deployment 2

General performance and stability improvements

***

### Deployment 3

General performance and stability improvements

***

### Deployment 4

#### Improvements

* Enhanced tool schema handling to prevent errors when using tools with certain parameter configurations
* Improved onboarding flow navigation and state management
* Added deployment guide access from template save menu for easier integration reference

***

## July 21, 2026

### Deployment 1

#### New Features

**Trace Column Type**
Tables now support a `TRACE` column type that stores structured span/trace data from PromptLayer observability.

* Import traces directly into Tables to analyze LLM request patterns and performance
* Trace columns display a compact name in the grid while preserving the full span tree for detailed inspection
* Automatically creates Cost and Latency metadata columns alongside each Trace column
* Export CSV files with complete trace payloads for external analysis

**Workspace Member Filtering**
Filter organization members by workspace assignment in the Members settings page.

* Quickly view which users have access to specific workspaces
* Applies to both active members and pending invites
* Supports multi-workspace filtering for cross-team analysis

#### Improvements

* Custom Model creation flow now properly enables the Continue button after completing step 1
* Deleting a provider now automatically removes all associated model configurations
* Trace column cells preserve their structured span payload when updating display labels
* Tables maintain execution metadata columns when deleting parent Trace columns
* CSV exports now include full trace span trees instead of display-only names

***

### Deployment 2

#### New Features

**Custom Model Cached Token Pricing**
You can now set custom pricing rates for cached input tokens on your custom models, enabling accurate cost tracking when using prompt caching with providers like Kimi or other OpenAI-compatible endpoints.

* Configure separate rates for cached vs. non-cached input tokens
* Support for both inclusive (OpenAI-style) and exclusive (Anthropic-style) cache token counting
* Custom cache rates override native provider discounts when set

#### Improvements

* Structured output schemas now preserve variable name bindings when saved
* Multi-modal token pricing (text, audio, image) now correctly accounts for cached tokens across all modalities
* Custom model price validation now prevents configuration errors by rejecting invalid rate keys

***

### Deployment 3

#### Improvements

* Enhanced tool name extraction from trace spans for more accurate trajectory scoring in scorecards
* Fixed Google Gemini function call handling to support injected function calls without original signatures
* Improved multi-select autocomplete to prevent duplicate selections and enhance tag removal reliability

***

### Deployment 4

#### New Features

**New Google AI Models**
PromptLayer now supports two new Gemini models from Google.

* `gemini-3.6-flash` offers frontier intelligence with improved speed and cost efficiency, excelling at code generation and agentic execution
* `gemini-3.5-flash-lite` provides low-latency, cost-effective performance optimized for high-throughput subagent tasks and document parsing
* Both models support multimodal inputs (text, image, video, audio, PDF) with 1M+ token context windows
* Available through both Google AI Studio and Vertex AI providers

***

## July 20, 2026

### Deployment 1

#### New Features

**Trajectory Block**
New evaluation block for validating tool-calling sequences in agent workflows.

* Supports strict and non-strict matching modes for expected tool sequences
* Accepts multiple acceptable scenarios per evaluation
* Provides detailed diagnostic messages showing which tools were called vs. expected

**Expandable Folders in Favorites**
Favorite prompt templates can now be organized into collapsible folders in the sidebar navigation for easier access to frequently-used prompts.

#### Improvements

* Smart Tables now guarantee cell computation convergence when dependencies are updated
* Count block displays more detailed diagnostic messages when validation fails
* Improved handling of thread-mode request imports to prevent duplicate system prompts
* Enhanced prompt version selector with infinite scrolling for prompt labels
* Better error messages for invalid XML path expressions in extraction blocks
* Fork label visibility improved in version selector to reduce clutter

***

## July 19, 2026

### Deployment 1

#### Improvements

* Fixed an issue where snippet updates would occasionally not propagate to parent prompts referencing the latest version
* Improved header layout responsiveness in the Playground for smaller screen sizes

***

## July 17, 2026

### Deployment 1

#### Improvements

* OpenAI reasoning models now support the full temperature range (0-2) when `reasoning_effort` is set to `none`
* Inline prompt editor now displays a streamlined interface with improved layout and model parameter controls
* Input variables in inline prompt editors are now selectable as regular text for easier editing
* Model summary chips in inline editors now wrap properly on smaller screens

***

### Deployment 2

#### New Features

**Concurrent Playground Runs**
Run multiple prompt variations simultaneously in the Playground instead of waiting for each to complete sequentially.

* Execute up to 10 runs at once for faster experimentation
* Cancel individual runs or entire run groups mid-execution
* View real-time progress for all active runs

**Cursor-based Run History Pagination**
Navigate through Playground run history more efficiently with cursor-based pagination.

* Faster loading of large run histories
* Smoother scrolling through past experiments

#### Improvements

* Improved streaming response handling for image generation models
* Enhanced Playground session auto-save reliability
* Better error messaging for failed Playground runs
* Refined run status indicators to show queued, running, completed, and failed states

***

### Deployment 3

#### Improvements

* Fixed an issue where replaying a single parallel tool response in the Playground would accidentally drop other tool responses from the same turn
* Improved handling of chat history when resetting Playground sessions from previous requests to prevent duplicate messages
* Enhanced visual consistency of Jinja2 template variable highlighting in the prompt editor

***

## July 16, 2026

### Deployment 1

#### New Features

**Smart Table Scorecards**
A new scoring framework for evaluating LLM outputs across multiple criteria with weighted aggregation and pass/fail thresholds.

* Configure custom evaluation criteria including JSON validity checks, tool call limits, and trajectory validation
* Set minimum pass thresholds and weights for each criterion to calculate aggregate scores
* Track score history across table versions to monitor performance drift over time

**Prompt Version Forking Visibility**
View the source prompt version when examining forked prompt history.

* See which version a fork originated from in the version history panel
* Track lineage relationships between original and forked prompt versions

#### Improvements

* Added numeric comparison operators (greater than, less than, etc.) for number-based evaluations in Smart Tables
* Enhanced count-based evaluations with configurable minimum and maximum thresholds
* Improved Smart Table cell state handling for better reliability during batch recalculations
* Added ability to clear parameter selections in custom model configuration dialogs

***

### Deployment 2

#### New Features

**Favorites System**
Added the ability to star and organize favorite entities across the workspace.

* Star prompts, workflows, datasets, and other resources for quick access
* View all starred items in a dedicated favorites section in the sidebar
* See which team members have starred specific resources

**Raw JSON Import for Input Variables**
Added support for importing input variable sets directly from JSON format.

* Import multiple variable sets at once from structured JSON data
* Quickly populate test cases and evaluation datasets from external sources

**Scorecard COUNT and TRAJECTORY Primitives**
Enhanced scorecard functionality with new calculation types for tracking metrics over time.

* COUNT primitive for aggregating occurrences across evaluation runs
* TRAJECTORY primitive for analyzing metric trends and patterns

#### Improvements

* Added dedicated row display for input variables in the `Playground` interface with overflow handling
* Improved tool call editing workflow in chat conversations
* Enhanced scorecard row filtering with support for multiple verdict types and step-level filtering

***

## July 15, 2026

### Deployment 1

#### Improvements

* Fixed Gemini model response handling for tool calls to properly capture thought signatures
* Improved error messaging for Gemini tool responses to require valid JSON objects
* Enhanced Smart Tables workflow column configuration to handle missing source mappings more gracefully

***

## July 14, 2026

### Deployment 1

#### New Features

**Enhanced Onboarding Flow**
New step-by-step setup experience guides users through initial configuration with interactive provider selection and live status tracking.

* Choose from pre-configured integrations including LangChain, Vercel AI SDK, PydanticAI, LiveKit, and OpenTelemetry
* Real-time feedback confirms successful connection and first request/trace receipt
* Agent-specific quick-start templates for common frameworks

#### Improvements

* Improved tool call counting accuracy for built-in model capabilities including code execution, web search, and file retrieval
* Better handling of native image generation and media output in conversation displays
* Enhanced trace nesting reliability when using OpenTelemetry instrumentation
* More consistent provider icon display across integration selection interfaces

***

### Deployment 2

#### New Features

**Human Input Controls in Smart Tables**
Smart Tables now support interactive human input cells directly at the cell level, enabling users to provide structured feedback (ratings, sliders, text, or choices) within table workflows.

* Configure human input controls when creating or editing a column
* Cells automatically adapt to the configured input type (rating scale, slider, text input, or multiple choice)
* Input values flow into downstream columns and scoring functions
* Schema changes (e.g., switching from 5-point to 10-point scale) automatically reset existing answers to maintain data consistency

**Workflow Error Propagation in Smart Tables**
Smart Tables can now validate and propagate workflow execution errors when source mappings are invalid or unavailable.

* Enable error propagation in column settings to catch misconfigured source references before execution
* Invalid source mappings are flagged immediately with clear error messages
* Prevents execution on rows where required sources are unmapped or unavailable

#### Improvements

* Playground messages now display inline variable suggestions with improved markdown styling
* Smart Table variable sets can be selected and managed directly from the table interface
* Improved cell status indicators and save state visibility across Smart Tables
* Enhanced test case editing in Playground with better variable configuration support
* Playground mode switcher and control bar layout improvements for clearer navigation

***

### Deployment 3

#### New Features

**Region Selector on Login**
Users can now select their preferred login region (US or EU) directly from the login page.

* Choose between US and EU data regions before signing in
* Region selection persists for future sessions
* Helps ensure compliance with data residency requirements

#### Improvements

* Enhanced search filtering with additional token usage and pricing fields in request logs
* Improved trace search capabilities with expanded filter options
* More precise cost tracking in request analytics

***

## July 13, 2026

### Deployment 1

#### Improvements

* Fixed image generation parameter handling for OpenAI image models
* Enhanced error messaging for prompt template variable mapping issues in workflows and tables

***

### Deployment 2

#### New Features

**Span-Level Analytics for Traces**
Custom analytics charts now support span-level metrics, enabling deeper analysis of individual operations within traces.

* Group and filter by span attributes like `span_tool_name`, `span_name`, `span_type`, and `span_kind`
* Aggregate span-level metrics including duration, cost, and token usage
* Available via the new `/api/public/v2/traces/analytics/custom-analytics` endpoint

#### Improvements

* Trace count aggregations now correctly labeled as "Spans" when aggregating over span-level fields
* Custom analytics histograms for span metrics automatically use appropriate default intervals
* Analytics API responses now include both prompt registry names and workflow names for better context

***

### Deployment 3

#### Improvements

* Fixed an issue where the request history modal could display an empty table when adding data to Smart Tables
* Smart Tables now correctly respects custom sheet titles provided during CSV file imports instead of overriding them with the filename

***

## July 12, 2026

### Deployment 1

#### Improvements

* Request logs table rows now function as clickable links, allowing you to open requests in new tabs via middle-click or Cmd/Ctrl+click
* Enhanced keyboard navigation support in the request logs data table

***

## July 10, 2026

### Deployment 1

#### New Features

**OpenAI GPT-5.6 Model Family**
The latest generation of OpenAI models is now available with three tiers optimized for different use cases.

* `gpt-5.6-sol` — flagship model for complex professional work, coding, and agentic tasks with 1M+ token context
* `gpt-5.6-terra` — high-capability model balancing performance and cost for demanding workflows
* `gpt-5.6-luna` — fast, cost-efficient model for everyday tasks and high-volume workloads
* All three models support a new "Max" reasoning effort level for extended thinking on complex problems

**Empty Smart Table Sheet Creation**
Create blank sheets via the public API without importing a file or request logs first.

* `POST /api/public/v2/tables/{table_id}/sheets` accepts requests with no `source` field
* Returns **201** with a default Column A scaffold and one empty row
* Add columns and rows incrementally after creation

***

### Deployment 2

General performance and stability improvements

***

### Deployment 3

#### New Features

**Line Numbers in Prompt Views**
Added line numbers to all prompt template views for easier reference and collaboration.

* Line numbers appear in both the main prompt editor and fullscreen dialog views
* Makes it easier to reference specific sections when reviewing or discussing prompts with team members
* Improves readability of longer prompt templates

#### Improvements

* Enhanced search filter consolidation for more consistent autocomplete behavior across the dashboard
* Improved keyboard navigation in structured search filter builder
* Better handling of filter key suggestions when building complex queries

***

### Deployment 4

#### New Features

**Empty Smart Table Sheet Creation via API**
Create Smart Table sheets programmatically without requiring a data source, enabling step-by-step table construction through the API.

* Add columns and rows incrementally after sheet creation
* Automatically generates default sheet titles when not specified
* Supports custom titles and index positioning

#### Improvements

* Improved metadata key suggestion accuracy with case-insensitive prefix matching for faster autocompletion
* Enhanced trace attribute key search to prioritize exact prefix matches in nested span data
* Better key suggestion filtering in request logs to surface relevant matches more consistently

***

## July 09, 2026

### Deployment 1

#### New Features

**Smart Table CSV Direct Upload**
Large CSV files can now be uploaded directly to cloud storage for faster, more reliable imports.

* Supports files up to 500 MB with progress tracking
* Automatic retry and recovery for interrupted uploads
* Real-time upload status updates in the UI

**Public API for Input Variable Sets**
Create and manage input variable sets programmatically via the REST API.

* POST endpoint for creating new variable sets
* Support for external IDs for integration workflows
* Full CRUD operations available through API

#### Improvements

* Smart Table CSV import operations now include better conflict detection and user-friendly error messages
* Improved search accuracy for multi-word queries in request logs
* Request log sidebar now correctly handles workspace-scoped prompt version navigation
* Smart Table column types are now validated and normalized consistently across dashboard and public API
* Last selected workspace is remembered across sessions for faster navigation
* Prompt version log filters now persist correctly when navigating between views
* Editor focus is preserved when toggling "show more/less" in message content

***

### Deployment 2

#### Improvements

* Request log search now supports partial data loading for faster initial page loads
* Database indexes optimized for improved query performance in large workspaces

***

## July 08, 2026

### Deployment 1

#### New Features

**Configurable Data Retention Policies**
Workspace administrators can now set custom data retention periods for request logs and traces directly from workspace settings.

* Choose from 14-day, 30-day, 90-day, or forever retention options
* Retention policy applies to newly ingested data going forward
* A badge on the history page indicates when logs were created before the current retention policy took effect
* Administrators can view retention policy history and expiry status for individual requests and traces

#### Improvements

* Metadata filters applied in the request log details popover now correctly filter the main search results
* X-ray mode selection now persists correctly when switching between prompt template versions
* Search bar metadata filtering improved for nested metadata keys in both request logs and traces
* Trace detail view now shows a retention policy indicator when applicable

***

### Deployment 2

General performance and stability improvements

***

## July 07, 2026

### Deployment 1

#### New Features

**Trace Analytics**
New analytics dashboard for traces with custom charts and metrics visualization.

* View aggregated trace metrics across your trace data
* Create custom charts to analyze trace patterns and performance
* Filter and segment trace analytics by custom dimensions

**Smart Table CSV Import Improvements**
Enhanced CSV import validation with actionable error messages.

* Clear guidance when CSV headers are missing, empty, or duplicated
* Column count limits enforced (maximum 999 columns per file)
* Better error messages for row/column mismatches during import

#### Improvements

* Smart Table template gallery moved from overlay to dedicated section for easier discovery
* Improved workspace access checks for faster permission validation
* CSV import now validates title lengths before processing (255 character limit for table, sheet, and column names)
* Enhanced member management interface shows workspace access status more clearly
* Webinar promotions now displayed in app header for upcoming events

***

### Deployment 2

General performance and stability improvements

***

### Deployment 3

#### New Features

**Large CSV Import Support**
Smart Tables now supports importing CSV files up to the configured workspace limit through an optimized direct upload flow.

* Large files are uploaded directly to cloud storage before processing begins
* Import progress is tracked in real-time with status updates visible in the dashboard
* Failed or incomplete uploads can be cancelled and retried without blocking other operations

#### Improvements

* Added CSV operation history view showing all recent imports and exports for each sheet
* Improved import conflict detection to prevent multiple simultaneous CSV operations on the same sheet
* Enhanced upload validation to verify file size and format before processing begins
* Added detailed error messages when CSV imports fail due to size limits or format issues

***

### Deployment 4

#### Improvements

* Enhanced search entity results to include total count and truncation status for better result handling
* Improved entity search to support explicit workspace-wide listing with configurable result limits
* Refined folder management tool naming for better consistency across the platform

***

### Deployment 5

#### New Features

**Custom Model Pricing**
Workspaces can now define custom pricing for models not natively priced by PromptLayer.

* Set per-token input and output rates for any model name used in your workspace
* System automatically suggests models from recent requests that lack pricing
* Custom prices apply when native pricing is unavailable, ensuring accurate cost tracking across all models

#### Improvements

* Trace detail pages now display custom trace names when set
* Model configuration pricing display updated to handle multimodal pricing structures
* Enhanced pricing calculation to support audio and image token rates alongside text
* Request log cost calculation now falls back to workspace-defined custom pricing when native pricing is unavailable

***

## July 06, 2026

### Deployment 1

General performance and stability improvements

***

## July 02, 2026

### Deployment 1

#### New Features

**Claude Sonnet 5 model support**
Added support for Anthropic's Claude Sonnet 5 across all available platforms (direct Anthropic API, Amazon Bedrock, and Google Cloud Vertex AI), featuring improved coding and agentic capabilities with always-on adaptive reasoning.

* Drop-in upgrade from Sonnet 4.6 with enhanced performance at the same price point
* Supports 1M token context window and 128K max output tokens
* Includes extended thinking capabilities and structured output support

**Trace analytics enhancements**
Improved trace analytics with workflow name hydration and chart labeling for better visibility into multi-step LLM workflows.

* Workflow names now appear in custom charts for easier identification
* Chart labels automatically adjusted to reflect trace-specific terminology

#### Improvements

* Enhanced batch processing for trace indexing with configurable batch sizes
* Improved Smart Tables virtual cell computation response trimming
* Optimized recovery processing for pending trace events
* Better handling of large batch operations to prevent memory overflow

***

### Deployment 2

General performance and stability improvements

***

## July 01, 2026

### Deployment 1

#### New Features

**Trace Analytics Custom Charts**
Custom analytics charts are now available for traces, matching the functionality previously available for request logs.

* Create time-series and breakdown charts for trace-level metrics
* Group by trace properties like models used, tool names, and prompt IDs
* Analyze trace costs, tokens, and duration alongside request-level data

**Advanced Filtering for Nested Data**
The search interface now supports "does not include" operators for nested field filters.

* Exclude traces or requests based on metadata, attributes, or input variable values
* Combine inclusion and exclusion logic for more precise queries
* Available in both the dashboard and API search endpoints

**Span Output Field Filtering**
Filter traces by span output fields using the new `span_output_keys` and `span_output_values` search fields.

* Search for specific output keys returned by function calls
* Filter by output values to identify patterns in agent responses
* Works with the structured search query builder in the dashboard

#### Improvements

* Search suggestions now fall back to indexed data when real-time results are unavailable
* Trace filtering suggestions include additional fields like user ID and trace status
* Chart aggregations support trace-specific duration and token metrics
* Improved handling of prefix queries for nested attribute keys
* Better error messaging for trace search failures

***

### Deployment 2

#### Improvements

* Custom histogram charts now automatically use optimal bin sizes for trace metrics like depth, duration, token counts, and cost
* Removed outdated filter group information from the trace search feature announcement modal

***

### Deployment 3

#### Improvements

* Improved search relevance for queries containing apostrophes and contractions
* Enhanced request log pagination performance for large datasets
* Optimized status count calculations for sheets with many rows

***

### Deployment 4

#### Improvements

* Enhanced structured search with new `thinking_text` field for filtering requests by model reasoning content
* Improved JSON payload extraction from assistant messages, now supporting embedded JSON with markdown fences or text preambles
* Streamlined prompt template save workflow by removing evaluation pipeline selection from the save dialog

***

### Deployment 5

#### New Features

**Public API DELETE Endpoints for Tables**
Added new DELETE endpoints to the Public API for programmatic management of tables, sheets, and columns.

* Delete entire tables with `DELETE /api/public/v2/tables/{table_id}`
* Delete individual sheets with `DELETE /api/public/v2/tables/{table_id}/sheets/{sheet_id}`
* Delete specific columns with `DELETE /api/public/v2/tables/{table_id}/sheets/{sheet_id}/columns/{column_id}`
* All deletion operations respect workspace permissions and create audit trail entries

#### Improvements

* Improved search suggestion filtering to better match partial text across nested field values
* Enhanced `Structured Search` to preserve context when editing nested field keys in filter builder

***

### Deployment 6

#### New Features

**Trace Import for Smart Tables**
Import multiple traces directly into Smart Tables from the trace search page with flexible filtering options.

* Select specific traces or use filter criteria to import matching traces in bulk
* Automatically creates columns based on trace data structure including workflow variables
* Real-time progress tracking during import with status updates
* Imported traces include complete span hierarchies and metadata

#### Improvements

* Smart Table status counts now correctly exclude composition columns from calculations
* Trace import respects Smart Table row limits and validates trace ownership before processing
* Enhanced workspace handling in trace search drawer for better navigation context

***

## June 30, 2026

### Deployment 1

#### New Features

**Trace Search with Structured Filters**
Advanced search capabilities for traces with support for nested span queries and complex filter combinations.

* Filter by span-level attributes including name, kind, status, and resource metadata
* Search across trace-level properties like depth, span count, and model usage
* Support for AND/OR filter groups with span-specific conditions (SPAN\_AND/SPAN\_OR)
* Search by prompt and workflow associations at trace, span, and subtree levels

#### Improvements

* Added autocomplete suggestions for trace search fields with prefix matching
* Improved trace search results with entity name hydration for prompts and workflows
* Enhanced trace search pagination with configurable sort fields and sort order
* Added trace status filtering and visualization in search results
* Improved trace detail view with model usage tracking at span and trace levels
* Added support for searching by input variables and resource attributes within spans

***

### Deployment 2

#### Improvements

* Added search suggestions for tool names in traces, making it easier to filter by specific tools used in your workflows
* Improved infinite scroll behavior in the traces and request logs sidebar to prevent unnecessary refetching

***

### Deployment 3

General performance and stability improvements

***

### Deployment 4

#### Improvements

* Enhanced search result highlighting to better show which nested metadata fields matched your query
* Improved performance when loading large trace lists with prompt and workflow associations
* Better support for searching traces by tool names in workspace URLs
* Optimized trace entity name resolution for faster page loads

***

## June 29, 2026

### Deployment 1

#### New Features

**Enterprise Identity Management**
Organizations can now configure centralized identity and access controls through single sign-on (SSO) and automated user provisioning.

* Automatic user account creation and deactivation synced from your identity provider
* Role-based access control with directory group mapping to workspace roles
* Comprehensive audit log tracking all identity-related events across your organization

**Break-Glass Authentication**
Designated workspace owners can configure emergency access when SSO is unavailable.

* Password-based fallback access for critical situations
* Automatic eligibility assessment based on SSO health status

#### Improvements

* Removed unused Evaluations tab from Prompt Registry interface
* Updated navigation icons and labels for improved clarity
* Enhanced workspace member management with lifecycle status tracking
* Added fallback owner designation for workspace continuity
* Improved organization member table with additional status indicators

***

### Deployment 2

General performance and stability improvements

***

### Deployment 3

General performance and stability improvements

***

### Deployment 4

#### Improvements

* `Smart Tables` now supports running multiple selected cells at once from the cell action menu
* `Trace Search` can now filter by models used across a trace
* `Smart Tables` cell status widget now shows real-time counts that update as cells complete
* `Smart Tables` preserves failed cell content during reruns for easier debugging

***

## June 26, 2026

### Deployment 1

#### Improvements

* Search now supports filtering by prompt template name in addition to prompt ID
* Autocomplete suggestions display human-readable prompt names instead of numeric IDs when searching request logs
* Search filters automatically resolve prompt template names (including version-specific queries like "my-prompt v3") to their underlying identifiers for faster query execution

***

### Deployment 2

General performance and stability improvements

***

## June 25, 2026

### Deployment 1

#### Improvements

* Updated model lifecycle dates across multiple providers to reflect current availability windows
* Removed deprecated Gemini 2.0 and Claude 4.0 model variants that reached end of life
* Streamlined trace processing for faster request log ingestion
* Enhanced Smart Table workflow with improved sheet selection interface
* Added Wrangler Slack integration announcement to product updates modal

***

### Deployment 2

#### Improvements

* Added direct links to PromptLayer tools from trace span details for faster navigation
* Tool information now displayed prominently in span details header with quick access to tool configuration
* Enhanced trace span visualization with tool-specific icons for better identification

***

### Deployment 3

#### New Features

**Prompt and Workflow Version Tracking in Traces**
Traces now capture and index specific prompt and workflow version numbers alongside their IDs, enabling more precise filtering and analysis of LLM application behavior across different prompt/workflow iterations.

* Filter traces by specific prompt versions (e.g., `prompt_id:10, version:2`) in the trace search interface
* Track which workflow versions were used across trace hierarchies
* Search for traces containing any span that used a particular prompt or workflow version

***

### Deployment 4

General performance and stability improvements

***

## June 24, 2026

### Deployment 1

General performance and stability improvements

***

### Deployment 2

#### Improvements

* Slack account linking now includes a browser-based fallback flow when email addresses don't match between Slack and PromptLayer
* Smart Tables cell execution is now more resilient to worker failures, automatically restoring previous values when requeuing interrupted cells
* Smart Tables cells now send periodic heartbeat signals during long-running executions to maintain execution locks
* Improved handling of blocked Smart Tables executions with automatic reconciliation of stale blocker relationships

***

### Deployment 3

General performance and stability improvements

***

### Deployment 4

#### Improvements

* Analytics charts now display large numbers with uppercase suffixes (K, M, B, T) for improved readability
* Reduced memory usage when restoring previously computed cells in Smart Tables

***

## June 23, 2026

### Deployment 1

#### New Features

**Slack Integration for Wrangler AI**
Connect your organization's Slack workspace to run Wrangler AI conversations directly in Slack channels and threads.

* Mention the bot in any channel or reply in existing threads to interact with your PromptLayer workspace
* View charts, search prompts, and execute workflows without leaving Slack
* Organization owners can connect/disconnect Slack from workspace settings

**Screenshot Previews in Registry**
Entity cards in the unified registry now display visual previews of prompts, workflows, datasets, and other resources.

* Automatically generated screenshots show a preview of each entity's content
* Previews update when entities are modified
* Hover over cards to see full previews before opening

#### Improvements

* Added breadcrumb navigation to smart table headers for easier workspace navigation
* Enhanced tool call widget rendering in Wrangler AI conversations
* Improved custom model parameter validation and editor controls
* Fixed smart table cell state synchronization during batch operations
* Optimized entity preview generation timeouts

***

### Deployment 2

General performance and stability improvements

***

### Deployment 3

#### Improvements

* Entity preview images in registries now load asynchronously to prevent blocking the list from rendering
* AI analytics tool can now return exact metric values for specific aggregations like counts and averages
* Preview generation for registry entities is now opt-in via query parameter to improve initial load performance

***

## June 22, 2026

### Deployment 1

#### Improvements

* Media variables in prompt templates are now optional and will be omitted from requests when not provided, instead of causing template execution to fail
* Analytics table scrolling performance has been improved for smoother navigation through large datasets

***

### Deployment 2

General performance and stability improvements

***

## June 21, 2026

### Deployment 1

General performance and stability improvements

***

## June 19, 2026

### Deployment 1

General performance and stability improvements

***

### Deployment 2

#### Improvements

* Analyze similar logs button now correctly applies all active filters from the request logs view

***

## June 18, 2026

### Deployment 1

#### Improvements

* Fixed prompt version comparison to correctly show added/removed lines in diff view
* Improved chart rendering stability when resizing or switching between floating and fullscreen layouts
* Enhanced analytics chart memory management to prevent resource leaks during layout transitions

***

## June 17, 2026

### Deployment 1

#### New Features

**Vibe Chat Tool History Search**
Vibe Chat can now search and retrieve data from previously executed tools within a conversation, enabling more contextual responses based on past actions.

* Search across current session or recent sessions for specific tool executions
* Filter by tool name, query text, or presence of chart data
* Automatically includes relevant past tool results when generating responses

#### Improvements

* Analytics graphs in Vibe Chat now include full chart data for easier reference and reuse
* Tool execution results are better organized and preserved across conversation turns
* Improved reliability of analytics chart data retrieval in Vibe Chat

***

## June 16, 2026

### Deployment 1

#### Improvements

* Fixed false-positive "missing or empty input variables" errors in the `Playground` when using template variables
* Resolved chart rendering issues in analytics dashboards

***

### Deployment 2

General performance and stability improvements

***

### Deployment 3

#### Improvements

* Fixed prompt version diff view to correctly show added and removed lines
* Improved error messages in `Smart Tables` to be more clear and actionable
* Enhanced `Analytics` chart support to include histogram, heatmap, and hierarchy visualizations for live queries
* Better error handling for `Smart Tables` cell execution failures

***

### Deployment 4

#### New Features

**Tools and A/B Tests in @-mentions**
You can now @-mention `Tools` and `A/B Tests` directly in the PromptLayer dashboard when creating content or annotations.

* Quickly reference tools and experiments without switching contexts
* Streamlines workflow when documenting test configurations

**OpenClaw Integration**
Added native support for OpenClaw framework traces and spans in the observability platform.

* Tool executions from OpenClaw appear as `CODE_EXECUTION` nodes
* Agent sessions display as `LLM Session` spans
* Automatic extraction of tool names and LLM call metadata

#### Improvements

* Request logs structured search filters now correctly apply to the grid view
* Tool definitions are now properly persisted when saving configurations
* Request history header checkbox selects only the current page instead of all results
* Recent tool call results (up to 4) are now included in chat history for better context
* Custom analytics charts with percentile metrics now sort correctly by the selected percentile value
* Analytics charts with distinct count metrics display proper ordering in grouped views

***

## June 15, 2026

### Deployment 1

General performance and stability improvements

***

### Deployment 2

#### New Features

**Analytics Custom Charts**
Custom analytics charts now support multiple metrics per chart, allowing you to visualize several data series simultaneously for richer insights.

* Create charts with multiple metrics (sum, avg, min, max, percentile) in a single view
* Combine time-series data with multi-metric analysis
* Export multi-series charts with full metric labels

**Enhanced Wrangler Chat Experience**
The Wrangler chat interface now supports fullscreen mode and multi-chat sessions for improved productivity.

* Switch between multiple chat sessions without losing context
* Expand chat to fullscreen for focused analysis
* Create custom analytics charts directly from chat conversations

#### Improvements

* Smart Table row deletion now handles sparse rows correctly
* Analytics chart export includes proper metric-specific units for each series
* Trace-to-dataset imports now preserve consistent column ordering
* Smart Table composition column staleness detection improved for virtual rows
* Chat session history properly syncs when switching between conversations

***

### Deployment 3

#### Improvements

* Faster Smart Table imports from request history with improved bulk data loading
* Enhanced Smart Table request import reliability with automatic retry logic for temporary data availability issues

***

### Deployment 4

#### Improvements

* Analytics charts now support distinct count metrics for tracking unique metadata values (e.g., unique sessions or user IDs)
* Custom analytics charts can now use weekly or monthly time buckets for long-range trend analysis
* Chart view selection is now preserved when switching between different analytics artifacts
* Analytics date range handling improved for weekly and monthly bucket intervals

***

## June 13, 2026

### Deployment 1

#### New Features

**Trace Search API**
New structured search endpoint for querying traces with flexible AND/OR filter combinations across trace-level and span-level attributes.

* Supports both page-based and cursor-based pagination for large result sets
* Available via dashboard (`/api/dashboard/v2/workspaces/<workspace_id>/traces/search`) and public API (`/api/public/v2/traces/search`)
* Query traces by metadata, tags, duration, timestamps, and nested span properties
* Filter groups support complex nested logic with `AND`, `OR`, `SPAN_AND`, and `SPAN_OR` operators

#### Improvements

* Concurrent object retrieval significantly speeds up request log data fetches when importing to Smart Tables
* Bulk span creation endpoint now triggers trace ingestion pipeline when `close_after` flag is set
* Trace closure records now track full ingestion lifecycle with new status transitions
* JSON string attributes containing nested objects are automatically parsed and indexed for structured search
* Deep parsing of serialized dictionaries in trace attributes enables filtering on nested fields

***

## June 12, 2026

### Deployment 1

#### New Features

**Brand Visibility Preset**
A new evaluation preset that tests whether LLM responses include mentions of your brand or domain across multiple queries and models.

* Create brand visibility tables by specifying a target domain and test queries
* Compare how different models mention your brand in their responses
* Automatically generates AI-powered test queries based on your topic and audience
* Results are scored based on whether each model's response contains your target domain

#### Improvements

* Skip button added to onboarding flow for faster workspace setup
* Smart table creation dialog now matches the simplified new item workflow
* Improved display of aggregate score winners in tables
* Enhanced aggregate value visualization when viewing score details

***

## June 11, 2026

### Deployment 1

#### Improvements

* Smart table score calculations now update in real-time via WebSocket without requiring page refresh
* Request analytics search results can now be added directly to tables in addition to datasets
* API requests are now gracefully drained during server shutdown to prevent interruptions

***

### Deployment 2

#### Improvements

* Smart Tables default score calculation now intelligently selects quality-focused columns (like evaluations and assertions) while excluding telemetry metrics (latency, cost, tokens)
* Score sidebar displays helpful guidance when no score is configured instead of showing zero
* `Static` block now available only in workflows to streamline evaluation builder interface

***

## June 10, 2026

### Deployment 1

#### Improvements

* Improved `Smart Table` execution reliability and recovery for long-running operations
* Enhanced `Smart Table` empty state guidance when activating tables
* Improved `Smart Table` resource header responsiveness on smaller screens

***

### Deployment 2

General performance and stability improvements

***

### Deployment 3

#### Improvements

* Fixed an issue where custom scoring functions would receive metadata objects instead of the actual prompt template text when evaluating `PROMPT_TEMPLATE` column types

***

### Deployment 4

#### New Features

**Custom Analytics Charts**
Create and visualize custom analytics charts for your request logs with support for flexible time-series and breakdown aggregations.

* Build charts using custom filters, grouping, and time ranges
* Available in both dashboard and public API endpoints
* Export and share custom analytics views across your team

#### Improvements

* Smart table cell recalculation now targets individual cells more precisely without widening to full column scope
* Improved smart table version history checkpoint system for better performance on large datasets
* Enhanced analytics query routing for faster chart generation
* Organizations on trial plans can now be deleted without upgrading to paid tier
* Smart table custom score inputs now align with code execution behavior for consistent evaluation results

***

## June 09, 2026

### Deployment 1

General performance and stability improvements

***

### Deployment 2

#### New Features

**Claude Fable 5 and Mythos 5 Models**
Added support for Anthropic's latest frontier models with always-on adaptive reasoning across all major platforms (Anthropic API, Amazon Bedrock, and Vertex AI).

* Claude Fable 5 provides state-of-the-art performance on coding, vision, and knowledge tasks with adaptive thinking enabled by default
* Claude Mythos 5 (Project Glasswing) offers the same capabilities with modified safety guardrails for approved cybersecurity defenders
* Both models support 1M token context windows and 128K token outputs with enhanced reasoning parameters

**Smart Table Auto-Execution for Evaluations and Workflows**
Smart table columns using prompt templates now automatically execute tool calls when referenced in evaluations or workflow nodes.

* Tool registry references are resolved at execution time, ensuring consistent behavior between manual runs and automated pipelines
* Final answers are displayed in cells when auto-execution is enabled, improving readability in datasets

#### Improvements

* Added exponential backoff retries to code execution sandboxes for improved reliability during transient network issues
* Smart table cells now display prompt template content consistently using the same rendering engine across all views
* Tool calls with zero arguments now execute correctly when using Wrangler AI provider
* Improved source selector interface to prevent circular dependencies in composite smart table columns

***

### Deployment 3

#### Improvements

* Improved `Smart Table` column auto-sizing to resize all grouped sub-columns together when using the header action
* Refined computing state indicators in `Smart Table` cells to provide more consistent visual feedback across grouped columns

***

## June 08, 2026

### Deployment 1

#### New Features

**Environment Variables for Tool Execution**
Securely store and manage environment variables for tool execution at both workspace and individual tool levels.

* Set workspace-wide variables accessible to all tools
* Override with tool-specific variables for granular control
* Manage via dashboard UI or programmatic API

**Trace Closure API**
Close traces to prevent additional spans from being added after execution completes.

* Call `/traces/{trace_id}/close` via dashboard or public API
* Automatically close traces in bulk operations with `close_after` parameter
* Late spans to closed traces are rejected with clear error messaging

#### Improvements

* Added token-gated metrics endpoint for operational monitoring
* Tool deletion now removes associated environment variables
* Workspace deletion cleans up environment variables
* OTLP trace ingestion supports automatic trace closure
* Tool execution test endpoints accept workspace and tool context parameters

***

### Deployment 2

#### New Features

**Model Comparison Preset**
Quickly compare multiple LLM models side-by-side using the same prompt template.

* Create comparison tables directly from any prompt template with 2+ model configurations
* Automatically runs all model variants on the same input set for immediate comparison
* View execution metrics (latency, tokens, cost) for each model in dedicated columns
* Identify the fastest or most cost-effective model with built-in "lowest metric" analysis columns

**Evaluation Presets**
Pre-configured evaluation workflows for systematic prompt testing.

* Ground Truth Comparison: automatically validate model outputs against expected responses using customizable assertions
* Structural Validation: verify outputs meet format, ordering, or field requirements without reference data
* Batch evaluate outputs with multiple simultaneous assertions per row

**Custom Preset Tables**
Initialize new tables pre-configured with a specific prompt template and input variables for faster testing workflows.

***

### Deployment 3

#### New Features

**Smart Table Aggregate Scoring**
Smart Tables now support aggregate scoring to automatically identify the best-performing option across evaluation rows.

* Choose from most frequent value, minimum value, or maximum value aggregation types
* Optionally specify a label column to display human-readable names for winning values
* Aggregate scores appear in the scoring sidebar with detailed breakdowns of top values and percentages

**Timezone Selector on Requests Page**
View request timestamps in your preferred timezone across the requests analytics page.

* Select from a searchable list of common timezones
* Timezone preference persists across sessions in browser local storage

#### Improvements

* Smart Table boolean scoring now supports assertion aggregation modes (all assertions must pass vs. any assertion passes)
* Evaluation preset tables automatically configure boolean scoring with assertion-based validation
* Model comparison preset tables now include aggregate scoring to highlight the lowest-cost option
* Environment variables can now be created through AI-assisted scaffolding tools
* Empty environment variable detection added to improve configuration validation

***

## June 04, 2026

### Deployment 1

#### New Features

**Request Metrics in Smart Tables**
Smart Tables now track and display cost and latency metrics for LLM requests executed in prompt columns.

* View per-cell execution metrics including total cost and response time
* Export metrics to CSV for analysis across your dataset
* Access aggregated metrics across all rows in a sheet
* Metrics automatically sync when cells are recalculated

#### Improvements

* Smart Tables batch processing performance optimizations for large datasets
* Enhanced column dependency tracking for more accurate staleness detection
* Improved error messages when configuring prompt template columns
* Better handling of column type conversions with automatic metadata preservation

***

### Deployment 2

#### New Features

**Smart Tables**
A new spreadsheet-like interface for building and testing LLM workflows at scale, combining prompt engineering, data transformations, and evaluation in a unified grid view.

* Create columns that reference other columns, prompt templates, workflows, or external data sources
* Run computations across entire columns or individual cells with real-time status tracking
* Track version history with score metrics to compare iteration performance over time
* Import data from CSV, request logs, or manual entry

#### Improvements

* Enhanced AI chat assistant with smart table creation and management capabilities
* Improved column dependency resolution for complex data transformations
* Better handling of execution metadata display in grid cells
* Optimized grid rendering performance for large datasets
* Streamlined navigation between registry items and smart table resources

***

### Deployment 3

#### Improvements

* Added support for `gemini-3.5-flash` model on Vertex AI with reasoning capabilities and up to 1M token context window
* Simplified metadata and resource filtering in trace queries for improved reliability

***

## June 03, 2026

### Deployment 1

#### New Features

**Smart Table Cell Execution Cancellation**
Individual cell executions can now be cancelled directly from the Smart Table interface.

* Cancel button stops active work for a specific cell and restores dependent cells to their previous state
* Running cells are reset to stale status when cancelled, preserving data integrity
* Dependent cells in the same row are automatically restored to not-started status

**Smart Table Status Filtering**
Filter Smart Table rows by cell execution status (completed, running, stale, error, etc.).

* New status filter control in the grid interface allows quick access to cells by execution state
* Status counts API endpoint provides real-time visibility into cell execution distribution
* Combined filter support enables filtering by both status and column values simultaneously

#### Improvements

* Smart Table version history now includes delta counts showing the number of changes made in each version
* Score history API improved to surface version names alongside version numbers for easier navigation
* Smart Table title generation now recognizes "Untitled Smart Table" as a placeholder name and auto-generates unique titles
* Image API requests fall back to signed stream URLs when presigned URL generation fails

***

### Deployment 2

#### New Features

**OpenAI API Compatibility Enhancement**
The PromptLayer API now automatically routes unknown OpenAI parameters into `extra_body`, ensuring better compatibility with newer OpenAI features and reducing integration friction when using custom or experimental parameters.

#### Improvements

* Enhanced `Smart Tables` sidebar with improved request log data handling for faster navigation
* Expanded tool support in assistant features for more flexible workflow automation
* Streamlined entity management by removing deprecated fallback references
* Improved shared session runtime configuration flexibility

***

## June 02, 2026

### Deployment 1

#### Improvements

* Enhanced `Vibe` assistant with request log search suggestions for faster query building
* Improved assistant context handling for large prompt templates with embedded media

***

## June 01, 2026

### Deployment 1

#### Improvements

* Fixed an issue where filtering requests by child metadata was not working correctly
* Resolved a bug where the refresh button in the drawer was not functioning properly
* Fixed tooltip display issues in the request log view
* Addressed a visual glitch causing duplicate loading animations on the home page

***

## May 28, 2026

### Deployment 1

#### New Features

**Claude Opus 4.8 Model Support**
Added support for Anthropic's latest Claude Opus 4.8 model with 1M token context length and 128K max output tokens.

* Most capable model optimized for complex reasoning and agentic coding tasks
* Includes adaptive thinking with configurable display options
* Knowledge cutoff updated to January 2026

**User and Agent Intent Tracking**
New filtering capabilities for tracking user and agent intents in request logs.

* Filter requests by intent type to analyze user behavior patterns
* View intent breakdown in analytics dashboards
* Available in structured search with autocomplete support

**Metadata Cost Breakdown Analytics**
Added detailed cost analysis by metadata key-value pairs in analytics dashboard.

* Break down costs by specific metadata values (e.g., customer ID, environment)
* View top cost drivers across metadata dimensions
* Set limit to 50 results for comprehensive analysis

#### Improvements

* Improved search suggestion performance with optimized query routing between data stores
* Enhanced autocomplete dropdown with better handling for large result sets
* Streamlined analytics chart controls with metadata key selection for cost insights
* Request log cards now display highlighted previews for input text and responses
* Improved request logs grid with better data rendering and column configurations

***

## May 27, 2026

### Deployment 1

#### New Features

**User and Agent Intent Search**
Advanced search now highlights user questions and agent responses in your request logs, making it easier to find specific conversational patterns and intents.

* Search for specific user intents like questions, requests for information, or task completions
* Identify agent response patterns including confirmations, explanations, and error handling
* Filter requests by conversational structure to analyze dialogue quality

**Legacy Table Migration System**
Automatically migrate your existing Datasets and Reports to the new Smart Tables format with detailed migration previews.

* Preview migration changes before committing to see estimated impact on sheets, columns, and cells
* Resume interrupted migrations and continue on error for large-scale data transformations
* Track migration history to see which legacy tables have been successfully converted

#### Improvements

* Smart table cell errors now display clearer error messages with execution details
* Tool execution loop now properly handles registry tool name collisions
* OpenAI Responses API correctly processes `tool_choice` parameter configurations
* Dataset filter queries support more flexible variable format detection
* Improved code execution error reporting for custom scoring functions

***

### Deployment 2

#### Improvements

* Enhanced column setup workflow efficiency with batched version history tracking
* Improved intent detection accuracy for user sentiment analysis in conversation logs

***

## May 26, 2026

### Deployment 1

#### Improvements

* Enhanced `Smart Tables` access control enforcement across all data operations
* Improved `Smart Tables` evaluation billing accuracy by consolidating usage tracking
* Fixed search filter UI behavior for smoother tag and metadata filtering
* Resolved folder drag-and-drop edge case in navigation sidebar

***

### Deployment 2

#### Improvements

* Added search field for filtering requests by the last user message content
* Enhanced search results to include the most recent user input in each conversation
* Improved workflow execution visibility with per-iteration trace spans for multi-step LLM calls
* Added detailed trace spans for individual tool executions within automated workflows

***

## May 25, 2026

### Deployment 1

#### Improvements

* Fixed an issue where prompt templates and workflows with forward slashes in their names could not be retrieved via the API
* Improved cost calculation accuracy for models with multimodal token pricing (audio and image inputs/outputs)
* Resolved prompt registry lookup behavior when using template identifiers in API requests
* Fixed image display in logged request details

***

## May 22, 2026

### Deployment 1

#### Improvements

* Fixed `Smart Tables` CSV export to properly include all column data in composition-based exports
* Resolved issue where `Smart Tables` full-payload column execution would not trigger staleness propagation to dependent cells
* Improved `Smart Tables` dependency resolution for code execution and endpoint columns to correctly merge all sibling column sources with explicitly defined dependencies

***

## May 21, 2026

### Deployment 1

#### Improvements

* Improved navigation menu for request logs with better organization and clearer visual hierarchy
* Enhanced tool registry version creation to persist execution configuration when tools are created through the assistant interface

***

## May 19, 2026

### Deployment 1

#### New Features

**Add Trace to Dataset**
Export full traces or individual spans directly to datasets for evaluation and testing.

* Click "Add to Dataset" from any trace view to create dataset rows from production logs
* Choose between trace-level export (all root spans) or span-level export (selected span + children)
* Automatically creates draft dataset version with proper column mapping

**Complex JSON Schema Support**
The Schema Editor now handles advanced JSON Schema patterns for structured outputs.

* Use `oneOf`, `anyOf`, and `allOf` composition keywords for complex response formats
* Editor automatically detects non-standard schemas and enables JSON editing mode
* Provider-specific validation warns when using unsupported keywords (e.g., `oneOf` with Anthropic)

#### Improvements

* Model parameter selections now persist when switching between models from the same provider
* Dataset archive confirmation dialog shows clearer messaging
* Structured search autocomplete displays multi-select indicators for filter values
* Request log cards show visual cues for recently viewed items
* Prompt template version selector preserves current selection during navigation
* Report score recalculation triggers automatically after updating score card columns

***

## May 15, 2026

### Deployment 1

#### New Features

**Sidebar Drag and Drop**
Users can now reorganize prompts, datasets, and folders by dragging and dropping items directly in the sidebar navigation.

* Drag items between folders or move them to the Home folder
* Multi-select items using keyboard shortcuts (Cmd/Ctrl+A to select all, Cmd/Ctrl+Click for individual selection)
* Visual feedback shows valid drop targets during drag operations

**Custom Row Limits for Datasets**
When creating a dataset from filter parameters, users can now specify a custom row limit to control the number of rows added to the dataset.

#### Improvements

* Added `report_columns` field to the Public API's get report endpoint for programmatic access to report column configurations
* Enhanced keyboard navigation in the sidebar with Escape to clear selection
* Improved visual feedback for selected items in the sidebar with check icons

***

### Deployment 2

General performance and stability improvements

***

### Deployment 3

#### Improvements

* Extended `Wrangler` tool execution timeout limits for longer-running analysis tasks
* Improved trace ingestion support for extended thinking and reasoning content from LLM providers
* Enhanced error classification for provider SDK exceptions to improve debugging accuracy

***

### Deployment 4

General performance and stability improvements

***

## May 14, 2026

### Deployment 1

#### Improvements

* Multi-block LLM responses now display all assistant text content instead of only the first segment, ensuring complete visibility of reasoning and answers
* Built-in tools (web search, code interpreter, etc.) are now correctly preserved when loading Anthropic, Google, and Vertex AI prompts in the Playground
* Registry list view spacing and scrolling behavior improved for smoother navigation
* Analytics tracking added for tool registry creation events

***

### Deployment 2

#### Improvements

* Enhanced reliability of search suggestions with automatic retry on failure
* Improved evaluation custom scoring to properly parse score configurations

***

## May 13, 2026

### Deployment 1

#### Improvements

* Added filtering and sorting options to the API for listing folders, prompts, workflows, datasets, evaluations, AB tests, input variable sets, skill collections, and tools
* API list endpoints now support filtering by creator email, creation date ranges, and update date ranges
* Added support for filtering entities by external ID references across all public list endpoints
* JSON Schema fields marked as nullable are now correctly sent as union types to all LLM providers

***

### Deployment 2

#### Improvements

* Fixed an issue where prompt template columns configured to return only templates (without LLM execution) were not properly displaying their values in evaluation reports

***

## May 12, 2026

### Deployment 1

#### Improvements

* Extended date range selection beyond the previous 14-day limit in analytics views
* Fixed drag-and-drop functionality for organizing items within nested folders in the registry

***

### Deployment 2

#### Improvements

* Mention a prompt or workflow with `@` to link directly to the latest version
* Session list improvements for faster navigation between recent chats
* Added event tracking for registry views and request log opens

***

## May 11, 2026

### Deployment 1

#### New Features

**Vibe Chat Tool Enhancements**
Enhanced tool execution capabilities with improved tracking and display of multi-step operations.

* Tool calls now show detailed progress with expandable history
* Added navigation between completed tool executions
* Improved visualization of nested tool workflows

**Metadata and Input Support for Tool Calls**
Tool calls can now include custom metadata and input parameters for better tracking and context.

* Pass additional context with each tool execution
* Track tool-specific metadata across workflow runs

#### Improvements

* Enhanced Vibe Chat streaming with better real-time updates and error handling
* Improved conversation history management with automatic persistence
* Better visualization of tool execution states in the dashboard
* Refined dataset column operations with improved validation
* Enhanced label management across workflows and skill collections

***

## May 08, 2026

### Deployment 1

#### Improvements

* Loading indicators now appear in the traces sidebar while request logs and spans are being fetched
* Renaming a resource (prompt, dataset, workflow, etc.) from its detail page now immediately updates the sidebar navigation
* Image outputs from completion-style prompts are now properly included when creating datasets from request logs

***

### Deployment 2

#### Improvements

* Enhanced search functionality to find prompts and variables by partial matches and fuzzy text matching, making it easier to locate items even with typos or incomplete names
* Improved search performance for prompt name lookups in large workspaces

***

### Deployment 3

#### New Features

**Pydantic AI Support for Traces**
PromptLayer now fully supports tracing for Pydantic AI applications, including agent runs, tool calls, and LLM requests.

* Agent sessions, tool executions, and model calls are automatically classified and displayed with clear labels
* Tool calls show function names and arguments in the trace view
* Embedding calls are tracked separately from chat completions

#### Improvements

* Improved success rate precision display in analytics charts with configurable decimal places
* Enhanced heatmap legend formatting for better readability of activity patterns

***

## May 07, 2026

### Deployment 1

#### New Features

**LangChain Trace Support**
PromptLayer now automatically captures and displays traces from LangChain applications, providing end-to-end visibility into multi-step LLM workflows.

* View nested spans for chains, agents, and tool calls in the trace detail view
* Automatically extracts input/output for each LangChain component
* Compatible with LangChain's OpenTelemetry instrumentation

**Analytics Page Enhancements**
The Analytics dashboard now includes expanded insights to help you understand model usage patterns and performance.

* Provider and prompt template cost breakdowns show where spend is concentrated
* Tag-based analytics let you track requests by custom labels
* Tool latency metrics identify slow function calls
* Metadata and output key frequency analysis
* Enhanced time-series charts with cached token and thinking token visibility

#### Improvements

* Prompt template editor now opens by default when creating a new tool
* Bulk delete tools in the registry using Mod+Backspace keyboard shortcut
* Error messages now clearly indicate whether failures originated from PromptLayer or the upstream AI provider
* Improved metadata rendering in the commit dialog for prompt template version comparisons
* Request analytics API now includes prompt template names instead of IDs only
* Heatmap on Analytics page displays hourly request activity patterns

***

### Deployment 2

#### New Features

**Analytics Charts by Prompt Template**
View request volume trends for specific prompt templates over time in the Analytics dashboard.

* Track usage patterns for individual prompts alongside model usage data
* Identify which prompt templates are driving the most API traffic
* Compare prompt template activity across custom date ranges

#### Improvements

* Auto-switch to the Requests tab when adding a metadata filter from the request detail view
* Enhanced Analytics charts with finer time granularity for short date ranges (down to 1-second intervals)
* Improved time axis labels in Analytics charts now use 12-hour format with AM/PM for better readability

***

### Deployment 3

#### New Features

**External IDs for Entity Management**
All major entities (prompt templates, workflows, tools, datasets, reports, A/B tests, folders) now support external IDs for seamless integration with external systems.

* Attach custom identifiers from your own systems to PromptLayer entities via API
* Query entities by external ID for simplified synchronization workflows
* Inline attachment during entity creation for atomic operations

**Analytics Latency Heatmap**
New heatmap visualization on the analytics page shows latency distribution across custom dimensions.

* Identify performance patterns by provider, model, or custom metadata
* Interactive drill-down to isolate high-latency request clusters

#### Improvements

* API key display now shows last 4 characters for easier identification without exposing full credentials
* Dataset group creation supports inline external ID attachment
* Prompt template list endpoint returns external IDs when present
* Report creation validates column configuration before committing entity
* Folder external ID management available via public API

***

### Deployment 4

#### Improvements

* Added detection for partial or incomplete responses from language model providers
* Improved error messaging for incomplete model outputs to help identify truncated or stopped responses

***

## May 06, 2026

### Deployment 1

#### New Features

**Request Analytics API**
Analytics queries are now available through the public API, enabling programmatic access to request metrics and trends.

* Query request volumes, latency, costs, and error rates via API
* Filter by date ranges, models, prompts, and custom metadata
* Supports the same powerful filtering available in the dashboard

#### Improvements

* Improved error messaging when password reset links expire
* Enhanced reliability of post-onboarding email communications

***

## May 05, 2026

### Deployment 1

#### Improvements

* Fixed dropdown menus and popovers closing immediately when opened inside modal dialogs
* Workflow traces now properly close when a node fails during execution
* Resolved date picker calendar navigation issues when selecting dates near the minimum or maximum allowed range
* Fixed null usage metadata handling in API responses

***

### Deployment 2

#### New Features

**Enhanced Analytics Dashboard**
The Analytics page has been redesigned with interactive time-series visualizations and improved filtering capabilities.

* View request volume, token usage, cost, and latency trends over customizable time ranges
* Analyze model usage patterns with per-model request breakdowns across time buckets
* Explore latency distributions with p50, p90, and p95 percentile tracking
* Adaptive bucketing automatically adjusts granularity from 5-minute intervals for short ranges to daily aggregations for longer periods

#### Improvements

* Analytics charts now display timezone-aware date labels matching your local time
* Request activity heatmaps show hourly usage patterns throughout the day
* Structured search filters now support more precise date range selection in analytics
* Model usage statistics include unknown/missing model names for better visibility

***

## May 01, 2026

### Deployment 1

#### New Features

**Advanced Search Filtering**
Search requests by conversation turns and tool call counts.

* Filter by number of assistant turns in multi-turn conversations
* Filter by total tool calls made during request execution
* Use numeric operators (greater than, less than, equals) in structured search

**Analytics Dashboard**
New analytics endpoint provides comprehensive request metrics and insights.

* View aggregated statistics including total cost, tokens, and latency
* Track daily breakdowns of requests, tokens, and costs
* Analyze model usage distribution across your workspace
* Monitor latency percentiles (p25, p75, p90) over time

#### Improvements

* Onboarding flow now displays animated previews for each setup step
* Request log tables now show absolute timestamps for better clarity
* Clicking the overview area in prompt and workflow editors now opens the full editor view
* Workflow execution processing reliability improvements

***

## April 30, 2026

### Deployment 1

General performance and stability improvements

***

### Deployment 2

#### New Features

**Custom Provider Authentication Schemes**
Custom providers now support flexible authentication methods beyond the default bearer token, enabling seamless integration with enterprise API gateways and non-OpenAI-compatible endpoints.

* Choose between `Bearer`, `X-API-Key`, or fully custom header authentication when configuring a custom provider
* Configure custom authentication headers for providers requiring proprietary authentication schemes
* Custom authentication settings are fully supported in both the dashboard and API

**Request Logs in Prompt Templates and Datasets**
View and analyze request logs directly within prompt template and dataset views for faster debugging and iteration.

* Access request history filtered by prompt template or dataset from the analytics tab
* Add requests to datasets directly from prompt template analytics views

#### Improvements

* Dataset creation failure webhooks now include the dataset ID for easier error tracking
* Added copy button to JSON cards in trace span details for faster data extraction
* Request logs search now supports filtering by prompt template and dataset
* Improved date range picker UX in request logs with better visual feedback
* Tool registry editor maintains proper scrolling on short viewports

***

### Deployment 3

General performance and stability improvements

***

## April 29, 2026

### Deployment 1

#### New Features

**Multi-Select Dataset Creation from Request History**
Enhanced dataset creation workflow now supports selecting multiple requests at once when adding data from request history.

* Create datasets or add rows to existing datasets directly from selected request logs
* Choose between different filter modes for more flexible data selection
* Streamlined bulk data import process

**Binary File Support in Skills**
Skills now support binary files including images, PDFs, and other non-text formats.

* Upload and reference binary files directly in skill collections
* Preview binary file contents in the skill viewer
* Improved file handling for diverse skill use cases

**Tool Registry Public API**
New public API endpoint allows programmatic versioning of registry tools.

* Update tool versions via API for CI/CD integration
* Automate tool deployment workflows
* Manage tool lifecycle programmatically

#### Improvements

* Improved JSON formatting in playground outputs for better readability
* Fixed variable detection for registry tools when using Jinja2 templates in playground
* Enhanced dataset creation API to preserve filter parameters when creating versions from request history
* Improved skill collection version diff viewer with better file preview and comparison
* Better handling of dataset column creation to prevent duplicate names
* Fixed AI assistant buttons across dashboard
* Resolved naming issues when creating new registry tools
* Enhanced folder import for skill collections to handle binary files correctly

***

### Deployment 2

#### Improvements

* Added tool management permissions to default RBAC role templates for Contributors and Publishers
* Improved build process stability and consistency across development and deployment workflows

***

## April 26, 2026

### Deployment 1

#### New Features

**OpenAI GPT-5.5 Model Support**
Added support for OpenAI's latest `gpt-5.5` and `gpt-5.5-pro` models with extended reasoning capabilities and 1M token context windows.

* `gpt-5.5` offers next-generation reasoning with vision support and configurable reasoning effort levels
* `gpt-5.5-pro` provides top-tier performance for the most demanding professional tasks with enhanced reasoning capabilities
* Both models support text and image inputs with knowledge cutoff of December 2025

#### Improvements

* Fixed conversation turn counting to properly track user-assistant exchanges as single turns in chat transcripts
* Corrected tool choice display in function overview dialog to show the appropriate value based on function type

***

## April 24, 2026

### Deployment 1

#### New Features

**Tool Registry**
Manage reusable tool definitions across your workspace with version control and release labels.

* Create, edit, and version tool definitions independently of prompts
* Apply release labels to tool versions for environment-based deployment
* View all prompts and workflows referencing a specific tool
* Duplicate tools across workspaces

**Span Resource Attribute Filtering**
Filter traces by resource attributes attached to individual spans.

* Add filter button directly in span details view
* Quickly narrow down traces based on span-level metadata

#### Improvements

* Tool definitions in prompts now display resolved names and descriptions from the registry
* Release label configuration supports approval workflows for tool registry labels
* Improved changelog entries for tool-related events (create, version, label changes)
* Tool registry cache automatically resolves tool references when loading prompt versions
* Public API endpoints added for managing tool registry programmatically

***

### Deployment 2

#### New Features

**Organization Members Table Pagination**
The `Organization Members` page now supports server-side pagination, improving performance for organizations with large member lists.

* Navigate through member pages with configurable page size
* Search filters apply across all pages with accurate result counts
* Pending workspace invites appear inline with active members

#### Improvements

* Pending workspace invites now display alongside active organization members in a unified view
* Email search in the organization members table is now case-insensitive and supports partial matching
* Tool Registry editor automatically loads the selected version's definition when adding a function to the playground
* Workspace invite queries can now be scoped by workspace for improved organization member management

***

## April 23, 2026

### Deployment 1

General performance and stability improvements

***

### Deployment 2

#### Improvements

* Enhanced trace visualization with improved span status indicators and error display
* Added support for Vercel AI SDK tool execution spans in trace waterfall view
* Improved token usage details display for LLM calls with cache hit information
* Better handling of embedding operations in trace details and request logs
* Refined trace span naming for better readability in complex workflows

***

### Deployment 3

#### Improvements

* Improved reliability of workflow execution in the editor when using "Play from here" feature
* Enhanced trace visualization with collapsible message sections for better readability of long request/response content
* Improved display of exception details in trace span views with better formatting
* Renamed "Agent" blocks to "Workflow" blocks throughout the platform for consistency

***

### Deployment 4

#### New Features

**Resource Attribute Filtering for Traces**
Filter traces by OpenTelemetry resource attributes such as service name, deployment environment, or host information.

* New resource filter tab in trace search alongside metadata filters
* Supports both AND/OR logic for complex resource-based queries
* Autocomplete suggestions for common resource attribute keys
* Improved query performance through database indexing

***

## April 22, 2026

### Deployment 1

#### Improvements

* Enhanced access controls for `Playground` chat mode to ensure proper usage tracking
* Improved snippet detection and classification for better prompt template organization

***

### Deployment 2

#### Improvements

* Enhanced access controls for new user accounts during the initial setup period
* Fixed an issue where filter checkboxes in the registry view required multiple clicks to toggle
* Removed unused dependencies to improve frontend security and bundle size

***

## April 21, 2026

### Deployment 1

#### Improvements

* Enhanced access controls for API authentication

***

### Deployment 2

#### Improvements

* General performance and stability improvements

***

### Deployment 3

#### Improvements

* Enhanced security controls for account access

***

### Deployment 4

#### New Features

**API Key Restrictions for Playground and Workflows**
The Playground and Workflows now enforce workspace-level provider API key requirements. Users on trial Team plans can continue using PromptLayer-provided API keys, while others must configure their own provider credentials in Settings to run prompts and workflows.

* Prevents unauthorized use of shared infrastructure resources
* Clear error messages guide users to add missing provider API keys
* Enhanced access controls across all dashboard execution contexts

**Snippet Management Improvements**
Snippets are now formally distinguished from regular prompts with a dedicated `is_snippet` flag, improving organization and filtering.

* More accurate snippet identification in the registry
* Better separation between reusable snippets and standalone prompts

#### Improvements

* Enhanced model parameter handling in the Playground UI
* Improved template format consistency checks in Playground
* Better error messaging when provider API keys are missing
* Streamlined snippet display components
* More reliable workflow node execution validation

***

### Deployment 5

#### Improvements

* Enhanced subscription trial access controls for dashboard provider API keys

***

### Deployment 6

#### Improvements

* General performance and stability improvements

***

### Deployment 7

#### Improvements

* General performance and stability improvements

***

### Deployment 8

#### Improvements

* Enhanced account security controls

***

## April 16, 2026

### Deployment 1

#### New Features

**Claude Opus 4.7 Support**
Added support for Anthropic's latest Claude Opus 4.7 model, available through both direct Anthropic and Google Vertex AI integrations.

* New "Extra High" effort level option for enhanced reasoning tasks
* Improved agentic coding capabilities over the previous Opus 4.6 model
* Available on Vertex AI at multi-region (`us`, `eu`) and `global` endpoints

#### Improvements

* Enhanced API key validation for workspace bring-your-own-key configurations across all providers
* Updated thinking display defaults for Claude 4.7 family models to match API specifications
* Improved parameter controls for Claude 4.7 models to ensure optimal configuration

***

### Deployment 2

#### Improvements

* Enhanced search performance and reliability across the platform

***

## April 15, 2026

### Deployment 1

#### Improvements

* Enhanced workflow execution tracing for better debugging and observability
* Fixed issue where workflow nodes could get stuck in loading state indefinitely
* Improved date range picker behavior and URL synchronization for request log filters
* Added support for Qwen models on Amazon Bedrock, including Qwen3 235B, Qwen3 32B, Qwen3 Coder variants, and Qwen3 VL for vision tasks
* Fixed display value extraction for Anthropic and Bedrock responses with tool use
* Improved workflow node dependency handling to properly skip nodes when dependencies cannot complete

***

### Deployment 2

#### Improvements

* Enhanced usage tracking for traces and request logs to improve billing accuracy
* Fixed image handling for Amazon Bedrock Converse API to properly support URL-based images by automatically downloading and converting them to the required format
* Improved onboarding experience by refining when the Playground tour appears for new users

***

### Deployment 4

#### Improvements

* Enhanced `Amazon Bedrock` document handling for better compatibility with PDF attachments in chat templates
* Improved rendering of images and documents in request logs when using `Amazon Bedrock` models

***

## April 14, 2026

### Deployment 1

#### Improvements

* Enhanced error messaging for folder API operations to provide clearer guidance when workspace access issues occur

***

## April 13, 2026

### Deployment 1

#### Improvements

* Fixed an issue where dataset example cells could appear empty during selection

***

## April 10, 2026

### Deployment 1

#### Improvements

* API keys can now edit and delete evaluation columns and rename reports programmatically
* Enhanced scroll behavior in skill collection editor for better form navigation
* Improved interactive tour experience with more reliable dialog and popover interactions during guided walkthroughs

***

### Deployment 2

#### Improvements

* General performance and stability improvements

***

### Deployment 3

#### New Features

**Universal Skill Collections**
Skill Collections now support a vendor-agnostic mode that allows you to create portable skills without committing to a specific AI provider structure.

* Toggle between provider-specific layouts (Claude Code, OpenAI Agent, Copilot) and a universal format directly in the editor
* Universal mode stores skills in a flat structure that can be adapted to any provider later
* Switch providers at any time while preserving your skill content and organization

#### Improvements

* Skill Collection versions now track the provider setting at the time of each save
* Empty folders in Skill Collections are now properly displayed in version history and diffs
* Provider changes are now shown as a separate item in version review and diff views
* Creating new files in universal mode defaults to a plain file instead of requiring skill metadata
* Restoring a previous version now correctly restores the provider setting from that version

***

## April 09, 2026

### Deployment 1

#### Improvements

* Enhanced version selector performance with optimized infinite scroll loading
* Improved file hierarchy navigation with better loading states
* Refined skill collection version browser with smoother pagination
* Enhanced entity creation with better visual feedback during save operations
* General performance and stability improvements

***

### Deployment 2

#### New Features

**Link Editing in Skill Collections**
Enhanced markdown editor with inline link management for Skill Collections.

* Add and edit links directly in the markdown editor with a floating menu
* Auto-complete suggestions for linking to other files within your Skill Collection
* Quick access to edit or remove existing links without switching context

***

## April 08, 2026

### Deployment 1

#### New Features

**Skill Collections**
A new entity type for managing and versioning collections of AI assistant skills and tools.

* Create and organize skill files with support for multiple formats including Markdown and YAML
* Version control with commit messages and release labels
* Import entire skill folders via drag-and-drop or zip file upload
* View version history and compare changes between versions

**Playground Interactive Walkthrough**
New users can now access a guided tour of the Playground to learn key features.

* Step-by-step introduction to prompt testing and template creation
* Interactive highlights for model selection, message composition, and output review
* Optional walkthrough can be triggered from the help menu

#### Improvements

* Enhanced tag mentions to support Skill Collections in content areas
* Improved version selector with collapsed rail view for better workspace navigation
* Dataset column selection now properly handles user input changes
* Tag mention rendering updated to support additional entity types
* Version review dialog now supports phased save workflows with change summaries
* Multipart file upload support added for bulk skill collection operations
* Better handling of concurrent workflow node outputs to prevent race conditions

***

## April 07, 2026

### Deployment 1

#### New Features

**Skills Billing Limits**
Introduced plan-based limits for Skills features to provide clear capacity guidelines across all subscription tiers.

* Free plan: 1 skill collection with up to 30 files per collection
* Pro plan: 5 skill collections with up to 50 files per collection
* Team plan: Unlimited skill collections with up to 100 files per collection
* File size limit of 5 MiB per individual skill file applies across all plans

#### Improvements

* Enhanced skill collection creation and editing with real-time limit validation
* Improved error messages when approaching or exceeding skill collection capacity limits
* Added file count projections when saving skill collection versions to prevent unexpected limit errors
* Optimized skill file validation to catch oversized files before processing

***

### Deployment 2

#### Improvements

* Enhanced access controls with more granular permissions for creating, editing, and deleting `Prompts`, `Workflows`, `Datasets`, and `Reports`
* Improved permission management for workspace administrators and custom roles

***

### Deployment 3

#### New Features

**Named API Keys**
You can now assign custom names to your API keys to help organize and identify them across different environments or use cases.

* Add optional names when generating new API keys (e.g., "Production", "Staging", "CI/CD")
* Edit API key names after creation to keep your workspace organized
* View key names and the last 4 characters of each key in the API Keys table for easier identification

***

## April 06, 2026

### Deployment 1

#### New Features

**Model Catalog with Rich Metadata**
Enhanced model selection with detailed metadata display including pricing, context windows, supported capabilities, and knowledge cutoffs.

* Hover over any model in dropdowns to view comprehensive details
* Compare input/output pricing across providers at a glance
* See supported parameters and modalities before configuring
* View deprecation dates and latency characteristics

**Wrangler AI Follow Mode**
New follow mode in Wrangler AI that automatically scrolls to show latest agent activity.

* Toggle follow mode to stay synchronized with agent progress
* Manual scroll disables follow mode temporarily
* Floating widget shows active progress items during agent runs
* Visual glow overlay indicates when agents are working

**Advanced Request Log Search**
Intelligent query routing automatically selects optimal search backend based on query complexity and date range.

* Recent data queries use high-performance search
* Complex historical queries automatically fall back to full database
* Date range picker shows data availability cutoffs
* Search suggestions indicate field availability for selected time ranges

#### Improvements

* Added 22 new models across providers: Amazon Bedrock (9), OpenAI (3), VertexAI (7), Mistral (3)
* Deprecated 39 outdated models with clear retirement dates in model catalog
* Fixed incorrect parameter configurations on 28+ models (temperature ranges, max tokens, reasoning settings)
* Enhanced Anthropic models with adaptive thinking controls and effort settings
* Improved model dropdown with provider icons and categorized grouping
* Added prompt caching support for Claude models on Bedrock and VertexAI
* Fixed snippet override behavior when viewing shared templates
* Enhanced Cohere models with reasoning token display and vision support

***

### Deployment 2

#### New Features

**Skill Collections**
A new feature for organizing and versioning collections of AI skill files with label-based deployment tracking.

* Create and manage collections of skill files with automatic versioning
* Apply labels to specific versions for deployment tracking
* Version history with archive/restore capabilities
* Public API endpoints available for programmatic access (docs)

**Dataset Query Filtering**
Added `filter_query` parameter to datasets for more flexible data filtering.

* Filter dataset rows using custom query expressions
* Available in both dashboard and public API

#### Improvements

* Enhanced permission validation for label protection settings
* Improved support for OpenRouter model telemetry normalization
* Better handling of nested folder structures in the sidebar navigation
* General performance and stability improvements

***

### Deployment 3

#### Improvements

* Enhanced dataset selector visibility in evaluation blueprints
* Fixed dataset version display for nested datasets in the registry
* Improved model metadata caching for better performance

***

## March 31, 2026

### Deployment 1

#### New Features

**User ID Filtering**
Added `user_id` parameter support for request log filtering across the dashboard and API.

* Filter request logs by `user_id` in the Analytics page structured search
* Use `user_id` parameter in the `GET /requests` API endpoint
* Improved query performance with indexed `user_id` field

**Skip Input Variable Rendering in Prompt Templates**
Added `skip_input_variable_rendering` flag to the `GET /v1/prompt-templates` endpoint.

* Preserve `{variable}` placeholders in `llm_kwargs` instead of rendering them as empty strings
* Useful for fetching raw prompt structure without substitution

#### Improvements

* Enhanced request timeout handling to prevent query timeouts on slow searches
* Improved trial date display logic in subscription status indicators
* Added Amazon Bedrock prompt caching support for Claude 3.5 models
* Updated model configurations for Anthropic and Google models to match latest API capabilities
* Enhanced Wrangler AI assistant notifications with better resource detection
* Improved keyboard navigation in sidebar file hierarchy

***

### Deployment 2

#### Improvements

* Enhanced request search API reliability and accuracy
* Improved prompt snippet replacement handling in the registry
* Fixed variable set name display in the playground
* General performance and stability improvements

***

## March 27, 2026

### Deployment 1

#### Improvements

* General performance and stability improvements

***

## March 26, 2026

### Deployment 1

#### New Features

**Anthropic Claude Prompt Caching**
Added support for Anthropic's prompt caching feature to reduce costs and latency for repeated content.

* Automatically caches system messages and tool definitions in multi-turn conversations
* Displays cached token usage in request logs and the playground
* Works with all Claude models that support prompt caching

**Gemini Flash Image Preview Support**
Added `gemini-3.1-flash-image-preview` model with image generation capabilities.

#### Improvements

* Enhanced input variable handling in the prompt template editor to properly reset state when navigating between templates
* Fixed display of conversation history in chat-based prompts when only a single user message is present
* Updated default model selections across providers to reflect latest available models
* Improved subscription plan explanations with clearer billing information
* Refined authentication flow UI for better user experience during sign-in
* Enhanced tool call formatting in request logs for better readability

***

## March 24, 2026

### Deployment 1

#### New Features

**Public API Request Search Suggestions**
Developers can now fetch autocomplete suggestions for request log searches via the public API, enabling programmatic access to the same search experience available in the dashboard.

* New `/api/public/v2/requests/suggestions` endpoint for retrieving field value suggestions
* Supports filtering suggestions by field type, prefix, metadata key, and structured filter groups
* Rate limited to 10 requests per minute for API stability

#### Improvements

* Updated Python SDK to version 1.2.4 with enhanced features and bug fixes
* Fixed Pro plan upgrade button incorrectly appearing disabled when at user limit
* Simplified internal request search filtering for improved query performance
* Enhanced structured search payload handling for more consistent filter behavior

***

### Deployment 2

#### Improvements

* Enhanced AI assistant tracing capabilities for better observability and debugging
* Improved onboarding experience with more reliable use case suggestions
* Optimized database performance by removing unused indexes

***

## March 23, 2026

### Deployment 1

#### New Features

**Dataset Version Draft Workflow API**
New public API endpoints enable programmatic management of dataset drafts, allowing you to create, modify, and save dataset versions via API.

* Create a draft version from an existing dataset or start fresh with `create-draft`
* Add individual request logs to drafts with `add-request-log`
* Save and publish drafts with `save-draft`
* Enables incremental dataset building and version control through API workflows

#### Improvements

* Enhanced user onboarding flow with personalized use case recommendations
* Improved workspace introduction experience for new users
* Streamlined authentication and workspace setup process
* Updated UI animations and loading states for better visual feedback
* Refined dataset management interface with better draft handling

***

### Deployment 2

#### Improvements

* Enhanced request display for tool calls to show both content and function information
* Improved support for additional LLM providers with automatic fallback formatting
* Refined onboarding experience with updated messaging and visual assets

***

## March 22, 2026

### Deployment 1

#### Improvements

* Enhanced provider detection for requests logged via OpenTelemetry instrumentation

***

### Deployment 2

#### New Features

**Evaluation Runs API Enhancement**
The public API now supports retrieving batch runs nested within evaluations for easier programmatic access to evaluation results.

* Added `include_runs` parameter to the list evaluations endpoint
* When enabled, returns each evaluation with its associated batch runs and their current status
* Includes detailed statistics and status counts for each run

#### Improvements

* Enhanced display of requests from additional LLM providers in the dashboard
* Improved handling of chat completion requests across different provider formats
* Better status tracking for evaluation batch runs

***

### Deployment 3

#### Improvements

* Enhanced reliability of third-party integration webhooks
* Improved handling of tool call arguments in OpenTelemetry trace processing for better compatibility with prompt blueprints
* Optimized trace filtering to reduce duplicate entries and improve performance

***

## March 20, 2026

### Deployment 1

#### New Features

**Public Trace API Endpoint**
New `/api/public/v2/traces/<trace_id>` endpoint allows you to retrieve all spans and request logs associated with a trace ID, making it easier to programmatically access complete trace data for debugging and analysis.

* Returns all spans in the trace with their associated request log IDs
* Scoped to your workspace for security
* Complements the existing request log retrieval endpoint

**Enhanced Request Log API Response**
The `/api/public/v2/request/<request_id>` endpoint now includes the `trace_id` field in the response, enabling you to navigate from individual requests to their complete traces.

**Workflow Details in API Response**
The workflow retrieval endpoint now returns the complete `workflow` object in the response, providing full metadata and configuration details alongside the existing `workflow_id`, `workflow_name`, and `version` fields.

#### Improvements

* Enhanced template rendering error detection for Anthropic and Google system messages in Jinja2 templates
* Improved reliability when retrieving large request logs with automatic retry logic for transient failures
* Better error messages when request log data is temporarily unavailable

***

### Deployment 2

#### Improvements

* Enhanced OpenTelemetry trace ingestion to support event-based message formats from modern observability frameworks
* Improved compatibility with real-time AI agent platforms that use span events for conversation tracking
* Better extraction of tool call information from distributed traces

***

### Deployment 3

#### Improvements

* Enhanced OpenTelemetry trace processing to better handle tool calls in conversational AI workflows
* Improved compatibility with industry-standard telemetry formats for multi-turn agent interactions
* More accurate capture of function calling sequences in traced LLM requests

***

## March 19, 2026

### Deployment 1

#### New Features

**Chat View for Request Traces**
View LLM request traces in a conversation-style chat interface for easier readability.

* Toggle between chat view and traditional template view
* See message flow with role-based avatars (user/assistant/system)
* Available in request logs and playground pages

**Enhanced Workflow API**
The `GET /workflows` endpoint now returns full workflow structure including nodes and edges.

* Query specific versions using `?version=N` parameter
* Query by release label using `?label=my-label` parameter
* New `GET /workflows/{id}/labels` endpoint lists all release labels for a workflow

#### Improvements

* Expanded structured output support for additional Bedrock models (Nova, Llama, Mistral families)
* Better error handling and logging for workflow code execution nodes
* Improved loading states in shared request pages

***

## March 18, 2026

### Deployment 1

#### New Features

**GPT-5.4 Mini and Nano Model Support**
PromptLayer now supports OpenAI's GPT-5.4 Mini and GPT-5.4 Nano models in the `Playground` and API.

* Configure reasoning effort, verbosity, and response format options for both models
* Leverage lower-cost alternatives to GPT-5.4 for appropriate use cases
* Access prompt caching capabilities for improved performance

#### Improvements

* Images now display correctly in `Playground` chat mode
* Dataset columns reordered to show `promptlayer_url` before `prompt` for easier request navigation
* Enhanced model configuration options for GPT-5.4 series models

***

### Deployment 2

#### New Features

**Chat History Injection for Prompt Templates**
Prompt template blocks in evaluations can now inject chat history messages from a dataset column directly into chat prompts.

* Enable chat history injection in the Advanced Settings section of the prompt template block configuration
* Select a source column containing message objects with role and content fields
* Messages are automatically appended to the end of your prompt template
* Supports both JSON and JSON5 formatted message lists for flexible data sources

***

## March 17, 2026

### Deployment 1

#### New Features

**Public API for Dataset Rows**
New REST API endpoint to programmatically retrieve paginated rows from `Datasets`, enabling integration with external tools and workflows.

* Access dataset rows via `/api/public/v2/datasets/{id}/rows` with support for search and pagination
* Returns structured row data matching dataset column definitions
* Supports up to 100 rows per request with flexible filtering

**Public API for Evaluation Results**
New REST API endpoint to fetch evaluation results programmatically, combining dataset inputs with evaluation scores.

* Access evaluation rows via `/api/public/v2/evaluations/{id}/rows` endpoint
* Returns both dataset input variables and evaluation cell results in a unified format
* Enables automated analysis and reporting on evaluation performance

**Enhanced OpenTelemetry Tracing Support**
Expanded tracing instrumentation to support additional SDKs and frameworks for automatic request logging.

* Improved compatibility with diverse instrumentation libraries
* More reliable extraction of provider and model information from traces

#### Improvements

* Enhanced input variable detection in `Playground` with truncation and tooltip support for long variable names
* Improved link handling in Wrangler AI for better navigation across all resource types
* Refined organization members table pagination for more consistent data loading
* Updated API key input styling across provider configuration pages for better visual consistency
* Improved deduplication logic for file annotations to prevent duplicate entries

***

### Deployment 2

#### New Features

**Deployment Usage Analytics**
Track token consumption and session activity across all your prompt deployments with new organization-level analytics.

* View daily token usage broken down by individual deployments
* Monitor session counts per deployment over time
* Compare usage across public and private deployments
* Access historical usage data for capacity planning

**Prompt Remixing**
Enable users to create their own versions of your shared prompts directly from the deployment interface.

* Toggle remix capability on or off for any deployment
* Users can fork and customize prompts while maintaining attribution
* Remixed versions are saved to the user's own workspace
* Great for templates and starter prompts you want others to build upon

#### Improvements

* Enhanced deployment management UI with improved session visibility and controls
* Added batch execution support for shared prompt deployments
* Improved file upload handling and multipart processing for large media files
* Better dataset creation flow with prompt template selection from request history
* Enhanced permission checks and access controls across deployment endpoints

***

## March 16, 2026

### Deployment 1

#### New Features

**Runtime Tool Variables in Prompt Templates**
Dynamic tool injection now supports variable substitution, enabling templates to generate tool definitions on-the-fly based on runtime context.

* Tool schemas can include variables (e.g., `{{user_id}}`, `{{domain}}`) that resolve during template execution
* Supports nested variable resolution within tool parameters and descriptions
* Enables dynamic function calling patterns where tool availability adapts to request context

**Chat Message Annotations**
Annotations can now be added directly to individual messages in chat-mode conversations for improved debugging and analysis.

* Attach metadata, tags, or notes to specific assistant or user messages
* Track message-level performance metrics and quality assessments

#### Improvements

* Enhanced function/tool overview dialog displays complete schema details with improved formatting
* Improved citation modal rendering with better support for complex reference structures
* Streamlined Docker image build process reduces deployment time
* Better visual distinction between different tool types in the functions list view
* Optimized frontend bundle size through refined dependency management

***

## March 15, 2026

### Deployment 1

#### New Features

**Public API Request Search Endpoint**
A new `/api/public/v2/requests/search` endpoint enables programmatic searching of request logs with structured filters.

* Search logs using the same filtering capabilities available in the dashboard
* Support for complex filter groups and structured queries
* Rate-limited to 10 requests per minute with up to 25 results per page

**BYOK Playground Limit Exemption**
Users who configure their own API keys (Bring Your Own Key) are now exempt from daily playground run limits.

* Unlimited playground testing when using your own API credentials
* Cost control stays with your organization while removing artificial usage caps

#### Improvements

* Improved dataset column JSON parsing with better error handling for sparse or malformed data
* Enhanced workspace member management interface with clearer permission displays
* Fixed API key modal display to better communicate rate limits and usage policies
* Standardized public API endpoint structure (moved `GET /api/public/v2/request/<id>` to `/requests/<id>`)
* Added permission checks to dataset creation and editing endpoints to enforce role-based access control

***

## March 12, 2026

### Deployment 1

#### New Features

**Hybrid Search for Registry**
Enhanced search across prompts, workflows, and datasets combining keyword matching with semantic understanding for more relevant results.

* Search results now surface contextually similar items even when exact keywords don't match
* Improved search ranking considers both text relevance and semantic meaning
* Background indexing keeps search up-to-date as you modify registry items

**Scroll Lock in Playground Chat**
Chat panel now maintains your scroll position when new messages arrive, preventing automatic jumping to the bottom.

* Toggle scroll lock on/off to control whether new messages auto-scroll
* Manually scrolling up automatically enables scroll lock
* Scroll to bottom re-enables auto-scroll behavior

#### Improvements

* Fixed search suggestions displaying incorrect text values in autocomplete dropdowns
* Resolved f-string variable indexing issues when searching prompt templates
* Added `language` field support for Google Code Execution tool responses
* Improved citation display by preserving original model response annotations without deduplication
* Enhanced registry list and grid views with optimized virtualization for faster rendering of large item collections

***

### Deployment 2

#### New Features

**OTLP Prompt Resolution by ID and Label**
Enhanced OpenTelemetry trace ingestion now supports flexible prompt identification and version resolution.

* Spans can reference prompts by `promptlayer.prompt.id` in addition to `promptlayer.prompt.name`
* Version resolution via `promptlayer.prompt.label` automatically links traces to labeled prompt versions
* Improved error handling when prompt identifiers are incomplete or not found in the workspace

**Duplicate Span Handling**
The `/spans-bulk` endpoint now intelligently handles duplicate span IDs to prevent data conflicts.

* Duplicate spans within the same batch are deduplicated before insertion (first occurrence wins)
* Duplicate spans across separate batches use upsert logic (last write wins)
* Ensures trace data remains consistent when the same span is reported multiple times

#### Improvements

* Added `flask embed_recently_used_prompts` command to backfill embeddings for prompts with recent traffic
* Added `flask normalize_recently_used_prompts` command to backfill normalized content for recently-used prompt versions
* Both commands support configurable look-back windows (default 365 days) and batch sizes for gradual processing
* Enhanced test coverage for duplicate span handling scenarios in bulk span creation

***

### Deployment 3

#### New Features

**Structured Search**
Advanced filtering interface for request logs with improved query building and autocomplete suggestions.

* Build complex filters using fields, operators, and values with keyboard-driven autocomplete
* Support for nested metadata filtering with `key_equals`, `key_not_equals`, and `key_contains` operators
* Multi-value selection for tags, labels, and metadata fields with `in` and `not_in` operators
* Apply date range presets like "Last 5 minutes" or shorthand like "30d" for quick filtering

#### Improvements

* Enhanced date picker with single date selection mode and custom preset support
* Added `NOT_IN` operator support for identifier, string, array, and nested key-value fields
* Improved table components with better row click handling and empty state messages
* Added `IS_EMPTY` and `IS_NOT_EMPTY` operators for nested metadata filtering
* Expanded operator support for input/output text fields to include `STARTS_WITH` and `ENDS_WITH`

***

### Deployment 4

#### Improvements

* Fixed search filters not correctly matching boolean and numeric metadata values (e.g., `false`, `true`, `42`)
* Resolved issue where changing search filters could trigger duplicate requests and cause stale results to display
* Improved nested field filtering to properly match metadata values regardless of type (string, boolean, or number)

***

## March 11, 2026

### Deployment 1

#### New Features

**Nested Search Support for Outputs and Input Variables**
Advanced search now supports filtering by output fields and input variables, matching the existing metadata search capabilities.

* Search for specific output values using `output:key=value` syntax
* Filter requests by input variable content with `input_variables:key=value`
* Use autocomplete suggestions for both output keys and input variable keys in the search bar

#### Improvements

* Improved snippet handling when creating prompt versions with overrides to ensure base references are used consistently
* Enhanced search suggestion performance for nested field queries (metadata, outputs, input variables)
* Input variables now preserve insertion order when rendering prompt templates
* Added structured logging context showing workspace and user IDs for better debugging and support

***

## March 10, 2026

### Deployment 1

#### New Features

**Model Override Support in Evaluations**
Enhanced evaluation workflows now preserve model configuration when routing between prompt templates and agents.

* Model override settings are now correctly passed through evaluation interfaces
* API type and model configuration IDs are properly maintained across workflow executions

#### Improvements

* Fixed tool call detection in search indexing to correctly identify assistant messages with tool calls
* Improved "Open Prompt" button functionality in image API evaluations to use correct routing
* Enhanced build efficiency by adding path guards to skip unnecessary backend image builds when only documentation or configuration files change

### Deployment 2

#### New Features

**Prompt Starring**
Users can now star important prompts for quick access and organization.

* Star/unstar prompts directly from the prompt template page
* View list of users who have starred a prompt
* Filter and prioritize frequently-used prompts

**Structured Search for Request Logs**
Advanced filtering capabilities for request logs with precise search criteria.

* Build complex queries using field-specific filters (metadata, tags, models, etc.)
* Get autocomplete suggestions for search fields based on your workspace data
* Sort results by any field with flexible ascending/descending order

**Enhanced Tool Rendering**
Native display support for Anthropic code execution and shell command tools.

* View bash command execution results with syntax highlighting
* See code patches applied by AI agents in a readable format
* Improved visualization of tool use blocks in chat interfaces

#### Improvements

* Filter prompt templates by tags via the API using the `tags` parameter
* Fixed "Open Prompt" button behavior in image-based evaluations to correctly navigate to prompt templates
* Resolved race condition in workflow output nodes that could cause incorrect status codes
* Added model override routing support for evaluation workflows
* Improved prompt template list performance with optimized tag indexing

***

### Deployment 3

#### New Features

**Multi-Prompt Search Filtering**
Advanced search now supports filtering across multiple prompts simultaneously and combining filters with logical operators.

* Apply filters to multiple prompt templates at once for cross-prompt analysis
* Combine search conditions using AND/OR logic for more precise queries
* Filter suggestions now respect existing search criteria for faster query building

**Inline Item Creation in Sidebar**
Create new items directly from empty folders in the sidebar navigation without navigating away from your current view.

* Click "New item" buttons that appear in expanded empty folders
* Context-aware creation automatically places items in the correct folder
* Streamlined workflow for organizing prompts, datasets, and other resources

#### Improvements

* Search autocomplete suggestions now dynamically update based on active filters
* Added support for null/not-null operators in numeric field searches
* Enhanced folder navigation with visual indicators for active item context
* Improved metadata value suggestions with better handling of nested fields
* Optimized search performance for large workspaces with complex filter combinations

***

### Deployment 4

#### New Features

**Anthropic Text Editor Tool Support**
Added support for Anthropic's text editor built-in tool, enabling AI assistants to view, create, and edit text files programmatically.

* Available for both Anthropic and Vertex AI (Anthropic models) providers
* Supports commands like view, create, insert, and string-based replace operations
* Automatically handles text editor tool results in request logs and prompt templates

#### Improvements

* Enhanced subscription tracking with monthly contract value and contract duration fields for better enterprise billing management
* Fixed real-time event listener limits to prevent connection issues when multiple components subscribe to the same channel
* Improved tool choice handling to correctly map Text Editor tool names in API requests

***

### Deployment 5

#### New Features

**Plain Text Search in Structured Search**
You can now use plain text search alongside structured filters to find request logs more quickly.

* Performs full-text search across request inputs and outputs while applying your structured filters
* Enables flexible searching when you need both keyword matching and precise filtering

**Tool Names Search and Filtering**
Search and filter request logs by the tools called during execution.

* Search for specific tool names using the search bar with autocomplete suggestions
* Filter requests by tool names in structured search queries
* Helps track which tools are being used across your prompts and workflows

#### Improvements

* Search results now prioritize exact matches in request inputs and outputs when using plain text search
* Tool name suggestions appear in the search bar autocomplete for faster filtering
* Structured search queries support filtering by tool execution status and metadata

***

## March 09, 2026

### Deployment 1

#### New Features

**OpenTelemetry Trace Ingestion Enhancements**
Support for modern OpenTelemetry semantic conventions and improved compatibility with observability libraries.

* Added support for gzip-compressed OTLP trace payloads to reduce network overhead
* Added support for newer `gen_ai.input.messages` and `gen_ai.output.messages` JSON format used by Ruby and other emerging instrumentations
* Improved parsing of `gen_ai.system_instructions` to properly handle system prompts from different providers
* Added automatic upsert logic for duplicate span IDs to ensure trace completeness when spans are sent multiple times

**Template Rendering for Tool/Function Messages**
Improved handling of LLM-generated tool and function call messages in prompt templates.

* Template validation now gracefully skips tool/function messages that contain JSON responses rather than user-authored templates
* Prevents false template rendering errors when JSON braces in tool responses are mistaken for template syntax
* Preserves support for legitimate template variables in few-shot tool examples

#### Improvements

* Added `playground_session_id` to request log bulk endpoint responses for better session tracking
* Improved JSON variable parsing to optimistically parse all string values, matching frontend batch-mode behavior
* Enhanced OTLP function name inference to support more provider-specific operation types (embeddings, text completion, content generation)
* Fixed provider family detection for Anthropic and Google AI models in OpenTelemetry traces
* Improved error handling for malformed Content-Type headers in trace ingestion

***

## March 07, 2026

### Deployment 1

#### New Features

**Anthropic Code Execution Tool Support**
Added support for Anthropic's native code execution tool capability, enabling AI models to write and execute Python code during conversations.

* Models can now generate and run code snippets directly within chat sessions
* Code execution results are displayed inline with conversation history
* Supports dynamic data analysis and computation workflows

**Enhanced Trace Filtering with Metadata Search**
Introduced advanced filtering for traces using custom metadata keys, making it easier to find specific traces in production systems.

* Search and filter traces by any custom metadata key stored in span attributes
* Autocomplete suggestions help discover available metadata keys across your workspace
* Filter results update in real-time as you type

**OpenAI Shell Tool Integration**
Added built-in shell tool support for OpenAI models, allowing AI assistants to execute shell commands when explicitly enabled.

* Enables automation workflows where models can interact with system commands
* Integrates with OpenAI's native tool calling infrastructure

#### Improvements

* Improved playground session initialization to correctly handle tool and function definitions when opening from request logs
* Enhanced request log input variable extraction to include tool/function data for better context when replaying requests
* Streamlined "Open in Playground" workflow to preserve all tool configurations from original requests
* Fixed trace metadata button display issues in the span details view
* Normalized message content format to consistently use content blocks across chat interfaces
* Improved Vite build configuration for better development server performance

***

## March 05, 2026

### Deployment 1

#### New Features

**OpenTelemetry Trace Ingestion**
Native support for industry-standard OpenTelemetry Protocol (OTLP) trace ingestion, enabling seamless integration with existing observability tooling.

* Ingest traces via standard OTLP/HTTP endpoint at `/v1/traces`
* Automatic extraction of GenAI semantic conventions for OpenAI and Anthropic providers
* Convert OTLP spans into PromptLayer request logs with proper error mapping and metadata preservation

**Multi-Message Tool Response Handling**
Enhanced playground chat interface now supports submitting multiple tool response messages simultaneously.

* Import and replay conversations with parallel tool calls from request logs
* Maintain correct message ordering when tools are invoked across conversation turns
* Proper hydration of chat history with multiple tool responses per assistant turn

**Chat History Import from Request Logs**
Import conversation history directly from request logs into playground chat sessions.

* Reset and re-seed chat from any logged request with one click
* Automatically diff request messages against current template to extract conversation context
* Per-variable-set chat history support for testing multiple scenarios simultaneously

#### Improvements

* Fixed playground chat crashes when trace metadata contains non-string values during URL sharing
* Resolved 500 errors when reading prompts that use legacy LangChain message format
* Fixed "No response" display issue for template render errors in request logs
* Improved image evaluation algorithm accuracy for visual content comparison
* Enhanced workspace member invitation dialog with better field validation
* Fixed chat message ordering when importing request logs with tool calls

***

## March 04, 2026

### Deployment 1

#### New Features

**Google File Search Tool Support**
Native integration with Google's File Search tool for Gemini models, enabling document-based context retrieval.

* Create and manage file search stores directly in the PromptLayer UI
* Upload documents to stores and associate them with prompts in the playground
* Documents are automatically indexed for semantic search during conversations
* Grounding metadata shows which documents were referenced in responses

**OpenAI MCP (Model Context Protocol) Tool**
Support for OpenAI's Model Context Protocol tools in prompt templates and playground.

* Configure MCP servers and tools through the built-in tools dialog
* Available for OpenAI models that support function calling
* Tool responses appear inline in conversation history

**User Attribution Tracking**
Track which team member created or modified resources across the platform.

* Author information displayed for prompts, datasets, evaluations, and notifications
* Filter resources by creator in the unified registry
* "Open Original Session" button on run requests links back to the source playground session

#### Improvements

* Added support for Claude Sonnet 4.5 on Amazon Bedrock
* Added support for Gemini 3.1 Flash Lite model
* Debounced playground input variable parsing to reduce API calls during typing
* Fixed issue where deleted file stores could still be selected in the UI
* Improved search indexing with deduplication to prevent duplicate results
* Redesigned settings navigation with clearer organization and visual hierarchy
* Enhanced vector store management with delete store capability
* Improved file preview URLs for local storage backends with HMAC-signed streaming

***

## March 03, 2026

### Deployment 1

#### New Features

**Anthropic Structured Output Support**
Added JSON Schema support for Anthropic models to enforce structured responses.

* Configure `response_format` with JSON Schema in prompt templates for Claude models
* Automatically converts to Anthropic's `output_config` format
* Also supported for Claude models running on AWS Bedrock

**Organization Members Management**
Enhanced organization members page with improved filtering and detailed member views.

* View all workspaces and roles for each organization member in a detailed side panel
* Filter members by workspace, role, or search by name/email
* Members can now remove themselves from organizations without owner permissions

#### Improvements

* Fixed score slider to properly handle integer-only scores
* Added workspace search by name in workspace listing
* Improved autocomplete components with better keyboard navigation and multi-select support
* Enhanced request display to show `error_type` and `error_message` fields when present
* Added validation for `error_type` field in `/track-request` endpoint to match `/log-request` behavior
* Fixed memory leak in scheduled job processing

***

## March 01, 2026

### Deployment 1

#### Improvements

* Conversation simulator now surfaces errors from follow-up turns instead of silently ending conversations, making it easier to diagnose multi-turn evaluation failures
* Request logs with warning status now display partial responses when available, providing visibility into requests that partially succeeded
* Fixed display logic to correctly identify the final assistant response in multi-turn conversations, ensuring request context and actual output are properly distinguished
* Reduced backend test parallelization to improve test stability and reliability

***

## February 28, 2026

### Deployment 1

#### New Features

**Public API Request Payload Endpoint**
New `/api/public/v2/request-payload` endpoint allows you to retrieve complete request details including prompt blueprints, token usage, and latency metrics.

* Returns full prompt blueprint structure for easy reproduction
* Includes comprehensive metadata: provider, model, tokens, pricing, and timing
* Supports API key authentication

#### Improvements

* Improved Playground reliability on slow network connections by buffering early messages to prevent UI stalls
* Enhanced error handling for WebSocket token refresh failures with better logging for troubleshooting
* Fixed race condition in report cell generation that could cause false failures under high concurrency
* Improved WebSocket connection stability by returning cached tokens when refresh attempts fail
* Enhanced error reporting for messaging service failures with clearer error messages and categorization

***

## February 27, 2026

### Deployment 1

#### New Features

**OpenAI Images API Support**
Full support for OpenAI's image generation models including `gpt-image-1`, `gpt-image-1-mini`, `gpt-image-1.5`, `dall-e-3`, and `dall-e-2`.

* Configure quality, size, background, output format, and moderation settings directly in the Playground
* Generate multiple images in a single request with `n` parameter control
* View generated images with revised prompts in dedicated accordion sections

**Google Gemini Image Generation**
Added `gemini-3.1-flash-image-preview` model for AI-generated images via Google/Vertex AI.

* Customize image size (0.5K to 4K) and aspect ratio (1:1, 16:9, 21:9, and more)
* Includes standard Gemini safety settings and generation parameters

**URL Context Tool for Google/VertexAI**
Web search and URL content retrieval now available for Google and Vertex AI models in the Playground.

* Extract and analyze content from web pages during conversations
* Matches existing functionality available for OpenAI models

**Enhanced Custom Scoring System**
Refactored evaluation scoring with improved reliability and performance.

* Automatically recalculates report scores when evaluation criteria are updated
* Prevents score updates on incomplete evaluations

#### Improvements

* Fixed WebSocket connection timing to establish only after authentication token is available
* Increased message history buffer to 400 messages for improved chat continuity
* Resolved dynamic resolution stack errors in evaluation workflows
* Enhanced Playground sidebar layout with better widget spacing and control bar positioning
* Improved clipboard handling for content copy operations in the editor
* Fixed cost calculations for `nano-banana-2` model
* Streamlined prompt template retrieval logic for better reliability

***

## February 26, 2026

### Deployment 1

#### New Features

**OpenAI Images API Support**
PromptLayer now supports OpenAI's image generation models including `gpt-image-1`, `gpt-image-1-mini`, `gpt-image-1.5`, `dall-e-3`, and `dall-e-2`.

* Track and log all image generation requests with full parameter support (quality, size, format, moderation)
* View generated images directly in the request logs with revised prompt accordion
* Monitor token-based pricing for new GPT image models

**Google Gemini Tool Support Enhancements**
Extended tool support for Google and VertexAI models with additional capabilities.

* Added URL context tool support for fetching and processing web content
* Added code execution tool support for running code within model interactions
* Preserved thinking blocks for extended reasoning visibility in responses

**Improved Markdown Rendering**
Enhanced markdown display across the platform for better content readability.

* Richer formatting support in chat messages and outputs
* Improved code block rendering with syntax highlighting
* Better handling of complex markdown structures in evaluations and logs

#### Improvements

* Added human-readable status descriptions in the UI for better request monitoring
* Fixed refresh button behavior in sidebar navigation for consistent state management
* Improved error handling for team member invitations with clearer error messages
* Enhanced clipboard support for copying content from rich text editors
* Fixed prompt analytics page to correctly display evaluations without scores
* Improved evaluation table columns to show more detailed metrics
* Enhanced streaming performance for playground outputs with better state management

***
