analyzing-mlflow-session

Community

Debug MLflow chat sessions at a glance.

AuthorRamVegiraju
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill analyzes an MLflow session — a sequence of traces from a multi-turn chat conversation or interaction. It helps you debug a chat conversation, review a session or chat history, find where a multi-turn chat went wrong, or analyze patterns across turns. Traces within a session are linked by a shared session ID stored in trace metadata.

Core Features & Use Cases

  • Reconstruct conversations by collecting per-turn inputs and outputs from root span attributes (e.g., mlflow.spanInputs/mlflow.spanOutputs) and linking traces by session ID.
  • Identify schema and key fields, inspect assessments, and audit session-level vs per-turn evaluations to pinpoint where issues originate.
  • Analyze multi-turn session quality across turns, detect drift or inconsistencies, and surface actionable insights for debugging.

Quick Start

Run the discover_schema.sh script to identify the session inputs/outputs, then inspect individual turns with the inspect_turn.sh script.

Dependency Matrix

Required Modules

mlflowjq

Components

scripts

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: analyzing-mlflow-session
Download link: https://github.com/RamVegiraju/databricks-samples/archive/main.zip#analyzing-mlflow-session

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.