Skip to content

CLI: Update Hypeman Go SDK to 9cd8f5ca0926682c2f1c1148adf3f5d1e289b7f6#41

Merged
sjmiller609 merged 8 commits intomainfrom
cli-coverage-update
Mar 3, 2026
Merged

CLI: Update Hypeman Go SDK to 9cd8f5ca0926682c2f1c1148adf3f5d1e289b7f6#41
sjmiller609 merged 8 commits intomainfrom
cli-coverage-update

Conversation

@kernel-internal
Copy link
Contributor

@kernel-internal kernel-internal bot commented Feb 18, 2026

This PR updates the Hypeman Go SDK dependency to the latest version.

SDK Update

  • Updated hypeman-go to 9cd8f5ca0926682c2f1c1148adf3f5d1e289b7f6

Coverage Analysis

A full enumeration of SDK methods and CLI commands was performed. No coverage gaps were found.

Triggered by: kernel/hypeman-go@9cd8f5c
Reviewer: @stainless-app[bot]


Note

Medium Risk
Moderate risk: updates the hypeman-go SDK and changes instance/build command parameters and listing behavior, which could affect CLI output and API interactions, but scope is limited to CLI surface area with added tests.

Overview
Upgrades github.com/kernel/hypeman-go to v0.14.0 and adjusts call sites for updated SDK signatures (notably Instances.List now taking InstanceListParams{}).

Adds new CLI commands: hypeman inspect (fetches instance details with env values redacted unless --show-env) and hypeman fork (forks an instance with optional --from-running and --target-state).

Extends existing commands: hypeman build supports --cpus and --memory for builder VM sizing; hypeman ps gains server-side filtering via --state and repeatable --metadata KEY=VALUE, plus Firecracker (fc) hypervisor formatting; hypeman run accepts firecracker/fc as a hypervisor option.

Also updates .gitignore (adds demos/ and .DS_Store) and adds unit tests for new helpers (normalizeForkTargetState, env redaction, metadata filter parsing, and Firecracker hypervisor formatting).

Written by Cursor Bugbot for commit a7132f6. This will update automatically on new commits. Configure here.

kernel-internal bot and others added 2 commits February 18, 2026 14:07
Update hypeman-go dependency from v0.11.0 to v0.11.1.

A full enumeration of SDK methods and CLI commands was performed.
No coverage gaps were found - all SDK methods have corresponding
CLI commands and all param fields have corresponding flags.

Co-authored-by: Cursor <[email protected]>
…s to ps

- Updated hypeman-go to v0.12.0 (40bbd485e7a89cd21ae08554502e9dedf4999efc)
- Added --state flag to `hypeman ps` for server-side state filtering
- Added --metadata flag to `hypeman ps` for metadata key-value filtering
- Updated Instances.List calls to pass InstanceListParams (new required param)

Made-with: Cursor
@kernel-internal kernel-internal bot changed the title CLI: Update Hypeman Go SDK to fae578c6868a3ad232e67a8bd323b9fb307451d3 CLI: Update hypeman SDK to 40bbd485e7 and add new flags Feb 26, 2026
…o build

Update hypeman-go SDK from v0.12.0 to v0.13.0 (1f34cf2541337d9ec4a39f74581bba9cdcb1ec1b).

Add missing CLI flags for BuildNewParams fields:
- --cpus: Number of vCPUs for builder VM
- --memory: Memory limit for builder VM in MB

Made-with: Cursor
@kernel-internal kernel-internal bot changed the title CLI: Update hypeman SDK to 40bbd485e7 and add new flags CLI: Update hypeman SDK to 1f34cf2541 and add new flags Feb 26, 2026
Update hypeman-go dependency from v0.13.0 to v0.14.0.

Full coverage analysis performed: all SDK methods have corresponding
CLI commands and all param fields have corresponding CLI flags.
No coverage gaps found.

Made-with: Cursor
@kernel-internal kernel-internal bot changed the title CLI: Update hypeman SDK to 1f34cf2541 and add new flags CLI: Update Hypeman Go SDK to 9cd8f5ca0926682c2f1c1148adf3f5d1e289b7f6 Mar 2, 2026
Copy link

@cursor cursor bot left a comment

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 and found 1 potential issue.

Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.

@sjmiller609 sjmiller609 force-pushed the cli-coverage-update branch from c12d622 to 7130271 Compare March 3, 2026 16:30
@sjmiller609 sjmiller609 merged commit b3961ad into main Mar 3, 2026
4 checks passed
@sjmiller609 sjmiller609 deleted the cli-coverage-update branch March 3, 2026 16:44
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