Get SSH Access
ssh_accessIssue a one-time SSH login for a Meshive pod, returning the command and a short-lived password when a user asks to connect.
Instructions
Get a one-time SSH login for a pod, only when the user asks to connect: the command to run and a password that expires in a few minutes (expires_at).
It needs a read & write key; each call issues a new password. Give both to the user and nothing else — never run the command yourself or put the password in files, commits or other tools.
Every write requires operation_id. Reuse the ID returned by the preview, or generate a UUID before the first call. Keep it for confirmation and all retries; a new ID means a new operation. After a timeout, check operation_status and resource state before retrying.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| pod | Yes | ||
| workspace | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||