Quick Start: connectionless TypeScript steps point to controls missing from the pinned demo
Nobody has claimed this yet.
Assessment
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Newbie friendliness
- 82/100
- Issue type
- Documentation
- Clarity
- Clearly specified
- Activity status
- Active
- Tech stack
- typescript
- Domain
- documentation
Research direction
Read documentation/develop/quick-start.md at the credential-offer and presentation invitation steps, then compare them with the pinned SDK demo’s demos/next/src/pages/connections.tsx and demos/next/src/components/OOB.tsx. Update both TypeScript flows to match the Connections route, invitation controls, sender, and separate acceptance steps shown by those sources. Done when both tabs accurately describe the v6.6.0 demo and meet the acceptance criteria.
Written by the indexing model from the issue text.
Description
User impact
TypeScript users cannot locate the instructed invitation input/button, blocking the documented connectionless credential and presentation journeys.
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: Credential-offer invitation steps and presentation invitation steps. Limited to TypeScript; matching mobile versions were not established.
Observed versus expected
The tabs direct users to “Credential Offer” / “Request Presentation” sections and an Accept Invitation button. In v6.6.0, the invitation input is on Connections, headed Accept OOB (Connections / Presentations), with a Create connection button. Expected: give an actual pinned-demo entry path/control for both flows; identify the proof invitation as coming from the verifier, not the issuer.
Evidence and reproduction
Compare:
- Connections page mounting OOB.
- OOB heading, Create connection button, and parse/accept handler.
- SDK attachment handling: OOB import stores/emits attached messages; it does not automatically accept the credential offer.
- Pinned SDK presentation example, already pointing to Connections.
No browser session was run; navigation, labels and handler behavior are established statically.
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 page/path, connectionless, demo/accept and Accept Invitation. Reviewed docs PR #145, #159, #196, #223 and discussion/patches; none corrects these connectionless UI steps. sdk-ts PR #470 changes separately owned SDK examples, not this local portal Markdown. No matching open repair was found.
Acceptance criteria
- Both TypeScript connectionless tabs describe controls/navigation present in v6.6.0.
- Identify the correct invitation sender and distinguish invitation import from subsequent offer/proof acceptance.
- Verify route, input and action against matching demo source or a safe local demo run.
- Dominant language
- TypeScript
- Stars
- 15
- Forks
- 8
- Avg merge
- 7d 19h
- Merged PRs (30d)
- 3
Getting set up
- No Dockerfile or Docker Compose file
- No pull request template
- Read the contributing guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from hyperledger-identus/docs
-
documentation
Difficulty 1/5 1-3 hours Newbie friendliness 89/100
hyperledger-identus/docs#296 ·
-
documentation
Difficulty 2/5 1-3 hours Newbie friendliness 83/100
hyperledger-identus/docs#294 ·
-
Quick Start: TypeScript demo requires Accept, but the guide promises automatic offer acceptanceOpendocumentation
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
hyperledger-identus/docs#293 ·
-
documentation
Difficulty 1/5 Under an hour Newbie friendliness 85/100
hyperledger-identus/docs#291 · 1 comment ·
-
documentation
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
hyperledger-identus/docs#290 ·
All issues in hyperledger-identus/docs
Similar issues
-
Shell: serve the home app's Cookie Policy on a hard reloadPossibly taken @2001anshkaushik claimed this today. Openfeature module:ai
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
rocketride-org/rocketride-server#2899 · 1 comment ·
Maintainers usually reply within 2 days
-
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
wazuh/wazuh-dashboard-plugins#9551 ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
gofish-graphics/gofish-graphics#1252 ·
Maintainers usually reply within 1 day
-
optimization P3 size:XS
Difficulty 1/5 1-3 hours Newbie friendliness 88/100
josephfung/curia#2366 ·
Maintainers usually reply within 1 day
-
type:bug
Difficulty 2/5 1-3 hours Newbie friendliness 65/100
nightgauge/nightgauge#2688 ·
Maintainers usually reply within 1 day