get_changes
Detect what changed since the last saved baseline for a tracked creator. Runs a fresh analyze_account under the hood, compares against the most recent CreatorSnapshot, persists the new snapshot, and returns ONLY the meaningful shifts (format, viral DNA, engagement, hook pattern, topic pillars, outlier videos). Use when the user asks 'what changed with @creator', 'anything new', 'check this competitor again', 'what's different since last time', 'check my tracked creator', or 'has anything changed'. Requires a previously tracked creator (call analyze_account + watch_account first if there is no baseline yet). Costs 5 credits per call because the fresh analysis is genuine (not cached). Returns a top_action pointing at the single next tool worth calling given the detected change. Returns status='no_meaningful_change' honestly when nothing shifted — no fabricated deltas.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| handle | No | Creator handle (with or without @). Required if watch_id is not provided. | |
| platform | No | Platform the tracked creator publishes on. Required if watch_id is not provided. | |
| watch_id | No | Watch identifier returned by watch_account or list_watches. Preferred over (platform, handle) when you have it — the ownership check is exact. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| status | No | changes_found = meaningful shifts detected; no_meaningful_change = fresh analysis ran, nothing shifted enough to matter; baseline_refreshed = prior snapshot used an incompatible schema, new baseline saved; not_tracked = no active CreatorWatch for that creator; no_baseline = watch exists but has no snapshots yet. | |
| changes | No | ||
| creator | No | ||
| platform | No | ||
| top_action | No | Single most useful next tool call given the detected changes. null when nothing meaningful shifted. | |
| snapshot_count | No | Total snapshots saved for this watch after this call. | |
| credits_charged | No | ||
| high_importance | No | ||
| medium_importance | No | ||
| meaningful_changes | No | Count of high + medium importance changes. | |
| current_snapshot_at | No | ||
| previous_snapshot_at | No |