diff --git a/pkg/proxmox/client.go b/pkg/proxmox/client.go index aa4311d..a4449e1 100644 --- a/pkg/proxmox/client.go +++ b/pkg/proxmox/client.go @@ -1664,8 +1664,9 @@ func (c *Client) GetVMNetworkInterfaces(ctx context.Context, node string, vmid i // GetVMStatus returns detailed VM status including balloon info func (c *Client) GetVMStatus(ctx context.Context, node string, vmid int) (*VMStatus, error) { - // full=1 ensures Proxmox returns guest meminfo/agent data when available - resp, err := c.get(ctx, fmt.Sprintf("/nodes/%s/qemu/%d/status/current?full=1", node, vmid)) + // Note: Proxmox 9.x removed support for the "full" parameter + // The endpoint now returns all data by default + resp, err := c.get(ctx, fmt.Sprintf("/nodes/%s/qemu/%d/status/current", node, vmid)) if err != nil { return nil, err }