CLI: Consistent name/ID resolution #6

Closed
opened 2026-02-11 19:21:08 +00:00 by thabeta · 1 comment
Owner

The StateStore::resolve function in manager.rs allows resolving VMs by name or ID. However, some commands (like exec or logs) might still require IDs or behave inconsistently depending on whether a name or ID is provided.

Proposed Changes:

  1. Standardize name/ID resolution across all CLI commands.
  2. Add tab-completion for VM names/IDs in the shell.
The `StateStore::resolve` function in `manager.rs` allows resolving VMs by name or ID. However, some commands (like `exec` or `logs`) might still require IDs or behave inconsistently depending on whether a name or ID is provided. **Proposed Changes:** 1. Standardize name/ID resolution across all CLI commands. 2. Add tab-completion for VM names/IDs in the shell.
rawan self-assigned this 2026-02-26 13:49:31 +00:00
Member

Implemented here #23

Note: found no inconsistent behaviour for exec and logs commands.

Implemented here https://forge.ourworld.tf/geomind_code/my_hypervisor/pulls/23 Note: found no inconsistent behaviour for `exec` and `logs` commands.
rawan closed this issue 2026-03-04 09:08:43 +00:00
thabeta added this to the ACTIVE project 2026-03-12 10:53:31 +00:00
Sign in to join this conversation.
No labels
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
geomind_code/my_hypervisor#6
No description provided.