Skip to content

bootdev run requires TTY - blocks AI-assisted environment troubleshooting #117

@the-vindex

Description

@the-vindex

Problem

bootdev run requires an interactive TTY, which prevents using AI coding assistants to troubleshoot environment issues during bootdev courses.

Use Case

When a bootdev lesson fails due to environment problems (missing dependencies, configuration issues, path problems, etc.), I want to use Claude Code to:

  1. Run bootdev run <UUID> to see the error
  2. Let Claude diagnose and fix the environment issue
  3. Re-run to verify the fix

Currently I must manually copy-paste errors between my terminal and Claude, which is inefficient.

Error

could not open a new TTY: open /dev/tty: no such device or address

Requested Feature

Add a --no-tty or --non-interactive flag that allows the command to run without /dev/tty access, so AI assistants can execute it and help fix environment issues.

Environment

  • OS: Ubuntu 24
  • Context: Using Claude Code to fix environment setup issues blocking course progress

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions