From 974ff4a298bd9601cee9a53c26446933cac7143a Mon Sep 17 00:00:00 2001 From: Yulong Ruan Date: Mon, 11 Nov 2024 14:03:53 +0800 Subject: [PATCH] doc: cleanup CHANGELOG Signed-off-by: Yulong Ruan --- CHANGELOG.md | 63 +++---------------- ...boards-assistant.release-notes-2.12.0.0.md | 7 ++- ...boards-assistant.release-notes-2.16.0.0.md | 2 +- ...boards-assistant.release-notes-2.17.0.0.md | 7 ++- ...boards-assistant.release-notes-2.18.0.0.md | 4 +- 5 files changed, 24 insertions(+), 59 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index c99766b2..17b742e0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,60 +2,13 @@ Inspired from [Keep a Changelog](https://keepachangelog.com/en/1.0.0/) -### Unreleased -- fix: make sure $schema always added to LLM generated vega json object([252](https://github.com/opensearch-project/dashboards-assistant/pull/252)) -- feat: expose a general function for agent execution([268](https://github.com/opensearch-project/dashboards-assistant/pull/268)) -- Fix CVE-2024-4067 ([#269](https://github.com/opensearch-project/dashboards-assistant/pull/269)) -- feat: add a dashboards-assistant trigger in query editor([265](https://github.com/opensearch-project/dashboards-assistant/pull/265)) -- fix: make sure $schema always added to LLM generated vega json object([#252](https://github.com/opensearch-project/dashboards-assistant/pull/252)) -- feat: added a new visualization type visualization-nlq to support creating visualization from natural language([#264](https://github.com/opensearch-project/dashboards-assistant/pull/264)) -- feat: only allow to select supported index patterns in text to visualization and code changes related to prompt updates([#310](https://github.com/opensearch-project/dashboards-assistant/pull/310)) -- feat: exposed an API to check if a give agent config name has configured with agent id([#307](https://github.com/opensearch-project/dashboards-assistant/pull/307)) -- feat: check all required agents before enabling index pattern selection for text to visualization([313](https://github.com/opensearch-project/dashboards-assistant/pull/313)) -- fix: pass data source id for alert summary/insight([#321](https://github.com/opensearch-project/dashboards-assistant/pull/321)) -- feat: support navigating to discover in alerting popover([#316](https://github.com/opensearch-project/dashboards-assistant/pull/316)) -- fix: incorrect string escaping of vega schema([325](https://github.com/opensearch-project/dashboards-assistant/pull/325)) -- feat: register the AI actions to query controls in discover([#327](https://github.com/opensearch-project/dashboards-assistant/pull/327)) -- fix: t2viz ux improvements([#330](https://github.com/opensearch-project/dashboards-assistant/pull/330)) -- feat: report metrics for text to visualization([#312](https://github.com/opensearch-project/dashboards-assistant/pull/312)) -- fix: Fix dynamic uses of i18n([#335](https://github.com/opensearch-project/dashboards-assistant/pull/335)) -- fix: Fix unrecognized creating index pattern duplicate cases([#337](https://github.com/opensearch-project/dashboards-assistant/pull/337)) -- fix: Remove the cache of insight agent id in node server([#343](https://github.com/opensearch-project/dashboards-assistant/pull/343)) -- fix: Fix error time field and add filter for same name index patterns([#345](https://github.com/opensearch-project/dashboards-assistant/pull/345)) -- refactor: Add data source info in discover url when navigating([#347](https://github.com/opensearch-project/dashboards-assistant/pull/347)) -- feat: only display ai actions that compatible with the datasource([#350](https://github.com/opensearch-project/dashboards-assistant/pull/350)) -- feat: take index pattern and query assistant input to text2viz app([#349](https://github.com/opensearch-project/dashboards-assistant/pull/349)) -- feat: Hide incompatible index patterns ([#354] (https://github.com/opensearch-project/dashboards-assistant/pull/354)) -- feat: edit visualization with natural language in a dialog([#351](https://github.com/opensearch-project/dashboards-assistant/pull/351)) -- fix: Update alerting DSL verify mechanism([#359](https://github.com/opensearch-project/dashboards-assistant/pull/359)) -- fix: Refactor contextProvider get to reduce re-fetch([#365](https://github.com/opensearch-project/dashboards-assistant/pull/365)) +## Unreleased +### Features +### Enhancements - feat: Hide navigate to discover button if alert is not from visual editor monitor([#368](https://github.com/opensearch-project/dashboards-assistant/pull/368)) - -### 📈 Features/Enhancements - -- Add support for registerMessageParser ([#5](https://github.com/opensearch-project/dashboards-assistant/pull/5)) -- Change implementation of basic_input_output to built-in parser ([#10](https://github.com/opensearch-project/dashboards-assistant/pull/10)) -- Add interactions into ChatState and pass specific interaction into message_bubble ([#12](https://github.com/opensearch-project/dashboards-assistant/pull/12)) -- Refactor the code to get root agent id by calling the API in ml-commons plugin ([#128](https://github.com/opensearch-project/dashboards-assistant/pull/128)) -- Set verbose to false ([#131](https://github.com/opensearch-project/dashboards-assistant/pull/131)) -- Fix: comply with the field change of agent framework ([#137](https://github.com/opensearch-project/dashboards-assistant/pull/137)) -- Add incontext insight component ([#53](https://github.com/opensearch-project/dashboards-assistant/pull/53)) -- Fetch root agent id before executing the agent ([#165](https://github.com/opensearch-project/dashboards-assistant/pull/165)) -- Integrate chatbot with sidecar service ([#164](https://github.com/opensearch-project/dashboards-assistant/pull/164)) -- Add data source service ([#191](https://github.com/opensearch-project/dashboards-assistant/pull/191)) -- Update router and controller to support MDS ([#190](https://github.com/opensearch-project/dashboards-assistant/pull/190)) -- Hide notebook feature when MDS enabled and remove security dashboard plugin dependency ([#201](https://github.com/opensearch-project/dashboards-assistant/pull/201)) -- Refactor default data source retriever ([#197](https://github.com/opensearch-project/dashboards-assistant/pull/197)) -- Add patch style for fixed components ([#203](https://github.com/opensearch-project/dashboards-assistant/pull/203)) -- Reset chat and reload history after data source change ([#194](https://github.com/opensearch-project/dashboards-assistant/pull/194)) -- Add experimental feature to support text to visualization ([#218](https://github.com/opensearch-project/dashboards-assistant/pull/218)) -- Be compatible with ML configuration index mapping change ([#239](https://github.com/opensearch-project/dashboards-assistant/pull/239)) -- Support context aware alert analysis by reusing incontext insight component([#215](https://github.com/opensearch-project/dashboards-assistant/pull/215)) -- Use smaller and compressed variants of buttons and form components ([#250](https://github.com/opensearch-project/dashboards-assistant/pull/250)) -- Support insight with RAG in alert analysis assistant and refine the UX ([#266](https://github.com/opensearch-project/dashboards-assistant/pull/266)) -- Add assistant enabled capabilities to control rendering component([#267](https://github.com/opensearch-project/dashboards-assistant/pull/267)) -- Add data to summary API([#295](https://github.com/opensearch-project/dashboards-assistant/pull/295)) -- Refactor popover to add message action bar and add metrics to thumb-up and thumb-down([#304](https://github.com/opensearch-project/dashboards-assistant/pull/304)) -- Support log pattern analysis ([#339](https://github.com/opensearch-project/dashboards-assistant/pull/339)) -- Pass top N log pattern data from alerting to agent ([#341] (https://github.com/opensearch-project/dashboards-assistant/pull/341)) +### Bug Fixes +### Infrastructure +### Documentation +### Maintenance +### Refactoring \ No newline at end of file diff --git a/release-notes/dashboards-assistant.release-notes-2.12.0.0.md b/release-notes/dashboards-assistant.release-notes-2.12.0.0.md index 690bb627..f9fc4c55 100644 --- a/release-notes/dashboards-assistant.release-notes-2.12.0.0.md +++ b/release-notes/dashboards-assistant.release-notes-2.12.0.0.md @@ -10,9 +10,14 @@ Compatible with OpenSearch and OpenSearch Dashboards Version 2.12.0 - Add regenerating interaction ([#58](https://github.com/opensearch-project/dashboards-assistant/pull/58))([11e5779](https://github.com/opensearch-project/dashboards-assistant/commit/11e5779)) - Support give feedback on interaction ([9c6cb29](https://github.com/opensearch-project/dashboards-assistant/commit/9c6cb29))([4ff6726](https://github.com/opensearch-project/dashboards-assistant/commit/4ff6726)) - Support save conversation to notebook ([3010362](https://github.com/opensearch-project/dashboards-assistant/commit/3010362))([#93](https://github.com/opensearch-project/dashboards-assistant/pull/93)) +- Add incontext insight component ([#53](https://github.com/opensearch-project/dashboards-assistant/pull/53)) +- Refactor the code to get root agent id by calling the API in ml-commons plugin ([#128](https://github.com/opensearch-project/dashboards-assistant/pull/128)) +- Add support for registerMessageParser ([#5](https://github.com/opensearch-project/dashboards-assistant/pull/5)) +- Add interactions into ChatState and pass specific interaction into message_bubble ([#12](https://github.com/opensearch-project/dashboards-assistant/pull/12)) +- Change implementation of basic_input_output to built-in parser ([#10](https://github.com/opensearch-project/dashboards-assistant/pull/10)) ### Feature - Set verbose to false ([#131](https://github.com/opensearch-project/dashboards-assistant/pull/131)) ### Bug Fixes -- Fix: comply with the field change of agent framework ([#137](https://github.com/opensearch-project/dashboards-assistant/pull/137)) +- Fix: comply with the field change of agent framework ([#137](https://github.com/opensearch-project/dashboards-assistant/pull/137)) \ No newline at end of file diff --git a/release-notes/dashboards-assistant.release-notes-2.16.0.0.md b/release-notes/dashboards-assistant.release-notes-2.16.0.0.md index 4c7315db..57d9623b 100644 --- a/release-notes/dashboards-assistant.release-notes-2.16.0.0.md +++ b/release-notes/dashboards-assistant.release-notes-2.16.0.0.md @@ -8,4 +8,4 @@ Compatible with OpenSearch and OpenSearch Dashboards Version 2.16.0 ### Maintenance -- Make ML Configuration Index Mapping be compatible with ml-commons plugin. ([#239](https://github.com/opensearch-project/dashboards-assistant/pull/239)) +- Make ML Configuration Index Mapping be compatible with ml-commons plugin. ([#239](https://github.com/opensearch-project/dashboards-assistant/pull/239)) \ No newline at end of file diff --git a/release-notes/dashboards-assistant.release-notes-2.17.0.0.md b/release-notes/dashboards-assistant.release-notes-2.17.0.0.md index 426d3d54..f3ca3d2a 100644 --- a/release-notes/dashboards-assistant.release-notes-2.17.0.0.md +++ b/release-notes/dashboards-assistant.release-notes-2.17.0.0.md @@ -5,7 +5,12 @@ Compatible with OpenSearch and OpenSearch Dashboards Version 2.17.0 ### Features - Use smaller and compressed varients of buttons and form components ([#250](https://github.com/opensearch-project/dashboards-assistant/pull/250)) +- fix: make sure $schema always added to LLM generated vega json object([252](https://github.com/opensearch-project/dashboards-assistant/pull/252)) +- feat: expose a general function for agent execution([268](https://github.com/opensearch-project/dashboards-assistant/pull/268)) +- feat: add a dashboards-assistant trigger in query editor([265](https://github.com/opensearch-project/dashboards-assistant/pull/265)) +- fix: make sure $schema always added to LLM generated vega json object([#252](https://github.com/opensearch-project/dashboards-assistant/pull/252)) +- Support context aware alert analysis by reusing incontext insight component([#215](https://github.com/opensearch-project/dashboards-assistant/pull/215)) ### Maintenance -- Bump `micromatch` to 4.0.8 ([#269](https://github.com/opensearch-project/dashboards-assistant/pull/269)) +- Bump `micromatch` to 4.0.8 ([#269](https://github.com/opensearch-project/dashboards-assistant/pull/269)) \ No newline at end of file diff --git a/release-notes/dashboards-assistant.release-notes-2.18.0.0.md b/release-notes/dashboards-assistant.release-notes-2.18.0.0.md index 06f419b1..82223c9e 100644 --- a/release-notes/dashboards-assistant.release-notes-2.18.0.0.md +++ b/release-notes/dashboards-assistant.release-notes-2.18.0.0.md @@ -13,6 +13,8 @@ Compatible with OpenSearch and OpenSearch Dashboards Version 2.18.0 - feat: Add alerting insight with RAG([#266](https://github.com/opensearch-project/dashboards-assistant/pull/266),[#343](https://github.com/opensearch-project/dashboards-assistant/pull/343)) - feat: Add an API to check if a give agent config name has agent id configured([#307](https://github.com/opensearch-project/dashboards-assistant/pull/307)) - feat: Add assistant capabilities to control rendering components([#267](https://github.com/opensearch-project/dashboards-assistant/pull/267)) +- fix: Update alerting DSL verify mechanism([#359](https://github.com/opensearch-project/dashboards-assistant/pull/359)) +- fix: Refactor contextProvider get to reduce re-fetch([#365](https://github.com/opensearch-project/dashboards-assistant/pull/365)) ### Maintenance @@ -23,4 +25,4 @@ Compatible with OpenSearch and OpenSearch Dashboards Version 2.18.0 ### Fixes - fix: Pass dataSourceId for alert summary/insight([#321](https://github.com/opensearch-project/dashboards-assistant/pull/321)) -- fix: Fix dynamic uses of i18n([#335](https://github.com/opensearch-project/dashboards-assistant/pull/335)) +- fix: Fix dynamic uses of i18n([#335](https://github.com/opensearch-project/dashboards-assistant/pull/335)) \ No newline at end of file