Quick Start: TypeScript demo requires Accept, but the guide promises automatic offer acceptance
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 2/5
- Tempo stimato
- 1-3 ore
- Idoneità per principianti
- 82/100
- Tipo di issue
- Documentazione
- Chiarezza
- Specificata chiaramente
- Stato di attività
- Attiva
- Stack tecnologico
- typescript
- Ambito
- documentation
Direzione di ricerca
Leggi documentation/develop/quick-start.md nella sezione TypeScript Sample APP e confrontala con la demo fissata alla v6.6.0 in Message.tsx e actions/index.ts. Conferma il controllo Accept e la richiesta che invia, distinguendo l’accettazione da parte del holder da automaticIssuance dell’issuer. Aggiorna la guida per descrivere l’azione del holder, quindi verifica le istruzioni rispetto a queste fonti fissate.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
User impact
A holder waits for automatic acceptance instead of performing the action needed to send the credential request.
Affected documentation and ownership
- Page: Quick Start Guide, GET 200 at 2026-10-28 20:48:50 UTC; affected source text is also deployed.
- Editable owner: hyperledger-identus/docs, local hand-authored
documentation/develop/quick-start.mdatfa985dfa33caefa45bf1e9009e1f6f5a445344fb; not imported SDK content or generated API output. - Intended versions: page environment pins select Agent 2.0.0 (
5865d9470dc5ce6631aec780e7cf63d4f454555a); SDK checkout selects v6.6.0 (1a9da8135ec5745bca182904f0a1703d7be6d1a2). Matching pins, not latest releases, govern this comparison. - Affected text: TypeScript Sample APP offer-acceptance claim
Observed versus expected
The guide says the CredentialOffer “will be automatically accepted as soon as it reaches the browser.” The pinned NextJS demo instead displays Accept / Reject for a received unanswered offer. Expected: describe the explicit holder acceptance step and where to perform it. Issuer automaticIssuance: true controls issuance after a request, not holder consent.
Evidence and reproduction
Compare Message.tsx Accept calling app.acceptCredentialOffer, the acceptCredentialOffer action preparing/sending the credential request, and the registered message handler, which processes issued credentials and displays messages rather than auto-accepting offers.
This is a pinned-source contradiction, not an interactive browser result.
Verification used Python 3.13.15 text/HTML inspection of immutable public sources and deployed text. No repository code, compiler/build, service request or browser test was run; deployment commit identity is not exposed.
Existing work checked
Fully paginated open/closed issue-and-PR inventories in docs, cloud-agent and sdk-ts, plus title/body/comment searches by page/component/root cause and relevant discussion/patch reads. Searched Quick Start, demo/accept, acceptCredentialOffer, automaticIssuance and auto-accept. Reviewed docs PR #60, #145, #159, #196, #223 and relevant discussion/patches: none repairs this sample-app acceptance claim. The protocol-filter repair proposed in closed PR #196 is separate. No matching open repair was found.
Acceptance criteria
- TypeScript sample-app instructions describe the holder action required by v6.6.0 instead of promising automatic offer acceptance.
- Verify the documented control/action against the pinned demo, distinguishing holder acceptance from issuer automatic issuance.
- Lingua principale
- TypeScript
- Stelle
- 15
- Fork
- 8
- Merge medio
- 7g 19h
- PR unite (30g)
- 3
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Nessun modello di pull request
- Leggi 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 hyperledger-identus/docs
-
documentation
Difficoltà 1/5 1-3 ore Idoneità per principianti 89/100
hyperledger-identus/docs#296 ·
-
documentation
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
hyperledger-identus/docs#295 ·
-
documentation
Difficoltà 2/5 1-3 ore Idoneità per principianti 83/100
hyperledger-identus/docs#294 ·
-
documentation
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 85/100
hyperledger-identus/docs#291 · 1 commento ·
-
documentation
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
hyperledger-identus/docs#290 ·
Tutte le issue di hyperledger-identus/docs
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
marmelab/react-admin#11431 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 88/100
db-ux-design-system/core-web#8655 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 74/100
I maintainer di solito rispondono entro 1 giorno
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
stripe/react-stripe-js#728 ·
-
[Upload Grade C dataset] the pop-up changes it's size while uploading the document => Jumping effectApertabug
Difficoltà 2/5 1-3 ore Idoneità per principianti 66/100
epam/statgpt-admin-frontend#305 ·
I maintainer di solito rispondono entro 1 giorno