{"name":"media_search","inputSchema":{"type":"object","properties":{"query":{"type":"string","minLength":1,"description":"Natural-language description of the creative media to find."},"tags":{"description":"Optional tags; an asset matches only if it carries ALL of them.","type":"array","items":{"type":"string","minLength":1}},"kind":{"description":"Optional media type filter (image | video).","type":"string","enum":["image","video","file","audio"]},"source":{"description":"Optional origin filter (upload, ai_generated, canvas, inspiration, …).","type":"string","enum":["upload","ai_generated","backfill","canvas","inspiration","hyperframe","chat_upload","clip","reel","meta_ad","figma","goal_artifact","forge"]},"reviewStatus":{"description":"Optional review-workflow filter; pass 'approved' to restrict to assets the brand has signed off on.","type":"string","enum":["none","draft","in_review","needs_changes","approved"]},"limit":{"default":8,"type":"integer","minimum":1,"maximum":20},"threshold":{"default":0.2,"type":"number","minimum":0,"maximum":1}},"required":["query"],"additionalProperties":false}}
