Skip to content

fix(cli): show help for bare beta endpoints - #644

Closed
cursor[bot] wants to merge 1 commit into
mainfrom
cursor/cli-command-failure-analysis-44df
Closed

cursor[bot] wants to merge 1 commit into
mainfrom
cursor/cli-command-failure-analysis-44df

Conversation

@cursor

@cursor cursor Bot commented Oct 13, 2026

Copy link
Copy Markdown
Contributor

Summary

  • show the beta endpoints command-group help when invoked without a subcommand or ID
  • bypass authentication and telemetry for bare group help, matching explicit --help
  • preserve implicit tg beta endpoints <id> retrieval

The daily CLI failure export contained a human tg beta endpoints invocation that failed with Missing required argument: --id. Current main and open PRs had no fix.

Tests

  • pytest -n 0 tests/cli/test_beta_endpoints.py (41 passed)
  • pytest -n 0 tests/unit/test_cli_telemetry.py tests/cli/test_command_telemetry.py (56 passed)
  • pyright --pythonpath .venv/bin/python src/together/lib/cli/__init__.py tests/cli/test_beta_endpoints.py
  • Ruff lint and format checks
Open in Web View Automation 

Co-authored-by: Blaine Kasten <blainekasten@gmail.com>
@broly-code-security-scanner

Copy link
Copy Markdown

Broly Security Scan

Note

✅ Clean scan
No vulnerabilities detected in this PR.

Note

Re-scan this PR anytime with /broly scan — useful after /broly undismiss, or to refresh findings without a new push.

Broly — SAST (GLM-5.3-Flash) · Secrets · SCA · IaC · GH Actions · Base Images · Supply Chain Threats · Attack Hypotheses · Adversarial Verification

We're continuously improving Broly's accuracy and finding quality — your feedback is valuable. False positives, missed findings, bugs, and feature requests all welcome.

Ask in #security-engineering   Powered by Together AI

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.

2 participants