Skip to content

Conversation

vertti
Copy link
Owner

@vertti vertti commented Oct 3, 2025

Implements one-click access to AWS Console for services and tasks directly from the CLI. Users can now quickly jump to the web console when they need deeper inspection or operations not available in the CLI.

Features Added

  • Service console access: Open any service in AWS console from service actions menu
  • Task console access: Open any task in AWS console from task features menu
  • Smart URL construction: Automatically builds correct URLs for any AWS region
  • Task ARN handling: Extracts task ID from full ARN for clean console URLs

vertti added 5 commits October 3, 2025 11:32
  - Implement build_cluster_url() for cluster console links
  - Implement build_service_url() for service console links
  - Implement build_task_url() for task console links
  - Extract task ID from ARN or use as-is if already an ID
  - Add comprehensive tests for URL construction
  - Handle special characters in resource names
  - Add '🌐 Open in AWS console' menu option to service actions
  - Implement open_service_in_console() in ECSNavigator
  - Add get_region() method to ECSService
  - Open service URL in default browser using webbrowser
  - Display URL before opening for user awareness
@vertti vertti merged commit fefd6d6 into main Oct 3, 2025
3 checks passed
@vertti vertti deleted the open-web-console branch October 3, 2025 08:52
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