You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix(sdk-install): identity-verification truths from a live install run (0.3.1)
A real from-zero install against an enforcing environment corrected
three claims and added the trap that actually bit:
- "silently rejected" was imprecise: the identify() promise REJECTS with
a misleading generic "check your network connection" message —
identical for missing token / bad signature / no active secret — and a
fire-and-forget call surfaces only as an empty-reason Uncaught
(in promise). SKILL.md, identity-verification.md and troubleshooting.md
now describe that real signal (and advise awaiting identify during
rollout).
- New headline trap: even CORRECTLY signed tokens fail when the target
environment has no ACTIVE secret — classically a secret copied from
another environment's settings page. Secrets are per-environment.
- Secret lifecycle is console-only (the API/MCP deliberately has no
signing-secret surface) — confirm registration with the admin before
testing enforcement.
- verify.md: driving the widget programmatically — a11y snapshots show
the iframe as an opaque frame (dispatch via contentDocument), and some
controls need the full pointer event sequence, not a bare .click().
Version 0.3.0 → 0.3.1 across the six manifests (validate.js green).
Copy file name to clipboardExpand all lines: .claude-plugin/plugin.json
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -1,7 +1,7 @@
1
1
{
2
2
"name": "usertour",
3
3
"description": "Skills for Usertour in-app onboarding — authoring content (flows, checklists, launchers, banners, surveys) and installing the Web SDK — via the Usertour API/MCP",
Copy file name to clipboardExpand all lines: .codex-plugin/plugin.json
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
{
2
2
"name": "usertour",
3
-
"version": "0.3.0",
3
+
"version": "0.3.1",
4
4
"description": "Skills for Usertour in-app onboarding — authoring content (flows, checklists, launchers, banners, surveys) and installing the Web SDK — via the Usertour API/MCP",
Copy file name to clipboardExpand all lines: .cursor-plugin/plugin.json
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
{
2
2
"name": "usertour",
3
-
"version": "0.3.0",
3
+
"version": "0.3.1",
4
4
"description": "Skills for Usertour in-app onboarding — authoring content (flows, checklists, launchers, banners, surveys) and installing the Web SDK — via the Usertour API/MCP",
0 commit comments