Skip to content

Run cloud coding sessions and add production CLI end-to-end checks - #5

Merged
zeekay merged 6 commits into
mainfrom
cloud-coding-sessions
Oct 19, 2026
Merged

zeekay merged 6 commits into
mainfrom
cloud-coding-sessions

Conversation

@zeekay

@zeekay zeekay commented Oct 19, 2026

Copy link
Copy Markdown
Member

Make hanzo --cloud submit and follow an actual remote coding session. Add session listing, inspection, completion/error reporting, finished-session follow-ups and safe branch teleport. --metered selects metered models for local coding.

Add repeatable make e2e and make e2e-installed checks for real authentication, usage JSON, local file creation and remote coding completion. Fix the previously skipped live auth test to call usage summary.

Validation: full make test passed, including installer fixtures and spec drift checks. Fresh public installation of CLI/dev/gen/MCP succeeded; published-binary login and usage passed; local dev created and verified a file. Remote execution currently reproduces the production 402 addressed by cloud PR #395, awaiting release. No claim of full cloud feature parity: remaining limitations are documented in CLOUD-SESSIONS.md.

Exercise actual token login, authenticated usage, local file creation and remote coding completion. Repair the live auth test to call usage summary and verify the identity scope.

Testing: make test passed; live login with source and published binaries passed; local dev file-creation test passed. Production cloud test currently reproduces the API 402 pending release.
Testing: full CLI suite, live token login, local dev file creation, and completed production cloud session.
Risk: medium; --cloud now selects remote sessions and --metered selects local billed inference.
How to revert: install v8.5.751.
Testing: full CLI suite rerun; first-match lookup still tested with two executable fixtures.
Risk: low; production lookup delegates to the same pure path search.
How to revert: revert this commit.
@zeekay
zeekay merged commit d88cb85 into main Oct 19, 2026
1 check 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