test(lightspeed): locale-aware MCP settings e2e (panel + configure token) - #3
Merged
ciiay merged 3 commits intoApr 10, 2026
Conversation
- Query MCP and pinned menu items from page scope for visibility Made-with: Cursor
4 tasks
HusneShabbir
force-pushed
the
fix/lightspeed-e2e-menu-locators-on-2708
branch
from
April 10, 2026 09:55
88c11e2 to
7757d29
Compare
… skip Wire MCP page objects and tests to lightspeed mcp.settings.* (and modal.*) strings via getTranslations. Add helpers for selected count and tool status text. Extend mock validate options with failServerValidateError. Remove skipUnlessLocales for Chatbot MCP settings; keep per-test navigation. Made-with: Cursor
HusneShabbir
force-pushed
the
fix/lightspeed-e2e-menu-locators-on-2708
branch
from
April 10, 2026 10:04
7757d29 to
5273e1d
Compare
jrichter1
reviewed
Apr 10, 2026
- mcpServerMocks: inline status detail logic; derive selected count without getDisplayStatusForMock - devMode: single POST validate payload; PATCH mutates server in place Made-with: Cursor
jrichter1
approved these changes
Apr 10, 2026
|
looks fine, just make sure the workflows run green |
ciiay
pushed a commit
that referenced
this pull request
Jul 15, 2026
… capabilities (redhat-developer#3703) * chore(boost): RHDHPLAN-1505 feasibility analysis wrt current upstream capabilities Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> Signed-off-by: gabemontero <gmontero@redhat.com> * fix(boost): address review-agent terminology findings in feasibility reports - apply(entity, params) → apply(resource, params) to match Backstage API - '16 lifecycle permissions' → '16 entity permissions' to match codebase - 'Boost admin panel' → augment workspace with path for implementers Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> * fix(boost): RHDHPLAN-1505 update feasibility reports per RBAC plugin capabilities Update RHDHPLAN-1508 feasibility report: - Correct 5 capabilities from 'Not available' to 'Partially available' based on verified RBAC plugin source code - Add RBACProvider and AuditorService as new capability rows - Add Option C (RBACProvider-based policy sync) as recommended approach for RHIDP-15274 cascade - Revise complexity: Cascade High→Medium, Default-Deny Medium→Low-Medium, Audit Medium→Low, Admin UI Medium-High→Medium - Rewrite Key Findings: 7 points reflecting actual RBAC capabilities Update RHDHPLAN-1507 feasibility report: - Clarify catalog EventsService status: infrastructure exists but only publishes experimental.catalog.conflict and experimental.catalog.errors, NOT entity lifecycle events - Update comparison table: RHDHPLAN-1508 column revised downward Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> * fix(boost): RHDHPLAN-1505 update feasibility reports for Jira epic consolidation Update all 4 feasibility reports to reflect the 6 epics closed during Jira consolidation (2026-07-08): - RHDHPLAN-1507: Mark RHIDP-15254, 15261, 15263, 15267 as closed with consolidation banners showing where scope was absorbed - RHDHPLAN-1508: Update RHIDP-15277 and Key Finding 4 to reflect RHIDP-15333 closure and consolidation - RHDHPLAN-1510: Mark RHIDP-15315 as closed (absorbed into 15294), update RHIDP-15316 to note absorbed air-gapped scope - RHDHPLAN-1513: Mark RHIDP-15333 as closed (absorbed into 15277) All summary matrices now include Status column. Cross-report comparison tables corrected: RHDHPLAN-1508 deviations 3→1, overall epic count 22→16 active. Key findings updated across all reports. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> * fix(boost): RHDHPLAN-1505 update feasibility reports for stakeholder alignment Cross-validate RHDHPLAN-1505 stakeholder meeting agreements (2026-07-13) against feasibility reports for RHDHPLAN-1507, 1508, 1510, 1513. RHDHPLAN-1507 updates: - Add RHDHPLAN-1113 dependency for entity kind mappings (Boost refrains from defining new catalog entity mappings) - If RHDHPLAN-1113 lands before RHIDP-15258, SDK adopts AIResource mappings directly with no temporary Resource/Component mapping - MCP resource mapping deferred for RHDH 2.1 - Add RHDHPLAN-404 entity schema dependency context - Update Key Findings #3 and redhat-developer#6 to reflect stakeholder outcomes RHDHPLAN-1510 updates: - Add stakeholder alignment block with RHDHPLAN-393, 404, 1113 outcomes - RHDHPLAN-393 confirmed complementary, staging in normal ceremonies - RHDHPLAN-404 provides extended API entity schema for RHOAI connector - Add llamastack/OGX connector scope - Update dependency chain and Key Findings #5 RHDHPLAN-1508 and RHDHPLAN-1513: no updates needed. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> Signed-off-by: gabemontero <gmontero@redhat.com> --------- Signed-off-by: gabemontero <gmontero@redhat.com> Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Configure MCP server token (e2e)
Automates the “configure server” dialog for MCP personal access tokens (PAT) under mocked
/api/lightspeed/mcp-serversdata. Assertions usetranslations/formatMcpToolCountStatusso they match the active locale.Note:
Each case runs in a different chatbot layout (Overlay / Dock / Fullscreen) to cover the dialog in those modes.
Also fixed the broken e2e from redhat-developer#2708
Resolves:
https://redhat.atlassian.net/browse/RHIDP-11788