Skip to content

Commit ef10130

Browse files
committed
Merge branch 'diberry/0519-tsp-js-2' of https://github.com/diberry/azure-dev-docs-pr into diberry/0519-tsp-js-2
2 parents a5ddfcc + 689f660 commit ef10130

File tree

597 files changed

+15189
-4274
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

597 files changed

+15189
-4274
lines changed

.gitignore

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,4 +12,6 @@ _repo.*/
1212
*.DS_Store
1313
*.lnk
1414
.github/copilot-instructions.md
15-
.github/prompts/
15+
.github/instructions/
16+
.github/logs/
17+
.github/prompts/

.openpublishing.redirection.json

Lines changed: 19 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -310,6 +310,11 @@
310310
"redirect_url": "/previous-versions/azure/developer/mobile-apps/azure-search",
311311
"redirect_document_id": false
312312
},
313+
{
314+
"source_path": "articles/javascript/core/what-is-azure-for-javascript-development.md",
315+
"redirect_url": "/azure/developer/javascript/what-is-azure-for-javascript-development",
316+
"redirect_document_id": false
317+
},
313318
{
314319
"source_path": "articles/javascript/core/use-azure-sdk.md",
315320
"redirect_url": "/azure/developer/javascript/sdk/use-azure-sdk",
@@ -325,6 +330,11 @@
325330
"redirect_url": "/azure/developer/javascript/how-to/create-static-web-app",
326331
"redirect_document_id": false
327332
},
333+
{
334+
"source_path": "articles/javascript/how-to/create-static-web-app.md",
335+
"redirect_url": "/azure/static-web-apps/",
336+
"redirect_document_id": false
337+
},
328338
{
329339
"source_path": "articles/javascript/how-to/with-web-app/static-web-app-with-swa-cli.md",
330340
"redirect_url": "/azure/static-web-apps/add-api",
@@ -1050,7 +1060,11 @@
10501060
},
10511061
{
10521062
"source_path": "articles/javascript/node-sdk-logging.md",
1053-
"redirect_url": "/azure/developer/javascript/how-to/node-sdk-logging"
1063+
"redirect_url": "/azure/developer/javascript/logging"
1064+
},
1065+
{
1066+
"source_path": "articles/javascript/how-to/node-sdk-logging.md",
1067+
"redirect_url": "/azure/developer/javascript/logging"
10541068
},
10551069
{
10561070
"source_path": "articles/javascript/node-sdk-azure-authenticate.md",
@@ -1813,14 +1827,6 @@
18131827
"source_path": "articles/ansible/aks-configure-kubenet-networking.md",
18141828
"redirect_url": "/azure/developer/ansible/aks-configure-cni-networking"
18151829
},
1816-
{
1817-
"source_path": "articles/java/spring-framework/spring-messaging-support.md",
1818-
"redirect_url": "/azure/developer/java/spring-framework/spring-messaging-event-hubs-support"
1819-
},
1820-
{
1821-
"source_path": "articles/java/eclipse-microprofile/deploy-microprofile-quarkus-java-app-with-maven-plugin.md",
1822-
"redirect_url": "/azure/app-service/quickstart-java?tabs=quarkus&pivots=java-javase"
1823-
},
18241830
{
18251831
"source_path": "articles/ai/get-started-multi-agents.md",
18261832
"redirect_url": "/azure/developer/ai/azure-ai-for-developers"
@@ -1832,6 +1838,10 @@
18321838
{
18331839
"source_path": "articles/terraform/azure-terraform-resource-provider/get-started-export-resources-portal.md",
18341840
"redirect_url": "/azure/developer/terraform/azure-export-for-terraform/get-started-export-resources-portal"
1841+
},
1842+
{
1843+
"source_path": "articles/azure-mcp-server/tools/kusto.md",
1844+
"redirect_url": "/azure/developer/azure-mcp-server/tools/azure-data-explorer"
18351845
}
18361846
]
18371847
}

.whatsnew.json

Lines changed: 93 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,93 @@
1+
{
2+
"$schema": "https://github.com/dotnet/docs-tools/blob/main/WhatsNew.Infrastructure/Configuration/reposettings.schema.json",
3+
"repositoryName": "azure-dev-docs-pr",
4+
"repositoryOwner": "MicrosoftDocs",
5+
"docSetProductName": "Azure developer documentation",
6+
"rootDirectory": "articles/",
7+
"docLinkSettings": {
8+
"linkFormat": "relative",
9+
"relativeLinkPrefix": "./"
10+
},
11+
"repositoryUrl": "https://github.com/MicrosoftDocs/azure-dev-docs-pr",
12+
"branches": [
13+
{
14+
"name": "main",
15+
"isDefault": true
16+
}
17+
],
18+
"inclusionCriteria": { "minAdditionsToFile": 40 },
19+
"areas": [
20+
{
21+
"names": ["ai"],
22+
"heading": "AI apps using Azure services"
23+
},
24+
{
25+
"names": ["ansible"],
26+
"heading": "Ansible on Azure"
27+
},
28+
{
29+
"names": ["azure-developer-cli"],
30+
"heading": "Azure Developer CLI (azd)"
31+
},
32+
{
33+
"names": ["azure-mcp-server"],
34+
"heading": "Azure MCP Server"
35+
},
36+
{
37+
"names": ["chef"],
38+
"heading": "Chef Software on Azure"
39+
},
40+
{
41+
"names": ["cpp"],
42+
"heading": "Azure for C++"
43+
},
44+
{
45+
"names": ["dev-tunnels"],
46+
"heading": "Dev tunnels"
47+
},
48+
{
49+
"names": ["github-copilot-azure"],
50+
"heading": "GitHub Copilot for Azure"
51+
},
52+
{
53+
"names": ["github"],
54+
"heading": "Azure and GitHub integration"
55+
},
56+
{
57+
"names": ["go"],
58+
"heading": "Azure for Go"
59+
},
60+
{
61+
"names": ["iac"],
62+
"heading": "Infrastructure as Code"
63+
},
64+
{
65+
"names": ["intro"],
66+
"heading": "Introduction to Azure for developers"
67+
},
68+
{
69+
"names": ["java"],
70+
"heading": "Azure for Java"
71+
},
72+
{
73+
"names": ["javascript"],
74+
"heading": "Azure for JavaScript"
75+
},
76+
{
77+
"names": ["jenkins"],
78+
"heading": "Jenkins on Azure"
79+
},
80+
{
81+
"names": ["python"],
82+
"heading": "Azure for Python"
83+
},
84+
{
85+
"names": ["terraform"],
86+
"heading": "Terraform on Azure"
87+
},
88+
{
89+
"names": ["typespec"],
90+
"heading": "TypeSpec"
91+
}
92+
]
93+
}

