Skip to content

Version Packages (intelligent-assistant) - #3897

Merged
debsmita1 merged 1 commit into
mainfrom
changesets-release/intelligent-assistant/main
Jul 27, 2026
Merged

debsmita1 merged 1 commit into
mainfrom
changesets-release/intelligent-assistant/main

Conversation

@rhdh-bot

@rhdh-bot rhdh-bot commented Jul 21, 2026

Copy link
Copy Markdown
Collaborator

Releases

@red-hat-developer-hub/backstage-plugin-intelligent-assistant@3.1.0

Minor Changes

  • 94e2278: Refactor the MCP server configure modal with PatternFly layout and improved credential management:

    • Add Use organization default token / Use personal token radio selectors when an app-config default token is available, replacing the remove-personal-token flow
    • Show server status, tools list, and enabled toggle with local draft state applied on Save
    • Hide the tools section when the server is disabled; keep status consistent while drafting an unverified personal token
    • Disable Save after a failed token validation until the input changes
    • Auto-enable the server after a successful personal token save
    • Add sortable Name and Status columns to the MCP servers table, with always-visible sort icons (gray when inactive, directional when active)
    • Keep the DCR configure modal aligned with personal-token servers (status, tools, enabled toggle, and Save/Cancel) with an additional DCR info alert and no token input
    • Show Fetching status... in the Status section while server tools/status are loading
    • Bump @patternfly/react-core to 6.6.0 and add translations for new modal strings (de, es, fr, it, ja)

    The backend now exposes hasOrgToken on MCP server list and patch responses so the UI can distinguish organization default tokens from personal-only servers.

Patch Changes

  • 16a4d45: Scope PatternFly CSS imports to the chatbot component and use useLayoutEffect for dark theme class toggle to prevent white background leak on dark themes.
    • @red-hat-developer-hub/backstage-plugin-intelligent-assistant-common@3.1.0

@red-hat-developer-hub/backstage-plugin-intelligent-assistant-backend@3.1.0

Patch Changes

  • 94e2278: Refactor the MCP server configure modal with PatternFly layout and improved credential management:

    • Add Use organization default token / Use personal token radio selectors when an app-config default token is available, replacing the remove-personal-token flow
    • Show server status, tools list, and enabled toggle with local draft state applied on Save
    • Hide the tools section when the server is disabled; keep status consistent while drafting an unverified personal token
    • Disable Save after a failed token validation until the input changes
    • Auto-enable the server after a successful personal token save
    • Add sortable Name and Status columns to the MCP servers table, with always-visible sort icons (gray when inactive, directional when active)
    • Keep the DCR configure modal aligned with personal-token servers (status, tools, enabled toggle, and Save/Cancel) with an additional DCR info alert and no token input
    • Show Fetching status... in the Status section while server tools/status are loading
    • Bump @patternfly/react-core to 6.6.0 and add translations for new modal strings (de, es, fr, it, ja)

    The backend now exposes hasOrgToken on MCP server list and patch responses so the UI can distinguish organization default tokens from personal-only servers.

    • @red-hat-developer-hub/backstage-plugin-intelligent-assistant-common@3.1.0

@red-hat-developer-hub/backstage-plugin-intelligent-assistant-common@3.1.0

@github-actions
github-actions Bot force-pushed the changesets-release/intelligent-assistant/main branch from 1caef0c to c355dc8 Compare July 21, 2026 12:35
@rhdh-bot
rhdh-bot requested review from a team and yangcao77 as code owners July 21, 2026 12:35
@codecov

codecov Bot commented Jul 21, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 57.34%. Comparing base (16a4d45) to head (19ba5e0).
⚠️ Report is 12 commits behind head on main.
✅ All tests successful. No failed tests found.

Additional details and impacted files
@@           Coverage Diff           @@
##             main    #3897   +/-   ##
=======================================
  Coverage   57.34%   57.34%           
=======================================
  Files        2382     2382           
  Lines       95599    95599           
  Branches    26742    26742           
=======================================
  Hits        54824    54824           
  Misses      40504    40504           
  Partials      271      271           
Flag Coverage Δ *Carryforward flag
adoption-insights 84.54% <ø> (ø) Carriedforward from 16a4d45
ai-integrations 69.06% <ø> (ø) Carriedforward from 16a4d45
app-defaults 69.79% <ø> (ø) Carriedforward from 16a4d45
augment 46.67% <ø> (ø) Carriedforward from 16a4d45
boost 75.92% <ø> (ø) Carriedforward from 16a4d45
bulk-import 72.55% <ø> (ø) Carriedforward from 16a4d45
cost-management 13.55% <ø> (ø) Carriedforward from 16a4d45
dcm 60.72% <ø> (ø) Carriedforward from 16a4d45
extensions 56.29% <ø> (ø) Carriedforward from 16a4d45
global-floating-action-button 71.18% <ø> (ø) Carriedforward from 16a4d45
global-header 62.17% <ø> (ø) Carriedforward from 16a4d45
homepage 47.70% <ø> (ø) Carriedforward from 16a4d45
install-dynamic-plugins 56.77% <ø> (ø) Carriedforward from 16a4d45
intelligent-assistant 74.06% <ø> (ø)
konflux 91.98% <ø> (ø) Carriedforward from 16a4d45
lightspeed 69.02% <ø> (ø) Carriedforward from 16a4d45
mcp-integrations 83.40% <ø> (ø) Carriedforward from 16a4d45
orchestrator 62.67% <ø> (ø) Carriedforward from 16a4d45
quickstart 65.04% <ø> (ø) Carriedforward from 16a4d45
sandbox 79.56% <ø> (ø) Carriedforward from 16a4d45
scorecard 82.63% <ø> (ø) Carriedforward from 16a4d45
theme 83.85% <ø> (ø) Carriedforward from 16a4d45
translations 5.12% <ø> (ø) Carriedforward from 16a4d45
x2a 79.31% <ø> (ø) Carriedforward from 16a4d45

*This pull request uses carry forward flags. Click here to find out more.


Continue to review full report in Codecov by Harness.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 16a4d45...19ba5e0. Read the comment docs.

🚀 New features to boost your workflow:
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@github-actions
github-actions Bot force-pushed the changesets-release/intelligent-assistant/main branch from c355dc8 to 19ba5e0 Compare July 24, 2026 14:03
@sonarqubecloud

Copy link
Copy Markdown

@debsmita1 debsmita1 left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

/lgtm

@openshift-ci openshift-ci Bot added the lgtm label Jul 27, 2026
@debsmita1
debsmita1 merged commit 4467b7d into main Jul 27, 2026
22 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants