Skip to content

feat: add read-only Gateway TUI - #1956

Open
aidandaly24 wants to merge 3 commits into
refactorfrom
feat/gateway-read-tui
Open

feat: add read-only Gateway TUI#1956
aidandaly24 wants to merge 3 commits into
refactorfrom
feat/gateway-read-tui

Conversation

@aidandaly24

@aidandaly24 aidandaly24 commented Aug 7, 2026

Copy link
Copy Markdown
Contributor

Summary

  • launch agentcore gateway into a read-only Gateway browser while preserving headless get, list, Target, Connector, and Rule commands
  • browse Gateway summaries and JSON details, then navigate to scoped Target, Connector, and Rule lists and JSON details
  • reuse the established paginated table, resource detail, JSON, loading, retry, empty, keyboard, and responsive layout components
  • keep the TUI free of Create, Update, Delete, Invoke, and IAM actions
  • correct the stale memoryColumns test import introduced by the latest refactor merge

Testing

  • bun test src/handlers/gateway src/components/PaginatedTablePicker.test.tsx src/components/ui/data-table/columnWidths.test.ts (76 pass)
  • bun test src/handlers/gateway --coverage --coverage-reporter=text (49 pass; all changed Gateway lines covered)
  • bun run typecheck
  • bun run lint:check
  • bun run format:check
  • bun run build
  • TUI harness against the deploy profile at 120x40, 80x24, and 80x16, including Gateway filtering and selection, Gateway and Target JSON, Connector and Rule empty states, Escape navigation, responsive columns, and server pagination

The full source run completed with 977 passing tests and the two pre-existing local src/io/exec.test.ts child-output failures.

@github-actions github-actions Bot added the agentcore-harness-reviewing AgentCore Harness review in progress label Aug 7, 2026
@codecov-commenter

codecov-commenter commented Aug 7, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 95.84%. Comparing base (9cae679) to head (fbf99b8).

Additional details and impacted files
@@             Coverage Diff              @@
##           refactor    #1956      +/-   ##
============================================
+ Coverage     95.70%   95.84%   +0.14%     
============================================
  Files           291      299       +8     
  Lines         16246    16616     +370     
============================================
+ Hits          15548    15926     +378     
+ Misses          698      690       -8     

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@github-actions github-actions Bot removed the agentcore-harness-reviewing AgentCore Harness review in progress label Aug 7, 2026
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.

2 participants