spotify_dj_analyze
Analyze a Spotify playlist's audio features and store a position-safe DJ analysis, with overrides for manual readings and policies for missing data.
Instructions
Fetch current audio evidence and store a position-safe DJ analysis.
Use anchor to retain incomplete tracks in place or error to reject
incomplete analysis. Explicit legacy features override provider values.
Audio is fetched for each call; this tool does not maintain a feature cache.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| source | No | auto | |
| features | No | ||
| overrides | No | ||
| playlist_id | Yes | ||
| missing_feature_policy | No | anchor |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| audio | Yes | ||
| warnings | Yes | ||
| positions | Yes | ||
| analysis_id | Yes | ||
| playlist_id | Yes | ||
| snapshot_id | Yes | ||
| playlist_name | Yes | ||
| schema_version | No |