Skip to content

[API] Keep execution commands in CLI - #1064

Draft
podkidyshev wants to merge 10 commits into
ipod/api-cli-configfrom
ipod/api-cli-execution
Draft

podkidyshev wants to merge 10 commits into
ipod/api-cli-configfrom
ipod/api-cli-execution

Conversation

@podkidyshev

@podkidyshev podkidyshev commented Sep 28, 2026 •

Copy link
Copy Markdown
Contributor

Summary

  • Put run, dry-run, installation, report, and signal-handling adapters beside their CLI commands.
  • Keep benchmark orchestration and report generation in cloudai.handlers. Preserve CLI behavior and deprecated public imports.

Test Plan

  • Automated CI.
  • Manual local CLI reward-function listing and legacy-handler warning check after the combined CLI changes.

Additional Notes

Based on #1063. These functions previously lived in cloudai.handlers; this PR moves only execution-related adapters. The next PR, #1060, adds the Path-based programmable API.

Signed-off-by: Ivan Podkidyshev <ipodkidyshev@nvidia.com>
Signed-off-by: Ivan Podkidyshev <ipodkidyshev@nvidia.com>
Signed-off-by: Ivan Podkidyshev <ipodkidyshev@nvidia.com>
Signed-off-by: Ivan Podkidyshev <ipodkidyshev@nvidia.com>
Signed-off-by: Ivan Podkidyshev <ipodkidyshev@nvidia.com>
Signed-off-by: Ivan Podkidyshev <ipodkidyshev@nvidia.com>
Signed-off-by: Ivan Podkidyshev <ipodkidyshev@nvidia.com>
Signed-off-by: Ivan Podkidyshev <ipodkidyshev@nvidia.com>
Signed-off-by: Ivan Podkidyshev <ipodkidyshev@nvidia.com>
Signed-off-by: Ivan Podkidyshev <ipodkidyshev@nvidia.com>
@coderabbitai

coderabbitai Bot commented Sep 28, 2026

Copy link
Copy Markdown
Contributor

Important

Draft PR not reviewed

Draft PRs are not automatically reviewed by default.

  • Trigger a manual review

To automatically review draft PRs, update your CodeRabbit configuration:

reviews:
  auto_review:
    drafts: true

Comment @coderabbitai help to get the list of available commands.

@podkidyshev
podkidyshev force-pushed the ipod/api-cli-config branch 3 times, most recently from bbb9ad1 to 2ad2a21 Compare October 1, 2026 21:23
An error occurred while trying to automatically change base from ipod/api-cli-config to ipod/api-handlers-compat October 6, 2026 19:27

This branch has not been deployed

No deployments
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