{"domain":"glance.com","count":1,"changes":[{"captured_at":"2026-06-16T13:59:04","card_hash":"fc4793f68da721024389ade0db738ce26b39310188ac0eca07d5347c7df8f592","previous_card_hash":null,"diff":{"skills_added":[{"id":"check_selfie","name":"Check Selfie Status","description":"Check whether the user already has a usable selfie on file. Requires a bearer token.","tags":["selfie","try-on","auth"],"inputModes":["application/json","text/plain"],"outputModes":["application/json"]},{"id":"get_mix_and_match","name":"Mix & Match Outfit Pairing","description":"Given a product, suggest complementary items to build a full outfit. Public — no auth required.","tags":["fashion","shopping","outfit","recommendation"],"inputModes":["application/json","text/plain"],"outputModes":["application/json"]},{"id":"get_product_details","name":"Get Product Details","description":"Fetch full product detail for a SKU — price, brand, description, images, availability. Public — no auth required.","tags":["fashion","shopping","product","pdp"],"inputModes":["application/json","text/plain"],"outputModes":["application/json"]},{"id":"get_selfie","name":"Get User Selfie","description":"Fetch the user's stored selfie. Requires a bearer token.","tags":["selfie","image","auth"],"inputModes":["application/json","text/plain"],"outputModes":["application/json"]},{"id":"get_uploaded_image","name":"Get Uploaded Image","description":"Fetch a previously uploaded image by reference. Requires a bearer token.","tags":["upload","image","auth"],"inputModes":["application/json","text/plain"],"outputModes":["application/json"]},{"id":"get_user_looks","name":"Get User Looks","description":"Retrieve the user's saved AI-generated try-on looks. Requires a bearer token.","tags":["fashion","try-on","looks","auth"],"inputModes":["application/json","text/plain"],"outputModes":["application/json"]},{"id":"request_user_selfie","name":"Request User Selfie","description":"Prompt the user to upload a selfie, required for virtual try-on. Requires a bearer token.","tags":["selfie","upload","try-on","auth"],"inputModes":["application/json","text/plain"],"outputModes":["application/json"]},{"id":"search_fashion_products","name":"Search Fashion Products","description":"Send a natural-language query (e.g. 'red summer dress under ₹2000'). Returns a product carousel with images, prices, brands, and CTA links. Public — no auth required.","tags":["fashion","shopping","search","discovery"],"inputModes":["text/plain"],"outputModes":["application/json"]},{"id":"show_products_carousel","name":"Show Products Carousel","description":"Render a set of products as a carousel artifact for display. Public — no auth required.","tags":["fashion","shopping","ui","carousel"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"show_wishlist","name":"Show Wishlist","description":"Render the user's current wishlist. Requires a bearer token.","tags":["wishlist","shopping","ui","auth"],"inputModes":["application/json","text/plain"],"outputModes":["application/json"]},{"id":"try_on_product","name":"Virtual Try-On (Single Product)","description":"Render the user wearing a single product using their selfie. Requires a bearer token and an uploaded selfie (see request_user_selfie).","tags":["fashion","try-on","virtual","auth"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"try_on_products","name":"Virtual Try-On (Multiple Products)","description":"Render the user wearing multiple products together (full look) using their selfie. Requires a bearer token and an uploaded selfie.","tags":["fashion","try-on","virtual","outfit","auth"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"upload_image","name":"Upload Image","description":"Upload an image (e.g. a selfie or reference photo) for use in try-on flows. Requires a bearer token.","tags":["upload","image","auth"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"wishlist_add","name":"Add to Wishlist","description":"Add a product to the user's wishlist. Requires a bearer token.","tags":["wishlist","shopping","auth"],"inputModes":["application/json","text/plain"],"outputModes":["application/json"]},{"id":"wishlist_remove","name":"Remove from Wishlist","description":"Remove a product from the user's wishlist. Requires a bearer token.","tags":["wishlist","shopping","auth"],"inputModes":["application/json","text/plain"],"outputModes":["application/json"]}],"skills_removed":[],"skills_changed":[],"fields_changed":[{"field":"name","before":null,"after":"GlanceAI Fashion Agent"},{"field":"description","before":null,"after":"Fashion product discovery and virtual try-on via the Glance catalog. Search products in natural language, view product details, get AI outfit pairings, run virtual try-on against a user selfie, and manage a wishlist. Discovery skills are public; try-on, selfie, and wishlist skills require a bearer token."},{"field":"version","before":null,"after":"1.0.0"},{"field":"url","before":null,"after":"https://ember.ailooks.glance.com/a2a"}],"other_changed":true,"is_empty":false,"human_summary":"added 15 skills · name ∅ → GlanceAI Fashion Agent · description ∅ → Fashion product discovery and virtual tr · version ∅ → 1.0.0 · url ∅ → https://ember.ailooks.glance.com/a2a"}}]}