{"name":"brand_knowledge","inputSchema":{"type":"object","properties":{"action":{"type":"string","enum":["overview","search","read","validate","document_status","cross_reference","add_text","add_file","add_url","upload_url","upload_finalize","update","archive","restore","save_permanent"]},"query":{"type":"string","minLength":1,"maxLength":2000},"sources":{"minItems":1,"type":"array","items":{"type":"string","enum":["documents","brand_report","guidelines","design_system"]}},"categories":{"minItems":1,"type":"array","items":{"type":"string","enum":["brand_guidelines","design_system","creative_strategy","audience_persona","product_info","campaign_deliverable","misc"]}},"limit":{"type":"integer","minimum":1,"maximum":20},"source":{"type":"string","enum":["brand_book","guidelines","onboarding","profile","design_system"]},"design_section":{"type":"string","enum":["palette","typography","spacing","radii","shadows","layout","components","iconography","motion","voice","imagery","logo","formats"]},"format":{"type":"string","enum":["json","dtcg"]},"section":{"type":"string","enum":["voice","pmf","audience","persona","all"]},"purpose":{"type":"string","minLength":1,"maxLength":120},"full":{"type":"boolean"},"copy":{"type":"string","minLength":1,"maxLength":10000},"platform":{"type":"string","enum":["instagram","facebook","linkedin","tiktok"]},"document_id":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"},"name":{"type":"string","minLength":1,"maxLength":255},"text":{"type":"string","minLength":1,"maxLength":200000},"file_name":{"type":"string","minLength":1,"maxLength":180},"mime_type":{"type":"string","minLength":1,"maxLength":160},"file_base64":{"type":"string","minLength":4,"maxLength":7000000},"url":{"type":"string","format":"uri"},"upload_path":{"type":"string","minLength":1,"maxLength":400},"category":{"type":"string","enum":["brand_guidelines","design_system","creative_strategy","audience_persona","product_info","campaign_deliverable","misc"]},"retention":{"type":"string","enum":["permanent","ephemeral"]},"expected_updated_at":{"type":"string"},"mode":{"type":"string","enum":["preview","confirm"]},"confirm_token":{"type":"string","minLength":1},"operation_id":{"type":"string","minLength":1,"maxLength":128},"lens_limit":{"type":"integer","minimum":1,"maximum":6}},"required":["action"],"additionalProperties":false}}
