Add ui.homepage field for redirecting to the app's homepage
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 2/5
- Tempo stimato
- 1-3 ore
- Idoneità per principianti
- 72/100
- Tipo di issue
- Funzionalità
- Chiarezza
- Specificata chiaramente
- Stato di attività
- Tranquilla
- Stack tecnologico
- typescript
- Ambito
- api
Direzione di ricerca
Individua l’interfaccia TypeScript UIResourceMeta e rivedi le definizioni dei metadati nelle vicinanze e i test di validazione o di tipo. Aggiungi il campo opzionale per l’URL della homepage con la semantica documentata, quindi verifica che i metadati esistenti rimangano validi e che il nuovo campo venga accettato.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Is your feature request related to a problem? Please describe.
There's no field for an app's actual homepage. ui.domain is a host-assigned sandbox origin, and the MCP server's own URL isn't necessarily the app's homepage (the app's public-facing site may be hosted separately from the MCP server). Hosts have no way to link users back to the app's real homepage.
Note that ChatGPT's Apps SDK already overloads _meta.ui.domain for something else: per their Build your MCP server docs, setting domain also controls whether the fullscreen "punch-out" button is shown, since ChatGPT renders the widget under <domain>.web-sandbox.oaiusercontent.com. That's a sandbox/rendering concern, separate from "where is the app's homepage."
Describe the solution you'd like
Add an optional homepage field to UIResourceMeta:
interface UIResourceMeta {
// ...
// The app's public homepage URL, which may differ from where the
// MCP server itself is hosted.
// Hosts MAY use this to let users navigate to the app's homepage.
homepage?: string;
}
- Lingua principale
- TypeScript
- Stelle
- 2.9k
- Fork
- 387
- Merge medio
- 3h 21m
- PR unite (30g)
- 6
Guida per i contributori
Apri la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di modelcontextprotocol/ext-apps
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 84/100
modelcontextprotocol/ext-apps#767 ·
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
modelcontextprotocol/ext-apps#742 · 1 commento ·
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 72/100
modelcontextprotocol/ext-apps#711 ·
-
Spec: Deprecate Sampling Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 65/100
modelcontextprotocol/ext-apps#706 ·
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
modelcontextprotocol/ext-apps#687 ·
Tutte le issue di modelcontextprotocol/ext-apps
Issue simili
-
Browser Waiting for: Product Owner
Difficoltà 2/5 1-3 ore Idoneità per principianti 85/100
getsentry/sentry-javascript#24577 · 1 commento ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
agilepathway/label-checker#640 ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 84/100
copse-dev/agent-pane#2953 ·
-
[aw] Upgrade available Apertaagentic-workflows
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 85/100
githubnext/rig#534 ·
-
automation missing-model model-sync provider:pioneer
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
anomalyco/models.dev#7701 ·