Skip to content

Commit 423ecef

Browse files
authored
Merge pull request #314061 from dm-chelupati/docs-agent/learn-2026-03-31
[Docs] SRE Agent Learn update — 2026-03-21
2 parents b7ac153 + e0010a3 commit 423ecef

4 files changed

Lines changed: 76 additions & 18 deletions

File tree

articles/sre-agent/connectors.md

Lines changed: 47 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: Connectors in Azure SRE Agent
33
description: Extend your agent's capabilities to external data sources, collaboration tools, and custom APIs using connectors.
44
ms.topic: concept-article
55
ms.service: azure-sre-agent
6-
ms.date: 03/18/2026
6+
ms.date: 03/25/2026
77
author: craigshoemaker
88
ms.author: cshoe
99
ms.ai-usage: ai-assisted
@@ -128,6 +128,52 @@ The following table describes scenarios where automatic recovery can't resolve t
128128

129129
When your agent tries to use a tool from a disconnected MCP server, it provides a clear error explaining what went wrong (for example, "Connection is disconnected and reconnection failed."). Your agent doesn't silently fail or produce incorrect results.
130130

131+
## Browse and manage connectors
132+
133+
Open the Connectors page (**Builder** > **Connectors**) to see your connectors organized into collapsible category groups. All groups are expanded by default.
134+
135+
| Category | What it includes |
136+
|---|---|
137+
| **Notification** | Teams and Outlook messaging connectors |
138+
| **Telemetry** | Azure Data Explorer, Datadog, Dynatrace, Elasticsearch, New Relic, Splunk, and other monitoring connectors |
139+
| **Code Repository** | GitHub OAuth, Azure DevOps OAuth, and documentation connectors |
140+
| **MCP** | GitHub MCP, generic MCP servers, and custom MCP integrations |
141+
| **Incidents** | Incident management connectors |
142+
| **Deployment** | Deployment pipeline connectors (EV2) |
143+
| **Other** | Connectors that don't fit other categories |
144+
145+
The **Code Repository** category includes nested sub-groups that organize your repositories by provider and organization. GitHub connectors appear under a **GitHub** sub-group, and Azure DevOps connectors are grouped by their ADO organization (for example, **contoso (Azure DevOps)**). Each sub-group has its own expand/collapse control and count badge. Sub-groups appear automatically when you have connectors from two or more distinct providers or organizations.
146+
147+
Each category header shows the number of connectors in that group. When you collapse a category, a red badge appears if any connector in that group has a connection issue, so you can spot problems at a glance without expanding every section.
148+
149+
Use the toolbar controls to manage your view:
150+
151+
- **Expand all / Collapse all**: Toggle all category groups at once
152+
- **Category filter**: Show only connectors in a specific category
153+
- **Search**: Find connectors by name (switches to a flat list for keyword lookup)
154+
155+
Only categories that contain at least one connector are displayed. When you search for a connector by name, the page switches to a flat list view for faster filtering.
156+
157+
### Add a connector
158+
159+
Select **Add connector** to open the connector wizard. The first step presents connectors organized by tab:
160+
161+
| Tab | What it shows |
162+
|---|---|
163+
| **Telemetry** | Azure Data Explorer, Datadog, Dynatrace, Elasticsearch, New Relic, Splunk, and other monitoring connectors |
164+
| **Notification** | Outlook and Teams connectors |
165+
| **Code Repository** | GitHub OAuth and Azure DevOps OAuth connectors |
166+
| **MCP** | GitHub MCP, generic MCP server |
167+
| **Incidents** | Incident management connectors |
168+
| **Deployment** | Deployment pipeline connectors (EV2) |
169+
170+
Select a connector card, then follow the setup steps for that connector type. Use the search box to find a connector by name across all tabs.
171+
172+
> [!NOTE]
173+
> **Repos moved to Knowledge Sources**
174+
>
175+
> Source code repository management moved to **Knowledge Sources**. Navigate to **Builder** > **Knowledge sources** to manage your connected repositories.
176+
131177
## Who can configure connectors
132178

133179
Connector management requires **write** permission on the agent. The following table shows which roles can configure connectors.

articles/sre-agent/favorites-mine-filter.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ Use **Favorites** and the **Mine** filter to organize your agent's chat sidebar.
1717

1818
> [!TIP]
1919
> - Star any thread to pin it in a dedicated **Favorites** section at the top of your sidebar.
20-
> - Use the **Mine** filter to see only threads you created or favorited.
20+
> - The **Mine** filter is active by default—your sidebar shows only your threads when you open it.
2121
> - Favorites persist across sessions and are stored per-user in the backend, not just in your browser.
2222
> - Works immediately on any agent requiring no setup or configuration needed.
2323
@@ -39,15 +39,15 @@ Use the following steps to organize your chat sidebar with favorites and the **M
3939

4040
:::image type="content" source="media/favorites-mine-filter/favorites-sidebar-categories.png" alt-text="Screenshot of chat sidebar showing Favorites section at the top and Chats section below." lightbox="media/favorites-mine-filter/favorites-sidebar-categories.png":::
4141

42-
**3. Use Mine to focus.** Select the **Mine** toggle button above the thread list to filter both sections. In **Favorites**, the filter shows threads you personally starred. In **Chats**, the filter shows threads you created. One select removes the noise from shared agents.
42+
**3. Mine is on by default.** The **Mine** filter is active when you open the sidebar, showing only threads you started in **Chats** and threads you starred in **Favorites**. Toggle it off to see all threads on the agent.
4343

4444
:::image type="content" source="media/favorites-mine-filter/favorites-mine-filter-active.png" alt-text="Screenshot of Mine filter button active with filtered thread list." lightbox="media/favorites-mine-filter/favorites-mine-filter-active.png":::
4545

4646
**4. Combine filters for precision.** **Mine** and **Unread** are independent toggles. Activate both to see only your unread threads across both categories.
4747

4848
**5. Unfavorite when done.** Right-click a favorited thread and select **Remove from favorites** to move it back to the **Chats** section. Keep your **Favorites** list focused on active work.
4949

50-
**6. Favorites persist across sessions.** The backend stores your favorites per user. They survive page refreshes, browser restarts, and device switches. Filter toggles (**Mine**, **Unread**) reset on page refresh.
50+
**6. Favorites persist across sessions.** The backend stores your favorites per user. They survive page refreshes, browser restarts, and device switches. The **Mine** filter is active by default—when you open the sidebar, you see your own threads first. The **Unread** filter resets on page refresh.
5151

5252
## What makes this approach different
5353

articles/sre-agent/model-provider-selection.md

Lines changed: 24 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -3,36 +3,45 @@ title: Model Provider Selection in Azure SRE Agent
33
description: Learn how to choose your Azure SRE Agent AI model provider and model to match your operational workloads and data residency requirements.
44
ms.topic: concept-article
55
ms.service: azure-sre-agent
6-
ms.date: 03/30/2026
6+
ms.date: 04/02/2026
77
author: dm-chelupati
88
ms.author: dchelupati
99
ms.ai-usage: ai-assisted
10-
ms.custom: model provider, model selection, Claude, GPT-5, Anthropic, Azure OpenAI, data residency, EUDB
10+
ms.custom: model provider, Anthropic, Azure OpenAI, data residency, EUDB
1111
#customer intent: As an SRE, I want to choose the right AI model provider for my agent so that I can balance performance, cost, and data residency requirements.
1212
---
1313

1414
# Model provider selection in Azure SRE Agent
1515

16-
Choose between Azure OpenAI (GPT-5 family) and Anthropic (Claude family) as your agent's AI provider. Change models anytime in **Settings** > **Basics**—no downtime, takes effect on the next conversation.
16+
Choose between Azure OpenAI (GPT-5 family) and Anthropic (Claude family) as your agent's AI provider. Change providers anytime in **Settings** > **Basics**—no downtime, takes effect on the next conversation.
1717

