Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view

This file was deleted.

This file was deleted.

Original file line number Diff line number Diff line change
@@ -1,5 +1,24 @@
# @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

## 3.0.3

### Patch Changes
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@red-hat-developer-hub/backstage-plugin-intelligent-assistant-backend",
"version": "3.0.3",
"version": "3.1.0",
"main": "src/index.ts",
"types": "src/index.ts",
"license": "Apache-2.0",
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# @red-hat-developer-hub/backstage-plugin-intelligent-assistant-common

## 3.1.0

## 3.0.3

## 3.0.2
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@red-hat-developer-hub/backstage-plugin-intelligent-assistant-common",
"description": "Common functionalities for the intelligent-assistant plugin",
"version": "3.0.3",
"version": "3.1.0",
"main": "src/index.ts",
"types": "src/index.ts",
"license": "Apache-2.0",
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,28 @@
# @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

## 3.0.3

### Patch Changes
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@red-hat-developer-hub/backstage-plugin-intelligent-assistant",
"version": "3.0.3",
"version": "3.1.0",
"main": "src/index.tsx",
"types": "src/index.tsx",
"license": "Apache-2.0",
Expand Down