CODEOWNERS

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,8 @@
2727

2828
# Azure SDK authentication topics
2929
/articles/go/sdk/authentication/ @scottaddie @chlowell
30-
/articles/java/sdk/authentication/ @scottaddie @g2vinay @billwert
30+
/articles/java/sdk/authentication/ @scottaddie @g2vinay @anannya03
3131
/articles/javascript/sdk/authentication/ @scottaddie @KarishmaGhiya @minhanh-phan @maorleger
3232
/articles/python/sdk/authentication/ @scottaddie @pvaneck @xiangyan99
33+
/articles/python/sdk/authorization/ @scottaddie @pvaneck @xiangyan99
3334
/articles/cpp/sdk/authentication/ @scottaddie @antkmsft @ronniegeraghty

articles/ai/TOC.yml

Lines changed: 18 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,16 +32,31 @@ items:
3232
href: keyless-connections.md
3333
- name: Use Azure AI Search without keys
3434
href: /azure/search/keyless-connections?toc=/azure/developer/ai/toc.json&bc=/azure/developer/ai/breadcrumb/toc.json
35-
- name: Agents and Model Context Protocol (MCP)
35+
- name: AI app design
3636
items:
37-
- name: Azure Container Apps building block for MCP servers
38-
href: https://aka.ms/mcp/aca
37+
- name: AI agent orchestration patterns
38+
href: /azure/architecture/ai-ml/guide/ai-agent-design-patterns?toc=/azure/developer/ai/toc.json&bc=/azure/developer/ai/breadcrumb/toc.json
39+
- name: Design your AI app to support foundation model life cycles
40+
href: /azure/architecture/ai-ml/guide/manage-foundation-models-lifecycle?toc=/azure/developer/ai/toc.json&bc=/azure/developer/ai/breadcrumb/toc.json
41+
- name: Agents with Model Context Protocol (MCP)
42+
items:
43+
- name: Build Agents using Model Context Protocol on Azure
44+
href: intro-agents-mcp.md
45+
- name: Build a TypeScript MCP server using Azure Container Apps servers
46+
href: build-mcp-server-ts.md
3947
- name: Create OpenAI-powered agents using MCP
4048
href: https://aka.ms/mcp/openai
4149
- name: Build AI agent tools using remote MCP with Azure Functions
4250
href: https://techcommunity.microsoft.com/blog/appsonazureblog/build-ai-agent-tools-using-remote-mcp-with-azure-functions/4401059
4351
- name: Host Remote MCP Servers in Azure App Service
4452
href: https://techcommunity.microsoft.com/blog/appsonazureblog/host-remote-mcp-servers-in-azure-app-service/4405082
53+
- name: Discover and try new models
54+
items:
55+
- name: Develop reasoning apps with DeepSeek models on Azure AI Foundry using the OpenAI SDK
56+
href: how-to/use-reasoning-model-inference.md
57+
- name: Get started with DeepSeek-R1 reasoning model
58+
href: /azure/ai-foundry/model-inference/tutorials/get-started-deepseek-r1?tabs=python
59+
4560
- name: AI app templates
4661
items:
4762
- name: Overview

articles/ai/advanced-retrieval-augmented-generation.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
title: Build Advanced Retrieval-Augmented Generation Systems
33
description: As a developer, learn about real-world considerations and patterns for retrieval-augmented generation (RAG)-based chat systems.
44
ms.date: 01/15/2025
5-
ms.topic: conceptual
5+
ms.topic: how-to
66
ms.custom: build-2024-intelligent-apps
77
---
88

articles/ai/augment-llm-rag-fine-tuning.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
title: Augment LLMs with RAGs or Fine-Tuning
33
description: Get a conceptual introduction to creating retrieval-augmented generation (RAG)-based chat systems, with an emphasis on integration, optimization, and ethical considerations for delivering contextually relevant responses.
44
ms.date: 01/15/2025
5-
ms.topic: conceptual
5+
ms.topic: article
66
ms.custom: build-2024-intelligent-apps
77
ms.collection: ce-skilling-ai-copilot
88
ms.subservice: intelligent-apps

0 commit comments

Comments
 (0)