DevelopersChangelog
Changelog
Releases of the SDK and the MCP server, and changes to the API. Download URLs are listed in /dl/index.json.
2026-10-10: SDK and MCP 0.2.1#
API
POST /managed-databases/{uuid}/attachnever replaces a variable silently: when the app already hasDATABASE_URL(orREDIS_URL) with another value, it answers409withconflictsandsuggested_env_key. New fieldsenv_key(save under another name) andoverwrite.- Apps without a git source (a pasted Dockerfile or a Docker image) have
nullforgit_repository,git_branchandgit_commit_sha. - Volume quotes for auto-grow and backups now carry the price at the auto-grow limit, the backups estimate and the current price.
Console
- PostgreSQL databases can be restored to a point in time into a new database (Managed databases, Restore points).
TypeScript SDK 0.2.1
databases.attach(uuid, app, { envKey, overwrite }); a conflict throws codeconflictwitherror.conflictsanderror.suggestedEnvKey.VolumeQuotehas the auto-grow and current price fields.
MCP server 0.2.1
attach_databasetakesenv_keyandoverwrite, and answers with the conflicts and a free name instead of replacing a variable.
2026-10-10: SDK and MCP 0.2.0#
API
- Storage volumes:
/hostwolf/servers/{uuid}/volumes(list, sizes and price, add, enlarge, backups on or off, auto-grow, back up now, restore, detach, delete) and/hostwolf/volumes(every volume of the team, attach a detached one, restore its backups, delete it). See Storage volumes. - Traffic:
GET /hostwolf/servers/{uuid}/trafficandGET /hostwolf/traffic, with the bill so far. - Cities:
GET /hostwolf/regionswith the price per size and where autoscaling may add servers;GET /applications/{uuid}/autoscalingnow hascities. - Managed databases: the connection answer has the pooled
urland thedirect_url;attachalso savesDATABASE_DIRECT_URL. New:POST /managed-databases/{uuid}/upgrade,PATCH /managed-databases/{uuid}(Redis eviction policy), thexlargeplan, and pool sizes and pooler ports in the catalog. - Calls that raise the bill need
"confirm": true; without it they answer422withconfirm_requiredand the price. - The OpenAPI description marks
environment_nameandenvironment_uuidas one of the two when creating an app. - The MariaDB pooler (port 6033) now sends the full certificate chain, so clients that verify certificates connect.
TypeScript SDK 0.2.0
volumes:list,listAll,get,offer,create,resize,setBackups,setAutogrow,update,detach,attach,backups,backupNow,restore,restoreDetached,deleteandwaitFor.servers.traffic,servers.teamTrafficandservers.regions.databases.upgrade,databases.setEvictionPolicy,eviction_policyoncreate, and types for pooled and direct URLs, limits, upgrades and advice.HostwolfAppsErrorcodeconfirm_requiredwithisConfirmRequiredandquote.
MCP server 0.2.0
- 14 new tools:
list_storage_volumes,get_storage_volume_price,add_storage_volume,update_storage_volume,detach_storage_volume,attach_storage_volume,list_storage_volume_backups,backup_storage_volume,restore_storage_volume,delete_storage_volume,get_traffic,list_regions,upgrade_databaseandset_database_eviction_policy. - Billed tools called without
confirmanswer with the price, so the assistant shows it first. get_databaseshows the pooled and the direct URL;create_databasetakes a Redis eviction policy.
2026-10-10#
API
- Managed databases:
/managed-databaseswith catalog, create (withIdempotency-Key), connection URL, attach to an app, backups and delete. - Purchased servers:
GET /hostwolf/serversand/hostwolf/servers/{uuid}. - Autoscaling:
GETandPUT /applications/{uuid}/autoscaling. - Volume backups:
PUT,DELETEandPOST …/runon/applications/{uuid}/storages/{storage_uuid}/backups. - Endpoints that don't apply on Hostwolf answer a clear
403with adocslink; every error is JSON with amessage, translated withAccept-Language. - The OpenAPI description covers the customer API only.
TypeScript SDK 0.1.0 (@hostwolf/apps-sdk), first release
- Projects, environments, applications (git, Dockerfile, image), deployments with
deployAndWait, logs, variables, servers, multi-server, volumes and volume backups, managed databases withwaitUntilReady, autoscaling, teams and the audit log. HostwolfAppsErrorwithstatus,code,errorsandretryAfter; retries for rate limits and brief outages.
MCP server 0.1.0 (@hostwolf/apps-mcp), first release
- 40 tools for apps, deployments, variables, projects, servers, volumes, managed databases, autoscaling and the team.
- Destructive and billed tools need
confirm: true; secrets are masked unless you ask for them. - Hosted at
https://app.hostwolf.net/mcp, or run it withnpx;--httpserves your own endpoint.
Stuck, or missing an endpoint?
Tell us at app.hostwolf.net/contact or [email protected].