Skip to content

Commit c00a265

Browse files
ananzhopensearch-changeset-bot[bot]
authored andcommitted
chat(feat): mark context provider and chat as experimental (opensearch-project#10624)
* chat(feat): mark context provider and chat as experimental Signed-off-by: Anan Zhuang <ananzh@amazon.com> * Changeset file for PR opensearch-project#10624 created/updated --------- Signed-off-by: Anan Zhuang <ananzh@amazon.com> Co-authored-by: opensearch-changeset-bot[bot] <154024398+opensearch-changeset-bot[bot]@users.noreply.github.com> Signed-off-by: Nathan Yang <yanatha@amazon.com>
1 parent 4a47858 commit c00a265

File tree

8 files changed

+26
-2
lines changed

8 files changed

+26
-2
lines changed

changelogs/fragments/10624.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
feat:
2+
- Chat(feat): mark context provider and chat as experimental ([#10624](https://github.com/opensearch-project/OpenSearch-Dashboards/pull/10624))

src/plugins/chat/README.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
1-
# Chat Plugin
1+
# Chat Plugin (experimental)
2+
3+
**⚠️ This plugin is experimental and will change in future releases.**
24

35
A OpenSearch Dashboards plugin for AI-powered chat interactions using AG-UI (Agent UI) framework.
46

src/plugins/chat/public/index.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,10 @@ import { ChatPlugin } from './plugin';
88

99
// This exports static code and TypeScript types,
1010
// as well as, OpenSearch Dashboards Platform `plugin()` initializer.
11+
12+
/**
13+
* @experimental This plugin is experimental and will change in future releases.
14+
*/
1115
export function plugin(initializerContext: PluginInitializerContext) {
1216
return new ChatPlugin(initializerContext);
1317
}

src/plugins/chat/public/plugin.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,10 @@ import { ChatService } from './services/chat_service';
1010
import { ChatHeaderButton } from './components/chat_header_button';
1111
import { toMountPoint } from '../../opensearch_dashboards_react/public';
1212

13+
/**
14+
* @experimental
15+
* Chat plugin for AI-powered interactions. This plugin is experimental and will change in future releases.
16+
*/
1317
export class ChatPlugin implements Plugin<ChatPluginSetup, ChatPluginStart> {
1418
private chatService: ChatService | undefined;
1519

src/plugins/chat/server/index.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,9 @@ export const config: PluginConfigDescriptor<ChatConfigType> = {
1717
},
1818
};
1919

20+
/**
21+
* @experimental This plugin is experimental and will change in future releases.
22+
*/
2023
export function plugin(initializerContext: PluginInitializerContext) {
2124
return new ChatPlugin(initializerContext);
2225
}

src/plugins/context_provider/README.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
1-
# Context Provider Plugin
1+
# Context Provider Plugin (experimental)
2+
3+
**⚠️ This plugin is experimental and will change in future releases.**
24

35
A React hooks-based context capture system for OpenSearch Dashboards that enables AI assistants to understand user interactions and page state.
46

src/plugins/context_provider/public/index.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,9 @@
1313

1414
import { ContextProviderPlugin } from './plugin';
1515

16+
/**
17+
* @experimental This plugin is experimental and will change in future releases.
18+
*/
1619
export function plugin() {
1720
return new ContextProviderPlugin();
1821
}

src/plugins/context_provider/public/plugin.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,10 @@ import {
1212
} from './types';
1313
import { ContextCaptureService } from './services/context_capture_service';
1414

15+
/**
16+
* @experimental
17+
* Context Provider plugin for React hooks-based context capture system. This plugin is experimental and will change in future releases.
18+
*/
1519
export class ContextProviderPlugin
1620
implements
1721
Plugin<

0 commit comments

Comments
 (0)