{ "name": "VEYNE", "short_name": "VEYNE", "description": "Assistant d'intelligence artificielle propulsé par Claude.", "start_url": "/", "scope": "/", "display": "standalone", "orientation": "portrait-primary", "background_color": "#04070c", "theme_color": "#04070c", "icons": [ { "src": "/icon.svg", "sizes": "any", "type": "image/svg+xml", "purpose": "any maskable" } ], "share_target": { "action": "/partage", "method": "POST", "enctype": "multipart/form-data", "params": { "title": "title", "text": "text", "url": "url", "files": [ { "name": "files", "accept": ["image/*", "text/*", ".md", ".json", ".csv"] } ] } }, "shortcuts": [ { "name": "Parler", "short_name": "Parler", "description": "Ouvrir la conversation vocale", "url": "/?action=parler", "icons": [{ "src": "/icon.svg", "sizes": "any", "type": "image/svg+xml" }] }, { "name": "Analyse", "short_name": "Analyse", "description": "Nouvelle trajectoire en mode Analyse", "url": "/?mode=analyse", "icons": [{ "src": "/icon.svg", "sizes": "any", "type": "image/svg+xml" }] }, { "name": "Nouvelle trajectoire", "short_name": "Nouvelle", "description": "Repartir d'une conversation vierge", "url": "/?action=nouveau", "icons": [{ "src": "/icon.svg", "sizes": "any", "type": "image/svg+xml" }] }, { "name": "Archives", "short_name": "Archives", "description": "Rouvrir une trajectoire conservée", "url": "/?action=archives", "icons": [{ "src": "/icon.svg", "sizes": "any", "type": "image/svg+xml" }] } ] }