Skip to content

feat(onboard): display usage notice during first-run onboarding #1213

@ericksoa

Description

@ericksoa

Summary

Add a brief usage notice to the onboard flow that informs users about applicable terms before provisioning a sandbox.

Motivation

As adoption grows, we should ensure users see relevant legal and usage information before the tool configures infrastructure on their behalf. This is standard practice for CLI tools that provision cloud or local resources.

Proposed Behavior

  • Display a short notice during the onboard wizard (e.g., between environment checks and sandbox creation)
  • In non-interactive mode (--non-interactive), log the notice to stderr without blocking
  • Keep the text concise — link to full terms rather than embedding them inline

Acceptance Criteria

  • Notice appears on first onboard run
  • Non-interactive mode does not block on the notice
  • Notice text is configurable (not hardcoded) so legal can update it without a code change

Metadata

Metadata

Assignees

No one assigned

    Labels

    Getting StartedUse this label to identify setup, installation, or onboarding issues.NemoClaw CLIUse this label to identify issues with the NemoClaw command-line interface (CLI).enhancement: featureUse this label to identify requests for new capabilities in NemoClaw.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions