Quick Start: TypeScript demo requires Accept, but the guide promises automatic offer acceptance
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 2/5
- Tiempo estimado
- 1-3 horas
- Aptitud para principiantes
- 82/100
- Tipo de issue
- Documentación
- Claridad
- Bien especificado
- Estado de actividad
- Activo
- Stack tecnológico
- typescript
- Área
- documentation
Línea de trabajo
Lee documentation/develop/quick-start.md en la sección TypeScript Sample APP y compárala con la demo fijada en v6.6.0 en Message.tsx y actions/index.ts. Confirma el control Accept y la solicitud que envía, distinguiendo la aceptación del holder de automaticIssuance del issuer. Actualiza la guía para describir la acción del holder y luego verifica las instrucciones con esas fuentes fijadas.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
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.
- Lenguaje dominante
- TypeScript
- Estrellas
- 15
- Forks
- 8
- Merge medio
- 7 d 19 h
- PR fusionados (30 d)
- 3
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Sin plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de hyperledger-identus/docs
-
documentation
Dificultad 1/5 1-3 horas Aptitud para principiantes 89/100
hyperledger-identus/docs#296 ·
-
documentation
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
hyperledger-identus/docs#295 ·
-
documentation
Dificultad 2/5 1-3 horas Aptitud para principiantes 83/100
hyperledger-identus/docs#294 ·
-
documentation
Dificultad 1/5 Menos de una hora Aptitud para principiantes 85/100
hyperledger-identus/docs#291 · 1 comentario ·
-
documentation
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
hyperledger-identus/docs#290 ·
Todos los issues de hyperledger-identus/docs
Issues similares
-
Parallel reticle_verify opens per-flow leases without the source lease's ignoreHTTPSErrorsPosiblemente ocupada @as992949791 la tomó hoy. Abiertogood first issue help wanted
Dificultad 2/5 1-3 horas Aptitud para principiantes 85/100
reticlehq/reticle#2033 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
Los mantenedores suelen responder en 1 día
-
area:quality p3-medium ready-for-agent type:docs
Dificultad 2/5 1-3 horas Aptitud para principiantes 83/100
fderuiter/deruiter.dev#3589 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
manfredsteyer/angular-oauth2-oidc#1514 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
marmelab/react-admin#11431 ·
Los mantenedores suelen responder en 1 día