Skip to content

Conversation

@jdchawla29
Copy link
Collaborator

@jdchawla29 jdchawla29 commented Nov 20, 2025

Note

Introduces RFT (beta) with new hud rft CLI (run/status) and docs, plus Claude/OpenAI tool fixes and version bump to 0.4.66.

  • RFT (Beta)
    • CLI: Add hud rft command group with run (submits training jobs) and status (fetches raw status); includes task validation (min 10), non-vision check, staging URL patching, and job submission to settings.hud_rl_url.
    • Docs: New docs/beta/index.mdx and docs/beta/rft.mdx; add reference/cli/rft.mdx; update navigation and CLI overview.
  • Agents/Tools
    • Claude (hud/agents/claude.py): replace Omit with NotGiven; guard tool input (dict vs object); conditional betas handling.
    • OpenAI Computer Tool (hud/tools/computer/openai.py): add Coordinate model; type-safe drag path; method signature override for __call__.
  • CLI
    • Rename flag to --skip_vllm_startup in hud/cli/__init__.py.
  • Versioning
    • Bump version to 0.4.66 in pyproject.toml, hud/version.py, tests, and docs.

Written by Cursor Bugbot for commit c581176. This will update automatically on new commits. Configure here.

@lorenss-m lorenss-m marked this pull request as ready for review November 21, 2025 04:25
@lorenss-m lorenss-m merged commit 083300b into main Nov 21, 2025
9 of 10 checks passed
skip_vllm_startup: bool = typer.Option(
False,
"--skip-vllm-startup",
"--skip_vllm_startup",
Copy link

Choose a reason for hiding this comment

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

Bug: CLI flag uses underscores instead of hyphens

The skip_vllm_startup parameter option was changed from --skip-vllm-startup to --skip_vllm_startup. Typer CLI flags should use hyphens (kebab-case), not underscores. This breaks the command-line interface and conflicts with the established convention used elsewhere in the CLI (e.g., --vllm-gpu, --reasoning-effort). Users calling this command will encounter an unrecognized flag error.

Fix in Cursor Fix in Web

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.

3 participants