Skip to content

Restore CLI aliases and correct usage guidance - #667

Merged
jdchawla29 merged 9 commits into
mainfrom
codex/cli-compatibility
Sep 17, 2026
Merged

jdchawla29 merged 9 commits into
mainfrom
codex/cli-compatibility

Conversation

@jdchawla29

@jdchawla29 jdchawla29 commented Sep 16, 2026

Copy link
Copy Markdown
Collaborator

Restore hud jobs <id> and hud trace <id> through small shims in their command modules, forwarding to the existing get handlers. Accept legacy [eval] remote = true as hosted placement while preserving explicit runtime and CLI precedence and validation for unknown keys.

Correct CLI, Compose, Harbor, cookbook, and environment configuration guidance. Local Python execution retains the current single-template-file requirement; multi-file execution remains unresolved.

Validation: 147 relevant CLI tests passed. Ruff lint, formatting, ty, and diff checks passed. Runtime, environment, and core CLI infrastructure code match the PR base. Hosted deployment was not exercised.


Note

Medium Risk
CLI routing and eval placement resolution affect everyday workflows; changes are covered by expanded tests but alter how bare UUIDs and legacy remote interact with runtime defaults.

Overview
Restores hud jobs <job-id> and hud trace <trace-id> as shortcuts to the existing get commands via custom CLIGroup resolvers that detect a leading UUID (options can appear before or after the id). Malformed bare ids still surface as usage errors.

Eval config: .hud_eval.toml again accepts legacy [eval] remote = true|false, mapping true to hosted placement when runtime is unset; explicit runtime and CLI flags keep precedence. Non-boolean remote is rejected like other invalid keys.

Docs and templates align with current behavior: hosted Compose/Harbor deploys document --runtime-config with a JSON RuntimeConfig; CLI reference updates cover hud eval local vs Docker requirements, deploy/init flags, dry-run/--yes, and hud models list. Cookbook comments and scaffold .hud_eval.toml files pick up the same model-list and gateway comment tweaks.

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

@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Sep 16, 2026

Copy link
Copy Markdown

Codex Review Summary

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review Completed 2026-09-17T01:14:45.411397Z 3eec3fd New commits
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

@chatgpt-codex-connector chatgpt-codex-connector 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.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: c542f160c7

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread hud/environment/__init__.py Outdated

@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 using high effort 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 c542f16. Configure here.

Comment thread hud/environment/__init__.py Outdated

@chatgpt-codex-connector chatgpt-codex-connector 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.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: fc71c8d5ae

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread hud/cli/eval.py Outdated

@chatgpt-codex-connector chatgpt-codex-connector 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.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 6a09cb2871

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread hud/eval/runtime/local.py Outdated

@chatgpt-codex-connector chatgpt-codex-connector 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.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: a3d3e5be90

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread hud/eval/runtime/local.py Outdated
@jdchawla29 jdchawla29 changed the title Restore CLI shorthand and multi-file task execution Restore CLI aliases and correct usage guidance Sep 17, 2026

@chatgpt-codex-connector chatgpt-codex-connector 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.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 3eec3fd12e

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread docs/v6/reference/cli.mdx Outdated
@jdchawla29
jdchawla29 merged commit 35bcb4a into main Sep 17, 2026
8 checks passed
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