Skip to content

Feat: Adds interactive session status command#301

Open
l-mansouri wants to merge 38 commits intomainfrom
ia-status
Open

Feat: Adds interactive session status command#301
l-mansouri wants to merge 38 commits intomainfrom
ia-status

Conversation

@l-mansouri
Copy link
Collaborator

@l-mansouri l-mansouri commented Mar 19, 2026

Overview

This PR implements the command to check the status of the interactive session .

JIRA

Please add here as many related tasks this PR covers with its brief description, if more than one ticket

LP-105732

Changes

  • Implements the status command
  • Refactors the documentation

Acceptance Criteria

Please add here as many scenarios as in the Story

TESTED IN DEV!

Scenario 1: Check the status of a running IA session

cloudos interactive-session status --session-id <ID>

Screenshot 2026-03-19 at 15 12 52
Scenario 2: Check the status of a paused IA session

cloudos interactive-session status --session-id <ID>

Screenshot 2026-03-19 at 15 13 35
Scenario 3: Check status with an invalid or non-existent session ID

cloudos interactive-session status --session-id 123456789009876543211234

Screenshot 2026-03-19 at 16 08 25
Scenario 4: Watch mode for pre-running session tracks status changes

cloudos interactive-session status --session-id <ID> --watch

Screenshot 2026-03-19 at 15 10 13 Screenshot 2026-03-19 at 15 10 26
Scenario 5: Watch mode shows warning for already running or stopped session

cloudos interactive-session status --session-id <ID> --watch

Screenshot 2026-03-19 at 15 10 55
Scenario 6: Save session status to JSON file

cloudos interactive-session status --session-id <ID> --format json

Screenshot 2026-03-19 at 15 52 31
Scenario 7: Save session status to CSV file with custom base name

cloudos interactive-session status --session-id <ID> --format csv

Screenshot 2026-03-19 at 15 52 56

CI for interactive session status in PROD will fail as the endpoint is currently only open in DEV

@l-mansouri l-mansouri marked this pull request as draft March 19, 2026 15:25
@l-mansouri l-mansouri marked this pull request as ready for review March 19, 2026 15:25
@l-mansouri l-mansouri marked this pull request as draft March 19, 2026 15:35
@l-mansouri l-mansouri marked this pull request as ready for review March 19, 2026 15:35
@l-mansouri l-mansouri marked this pull request as draft March 19, 2026 15:48
@l-mansouri l-mansouri marked this pull request as ready for review March 19, 2026 15:48
@l-mansouri l-mansouri marked this pull request as draft March 20, 2026 12:09
@l-mansouri l-mansouri marked this pull request as ready for review March 20, 2026 12:09
@l-mansouri l-mansouri marked this pull request as draft March 20, 2026 16:02
@l-mansouri l-mansouri marked this pull request as ready for review March 20, 2026 16:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant