New Features
-
Stop task functionality - Stop a running task directly from the task features menu with confirmation dialog. ECS will automatically start a replacement task to maintain desired count. (PR #106)
-
Inline task failure reasons - Stopped/failed tasks now show a brief failure reason in the task selection list. Supports container exit codes (OOM/SIGKILL, segfault, SIGTERM, app error) and task-level failures (failed to start, scheduler stopped, spot interrupted, user stopped). (PR #107)
Changes
- Refactor: Remove unnecessary
BaseAWSServiceandBaseUIComponentbase classes - Refactor: Extract helper functions to reduce code duplication
- Refactor: Consolidate exit code and event category mappings
- Fix: Correct exit code 137 description to SIGKILL (was incorrectly labeled as timeout)