Skip to content

Use email OTP signup in onboarding skill#50

Open
mnvsk97 wants to merge 2 commits into
mainfrom
codex/onboarding-email-otp
Open

Use email OTP signup in onboarding skill#50
mnvsk97 wants to merge 2 commits into
mainfrom
codex/onboarding-email-otp

Conversation

@mnvsk97

@mnvsk97 mnvsk97 commented May 24, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • Updates the onboarding skill to support creating a tenant via email OTP from the terminal session.
  • Calls the hosted registration service by default, with TFY_REGISTRATION_SERVER_URL as an override.
  • Sends x-truefoundry-registration-source: skills so backend metadata records signup source.

Scope

Only the onboarding skill instructions changed. Other skills are untouched.

Validation

  • git diff --check
  • ./scripts/validate-skills.sh
  • ./scripts/validate-skill-security.sh

Note

Medium Risk
Updates onboarding instructions to perform tenant signup via terminal-based OTP using curl, which introduces a new external API call flow and handling of user email/OTP values. Impact is limited to the truefoundry-onboard skill documentation/allowed-tools, but mistakes could break onboarding or leak sensitive inputs in command history.

Overview
The truefoundry-onboard skill now supports creating a new TrueFoundry tenant from the session via email OTP, in addition to accepting an existing tenant URL.

It adds curl as an allowed tool and documents calling the hosted registration service (overrideable via TFY_REGISTRATION_SERVER_URL) to initiate/complete OTP signup, extract TENANT_URL from the response, and then run tfy login using that URL.

Reviewed by Cursor Bugbot for commit 704d248. Bugbot is set up for automated code reviews on this repo. Configure here.

@cursor cursor Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cursor Bugbot has reviewed your changes and found 1 potential issue.

Fix All in Cursor

❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.

Reviewed by Cursor Bugbot for commit 60b4f74. Configure here.

Comment thread skills/onboard/SKILL.md Outdated
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant