Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .release-please-manifest.json
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
{
".": "0.0.2"
".": "0.1.0"
}
4 changes: 2 additions & 2 deletions .stats.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
configured_endpoints: 30
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/kernel%2Fhypeman-28e78b73c796f9ee866671ed946402b5d569e683c3207d57c9143eb7d6f83fb6.yml
openapi_spec_hash: fce0ac8713369a5f048bac684ed34fc8
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/kernel%2Fhypeman-cfdd18a303e2e6c87d671e6ae3ecdcd1d9642b053c2ef6bc507eee3f55cc6aa8.yml
openapi_spec_hash: 0b038c955d95740ace74103a9c18d5a3
config_hash: f65a6a2bcef49a9f623212f9de6d6f6f
21 changes: 21 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,26 @@
# Changelog

## 0.1.0 (2025-12-23)

Full Changelog: [v0.0.2...v0.1.0](https://github.com/onkernel/hypeman-ts/compare/v0.0.2...v0.1.0)

### Features

* add cpToInstance and cpFromInstance functions ([113b412](https://github.com/onkernel/hypeman-ts/commit/113b4129c3bcca7f2ba8cc1c590542a00ad873a0))
* add hypeman cp for file copy to/from running VMs ([0ee9f4a](https://github.com/onkernel/hypeman-ts/commit/0ee9f4a86ea8a6a94b896ce66cf7dc90a8d7c296))
* **api:** add autogenerated stat endpoint from Stainless ([38c9dbd](https://github.com/onkernel/hypeman-ts/commit/38c9dbdf9a129b434b7c9246d321da6b6f9ed2d4))
* QEMU support ([8f0f4f4](https://github.com/onkernel/hypeman-ts/commit/8f0f4f4b0cf1723af0cd79e549f4aacaa9c6584b))


### Bug Fixes

* **cp:** address bugbot review comments ([ba6c287](https://github.com/onkernel/hypeman-ts/commit/ba6c2876049bae125951dbe363f5d6deabaaf03f))


### Chores

* sync repo ([75f4200](https://github.com/onkernel/hypeman-ts/commit/75f4200bb4c22d85be3ab8b065078ee1165cfa22))

## 0.0.2 (2025-12-22)

Full Changelog: [v0.0.1...v0.0.2](https://github.com/onkernel/hypeman-ts/compare/v0.0.1...v0.0.2)
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@onkernel/hypeman",
"version": "0.0.2",
"version": "0.1.0",
"description": "The official TypeScript library for the Hypeman API",
"author": "Hypeman <>",
"types": "dist/index.d.ts",
Expand Down
10 changes: 10 additions & 0 deletions src/resources/instances/instances.ts
Original file line number Diff line number Diff line change
Expand Up @@ -208,6 +208,11 @@ export interface Instance {
*/
hotplug_size?: string;

/**
* Hypervisor running this instance
*/
hypervisor?: 'cloud-hypervisor' | 'qemu';

/**
* Network configuration of the instance
*/
Expand Down Expand Up @@ -392,6 +397,11 @@ export interface InstanceCreateParams {
*/
hotplug_size?: string;

/**
* Hypervisor to use for this instance. Defaults to server configuration.
*/
hypervisor?: 'cloud-hypervisor' | 'qemu';

/**
* Network configuration for the instance
*/
Expand Down
2 changes: 1 addition & 1 deletion src/version.ts
Original file line number Diff line number Diff line change
@@ -1 +1 @@
export const VERSION = '0.0.2'; // x-release-please-version
export const VERSION = '0.1.0'; // x-release-please-version
1 change: 1 addition & 0 deletions tests/api-resources/instances/instances.test.ts
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,7 @@ describe('resource instances', () => {
devices: ['l4-gpu'],
env: { PORT: '3000', NODE_ENV: 'production' },
hotplug_size: '2GB',
hypervisor: 'cloud-hypervisor',
network: { enabled: true },
overlay_size: '20GB',
size: '2GB',
Expand Down