1818
> [!TIP]
1919
> - Choose between **Azure OpenAI** (GPT-5 family) and **Anthropic** (Claude family) as your agent's AI provider
20+
> - Your agent automatically selects the best model within your chosen provider—no manual model configuration needed
2021
> - Default provider depends on region: **Anthropic** in East US 2 and Australia East, **Azure OpenAI** in Sweden Central (EU data residency)
21-
> - Change models anytime in **Settings > Basics**—no downtime, takes effect on the next conversation
22+
> - Change providers anytime in **Settings > Basics**—no downtime, takes effect on the next conversation
23+
24+
## Available providers
25+
26+
| Provider | Models included | Strengths |
27+
|----------|----------------|----------|
28+
| **Azure OpenAI** | GPT-5 (default), GPT-5.2 | Structured output, function calling, fast tool execution |
29+
| **Anthropic** | Claude Opus 4.5, Claude Sonnet 4.5, Claude Sonnet 4.6, Claude Haiku 4.5 | Long-context reasoning, code analysis, built-in web search |
30+
31+
Your agent automatically selects the best model within your chosen provider for each task. You select the provider; the agent handles model routing.
2232

2333
## How to change your model provider
2434

2535
1. Go to **Settings > Basics** in the agent portal.
2636
2. Scroll to the **Model provider** section.
2737
3. Select a provider from the **Provider** dropdown.
28-
4. Select a specific model from the **Model** dropdown, or leave it as **Automatic** to let the agent choose the best model for each task.
29-
5. Select **Save**.
38+
4. Select **Save**.
3039

31-
The change takes effect immediately—your next conversation uses the new model. No restart is required.
40+
The change takes effect immediately—your next conversation uses the new provider. No restart is required. Your agent automatically selects the best model within the provider for each task.
3241

3342
### Pricing
3443

35-
Different models have different AAU rates. See [Pricing and billing—AAU rates by model](pricing-billing.md#aau-rates-by-model) for the current rates per token type.
44+
Different models have different AAU rates. Select the ℹ icon next to the **Model provider** label to open the pricing page, or see [Pricing and billing—AAU rates by model](pricing-billing.md#aau-rates-by-model) for the current rates per token type.
3645

3746
### Data residency
3847

@@ -50,19 +59,20 @@ If EU data residency is a requirement for your organization, select Azure OpenAI
5059

5160
## What makes this approach different
5261

53-
**Flexible model routing**—Your agent automatically routes different task types (reasoning, code generation, quick responses) to the appropriate model within your selected provider. You choose the provider; the agent optimizes model usage per task.
62+
**Automatic model routing**—Your agent automatically selects the best model within your chosen provider for each task. Reasoning, code generation, and quick responses each use the optimal model—no manual configuration needed.
5463

55-
**Capability unlocks**—Selecting a Claude model automatically enables web search. Your agent can search the internet during investigations without any extra configuration.
64+
**Capability unlocks**—Selecting Anthropic as your provider automatically enables web search. Your agent can search the internet during investigations without any extra configuration.
5665

57-
**No migration required**—Changing models is a settings change. Existing knowledge, memory, connectors, and scheduled tasks all work with any model provider.
66+
**No migration required**—Changing providers is a settings change. Existing knowledge, memory, connectors, and scheduled tasks all work with any model provider.
5867

5968
## Before and after
6069

6170
| Aspect | Before | After |
6271
|--------|--------|-------|
63-
| **Model choice** | Single default model | Multiple providers and models to choose from |
64-
| **Web search** | Not available | Automatic with Claude models |
65-
| **Switching cost** | N/A | Zero—change in Settings, effective immediately |
72+
| **Provider choice** | Single default provider | Choose between Azure OpenAI and Anthropic |
73+
| **Model routing** | Fixed model | Agent automatically selects the best model per task |
74+
| **Web search** | Not available | Automatic with Anthropic provider |
75+
| **Switching cost** | N/A | Zero—change provider in Settings, effective immediately |
6676

6777
## Related content
6878

articles/sre-agent/threads.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,8 @@ Use the two filter buttons at the top of the thread list to find relevant conver
5353
| **Unread** | Only threads you didn't read yet. |
5454
| **Mine** | Only threads you started (excludes scheduled tasks and agent-initiated threads). |
5555

56+
The **Mine** filter is active by default. When you open the sidebar, you see your own threads first. Toggle it off to see all threads on the agent.
57+
5658
When active, a filter button appears filled (blue). You can activate both filters at the same time so that only threads matching **both** conditions appear.
5759

5860
:::image type="content" source="media/threads/thread-filter-mine-active.png" alt-text="Screenshot of thread sidebar with the Mine filter active, showing only user-initiated threads.":::

0 commit comments

Comments
 (0)