Skip to content

Enhance A2A Multi-Tenancy and Visibility: Table Redesign, Owner Column, and Logic Cleanup#1385

Merged
crivetimihai merged 8 commits intomainfrom
enhancement/multi-tenancy-a2a-visibility
Nov 4, 2025
Merged

Enhance A2A Multi-Tenancy and Visibility: Table Redesign, Owner Column, and Logic Cleanup#1385
crivetimihai merged 8 commits intomainfrom
enhancement/multi-tenancy-a2a-visibility

Conversation

@rakdutta
Copy link
Copy Markdown
Collaborator

@rakdutta rakdutta commented Nov 4, 2025

Addressing the a2a UI gap for visibility #967

This pull request updates the A2A Agents section in the admin dashboard for better usability and consistency.

Key Updates:

  • Replaced the old card layout with a responsive table showing agent ID, owner email, team, visibility, and actions.

  • Added an “Owner” column to both A2A Agents and Gateways tables for easier tracking.

  • Improved status, tag, and action button rendering for better readability.
    JavaScript Enhancements:

  • Simplified tag filtering by using a unified selector across all entity types.

  • Removed outdated tag selector code and aligned logic with the new table layout.

  • Enhanced dynamic section headers and row rendering for A2A agents to match the new structure.

@rakdutta rakdutta marked this pull request as ready for review November 4, 2025 09:16
@rakdutta rakdutta changed the title Enhancement multi tenancy for a2a visibility Enhance A2A Multi-Tenancy and Visibility: Table Redesign, Owner Column, and Logic Cleanup Nov 4, 2025
rakdutta and others added 8 commits November 4, 2025 23:20
Signed-off-by: rakdutta <rakhibiswas@yahoo.com>
Signed-off-by: rakdutta <rakhibiswas@yahoo.com>
Signed-off-by: rakdutta <rakhibiswas@yahoo.com>
Signed-off-by: rakdutta <rakhibiswas@yahoo.com>
Signed-off-by: rakdutta <rakhibiswas@yahoo.com>
Signed-off-by: rakdutta <rakhibiswas@yahoo.com>
Signed-off-by: rakdutta <rakhibiswas@yahoo.com>
The A2A agents table now has 12 columns (ID, Name, Description, Endpoint,
Tags, Type, Status, Reachability, Owner, Team, Visibility, Actions), but
the empty state message was still using colspan=7. This updates it to
colspan=12 for proper table formatting.

Also removes trailing whitespace from button element.

Signed-off-by: Mihai Criveti <crivetimihai@gmail.com>
@crivetimihai crivetimihai force-pushed the enhancement/multi-tenancy-a2a-visibility branch from 2780892 to c0c110b Compare November 4, 2025 23:30
@crivetimihai crivetimihai merged commit 0a63867 into main Nov 4, 2025
45 checks passed
@crivetimihai crivetimihai deleted the enhancement/multi-tenancy-a2a-visibility branch November 4, 2025 23:51
kcostell06 pushed a commit to kcostell06/mcp-context-forge that referenced this pull request Feb 24, 2026
…n, and Logic Cleanup (IBM#1385)

* add

Signed-off-by: rakdutta <rakhibiswas@yahoo.com>

* added owner

Signed-off-by: rakdutta <rakhibiswas@yahoo.com>

* a2a agent tabular

Signed-off-by: rakdutta <rakhibiswas@yahoo.com>

* list a2a

Signed-off-by: rakdutta <rakhibiswas@yahoo.com>

* test

Signed-off-by: rakdutta <rakhibiswas@yahoo.com>

* filter tag

Signed-off-by: rakdutta <rakhibiswas@yahoo.com>

* description

Signed-off-by: rakdutta <rakhibiswas@yahoo.com>

* fix: update A2A agents empty state colspan to match table columns

The A2A agents table now has 12 columns (ID, Name, Description, Endpoint,
Tags, Type, Status, Reachability, Owner, Team, Visibility, Actions), but
the empty state message was still using colspan=7. This updates it to
colspan=12 for proper table formatting.

Also removes trailing whitespace from button element.

Signed-off-by: Mihai Criveti <crivetimihai@gmail.com>

---------

Signed-off-by: rakdutta <rakhibiswas@yahoo.com>
Signed-off-by: Mihai Criveti <crivetimihai@gmail.com>
Co-authored-by: Mihai Criveti <crivetimihai@gmail.com>
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