feat(cli): sync beta cluster SDK updates#444
Conversation
Co-authored-by: Blaine Kasten <blainekasten@gmail.com>
Co-authored-by: Blaine Kasten <blainekasten@gmail.com>
Broly Security ScanNote ✅ Clean scan Note Re-scan this PR anytime with
|
| Optional[bool], | ||
| Parameter(help="Keep the storage volume after cluster decommissioning"), | ||
| ] = None, | ||
| project_id: Annotated[ |
There was a problem hiding this comment.
@cursoragent remove the project_id updates in this PR
There was a problem hiding this comment.
Removed all new project_id storage updates and related tests.
- Commit:
f3f8eb73 - Tests: 71 passed
- Ruff: passed
- Branch pushed and PR updated
Env setup suggestion: configure uv sync --locked --group dev at cursor.com/onboard.
Co-authored-by: Blaine Kasten <blainekasten@gmail.com>
There was a problem hiding this comment.
Documentation updated for this merge in https://github.com/togethercomputer/mintlify-docs/pull/1297.
Covers:
HOST_POWER_CYCLEremediation mode intg beta clusters remediationscreate/approve/listQUARANTININGandQUARANTINEDstate filters ontg beta clusters remediations ls- Cycle repair action in the node repair guide and July 21 changelog entry
Sent by Cursor Automation: Update mintlify-docs from code changes



Summary
--project-idto beta cluster storage volume creation--project-idto inline shared-volume creationHOST_POWER_CYCLEremediation mode and new remediation states across CLI commandsTests
.venv/bin/python -m pytest tests/cli/test_beta_clusters.py.venv/bin/python -m ruff check src/together/lib/cli/api/beta/clusters/create.py src/together/lib/cli/api/beta/clusters/remediations/approve.py src/together/lib/cli/api/beta/clusters/remediations/create.py src/together/lib/cli/api/beta/clusters/remediations/list.py src/together/lib/cli/api/beta/clusters/storage/create.py tests/cli/test_beta_clusters.py