You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Add missing screenshots
* Remove Orchestrator Mode page and promote Generative UI from beta
- Delete orchestrator-mode.md and remove all references from search index,
llms.txt, and llms-full.txt
- Remove "(Beta)" label from Generative UI across all files
- Update screenshot URL for Generative UI global data section
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
* Improve genUI
* Update screenshots MCP server
* Add skills
* Improve MCP servers
* improve skills and copilot context
* Improve skills - still need to update skill tagging screenshot
* Add updated pics
* Review entire analyst section
---------
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
| 3 | MCP tool | Active MCP tools connected to the Copilot. |
30
+
| 4 | Attached files | Files uploaded directly to the Copilot. |
31
+
| 5 | Dashboard | All widgets currently on your dashboard (in all tabs). |
32
+
| 6 | Conversation | The history of your current conversation. |
33
+
| 7 | Global | All widgets available within the OpenBB Workspace, if Global Data is enabled. |
34
+
| 8 | Web search | Retrieve information from the web, if Web Search is enabled. |
34
35
35
36
## Context Types
36
37
37
38
### Explicit Context
38
39
39
-
Explicit context represents the highest priority information source, allowing you to precisely direct the Copilot's attention to specific datasets or widgets. This mechanism is particularly powerful for ensuring accuracy when working with multiple similar datasets or when you need analysis focused on a specific dataset.
40
+
Explicit context represents the highest priority information source, allowing you to precisely direct the Copilot's attention to specific datasets. This mechanism is particularly powerful for ensuring accuracy when working with multiple similar datasets or when you need analysis focused on a specific dataset.
40
41
41
-
When you click on the "Add to context" button on any widget you're creating a direct reference that the Copilot will prioritize above all other available information. After sending the prompt, that widget will remain in context.
42
+
When you add any of the following explicit context types (widgets, skills, or MCP tools), Copilot prioritizes them above all other available information. After sending the prompt, the context remains active.
43
+
44
+
#### 1. Skills
45
+
46
+
When tagging a skill with the syntax `/skill:skill-name`, you are adding it explicitly to context.
When you use the "@" symbol followed by a widget name and the prompt is sent, the widget will disappear from context. This is meant to be a quick tag reference.
57
+
58
+
#### 2. MCP Tools
59
+
60
+
Similar to skills, MCP tools can be added to context using the `/` command. This displays a list of all available tools, allowing you to select exactly which one to trigger.
Click the "Add to context" button on any widget to create a direct reference that Copilot prioritizes. Alternatively, use the "@" symbol followed by a widget name for a quick tag reference. Once the prompt is sent, the widget is removed from context.
@@ -60,21 +82,36 @@ When you use the "@" symbol followed by a widget name and the prompt is sent, th
60
82
/>
61
83
</div>
62
84
85
+
86
+
### Skills
87
+
Skills added under AI Library are prioritized next. Skills are reusable instruction sets that extend what the OpenBB Copilot can do. This is particularly useful when you want to create custom workflows. Even if you don't explicitly tag a skill, the Copilot will try to match one of the available skills to your request when relevant.
To see all available skills, navigate to the "Skills" tab under AI Library. An example skill called `openbb-html-report` is included by default. To add your own custom skill, see the [Skills](/workspace/analysts/ai-features/skills) page.
99
+
63
100
### MCP Tools
64
101
65
-
The second highest priority is active MCP tools connected to OpenBB Workspace. For more details, see the MCP tools documentation [here](/workspace/analysts/ai-features/mcp-tools).
102
+
Active MCP tools connected to OpenBB Workspace are the next priority level. For more details, see the MCP tools documentation [here](/workspace/analysts/ai-features/mcp-tools).
66
103
67
-
Depending on your use case, MCP tools offer a powerful way to connect to third-party data providers or specialized financial tools using a standardized protocol. This would eliminate the need for custom development inside OpenBB Workspace.
104
+
Depending on your use case, MCP tools offer a powerful way to connect to third-party data providers or specialized financial tools using a standardized protocol. This eliminates the need for custom development inside OpenBB Workspace.
68
105
69
-
To use MCP tools, make sure to configure it (see how to do it [here](/workspace/analysts/ai-features/mcp-tools#configure-your-mcp-servers), and then select all the desired MCP tools.
106
+
To use MCP tools, first configure your servers (see [MCP Tools configuration](/workspace/analysts/ai-features/mcp-tools#configure-your-mcp-servers)), then select the desired tools.
@@ -109,13 +146,13 @@ Please note that for PDF files, text must be selectable as Optical Character Rec
109
146
110
147
### Dashboard Context
111
148
112
-
The dashboard context provides the Copilot with comprehensive awareness of your currently active dashboard. All widgets on your active dashboard become automatically available as data sources, allowing the Copilot to understand the broader context of your work session. It also has access to the widgets metadata and the current parameters selected.
149
+
The dashboard context provides the Copilot with comprehensive awareness of your currently active dashboard. All widgets on your active dashboard become automatically available as data sources, allowing the Copilot to understand the broader context of your work session. It also has access to each widget's metadata and the currently selected parameters.
The Copilot tracks your explicit questions and its responses. This memory allows for follow-up queries, refinement of analysis parameters, and building upon previous insights without needing to re-establish context.
128
165
129
-
The system understands references to "the previous chart", "that analysis", or "the data we discussed" and can seamlessly continue complex analytical workflows across multiple conversation turns.
166
+
The Copilot understands references to "the previous chart", "that analysis", or "the data we discussed" and can seamlessly continue complex analytical workflows across multiple conversation turns.
@@ -137,9 +174,9 @@ The system understands references to "the previous chart", "that analysis", or "
137
174
/>
138
175
</div>
139
176
140
-
### Global Retrieval (ON/OFF flag)
177
+
### Global Data (ON/OFF flag)
141
178
142
-
The global retrieval system provides the Copilot with access to the entire OpenBB Workspace widget library, extending far beyond your current dashboard widgets.
179
+
The Global Data provides the Copilot with access to the entire OpenBB Workspace widget library, extending far beyond your current dashboard widgets.
143
180
144
181
When your current dashboard doesn't contain the specific data or analysis tool needed to answer a query, the Copilot can automatically identify and utilize the appropriate widgets from the entire widget library, effectively expanding your analytical capabilities on-demand without manual widget selection.
145
182
@@ -149,25 +186,34 @@ This is only possible due to the metadata associated with each widget and is why
The web search capability enables the Copilot to access real-time information from across the internet when:
160
206
161
207
- The available workspace data is insufficient to fully answer your query.
162
-
-The user asks to look for the information on the web.
208
+
-You ask to look for information on the web.
163
209
164
210
This feature automatically activates as a fallback mechanism, ensuring comprehensive responses even when dealing with breaking news, recent market developments, or information not available in your current workspace widgets.
When this feature is turned ON, copilot can manipulate widgets on the dashboard.
17
+
When Generative UI is enabled, the copilot can manipulate widgets directly on your dashboard.
18
18
19
19
## Update widget parameters
20
20
21
-
The system understands the parameter schemas of each widget and based on a user prompt it can automatically update the parameters used in widgets on the dashboard.
21
+
The copilot understands the parameter schemas of each widget and, based on your prompt, can automatically update the parameters across widgets on the dashboard.
@@ -31,20 +31,20 @@ The system understands the parameter schemas of each widget and based on a user
31
31
32
32
## Add widgets from Global Data
33
33
34
-
If global data is turned on, and the user asks information that the copilot believes exists in one of the widgets in the widget library - then that widget gets automatically added to the dashboard.
34
+
If Global Data is enabled and you ask for information that the copilot finds in the widget library, the matching widget is automatically added to your dashboard.
As shown in the examples above, all of these actions can be performed across multiple widgets, navigation bars, or parameters at once. For example, you can ask the copilot to add multiple navigation tabs, each containing a different set of widgets, saving you from making one change at a time.
84
+
85
+
86
+
## Create widgets on the fly
87
+
88
+
The copilot can take its own outputs, such as tables, charts, or markdown notes, and turn them directly into widgets on your dashboard. Instead of copying results manually, the Generative UI feature adds the copilot's response as a fully interactive widget that lives alongside the rest of your data.
0 commit comments