Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
87 commits
Select commit Hold shift + click to select a range
7c1cbc9
Update README title from '.NET SDK' to 'SDK Samples' (#1)
pontemonti Nov 5, 2025
d81af2c
Added CODEOWNERS and .gitignore files (#2)
pontemonti Nov 5, 2025
c3c1e74
Add .NET Semantic Kernel Sample Agent (#3)
pontemonti Nov 5, 2025
1d90369
Update License to MIT License (#4)
rahuldevikar761 Nov 5, 2025
39a239c
Added Python OpenAI sample (#5)
pontemonti Nov 5, 2025
6f236de
Add LangChain Sample (#7)
JesuTerraz Nov 5, 2025
4cbd949
Add Node.js Claude Sample Agent (#6)
pontemonti Nov 6, 2025
1c0b548
Fix Agent Notifs and update env (#8)
JesuTerraz Nov 6, 2025
ea11209
[Python][AgentFramework] Adding Python Agent Framework Sample (#9)
JesuTerraz Nov 6, 2025
9b124ba
Add TM (#11)
rahuldevikar761 Nov 7, 2025
e99aa17
Revise README for Agent 365 Sample Agent (#13)
pontemonti Nov 7, 2025
d221266
Add TM (#14)
rahuldevikar761 Nov 7, 2025
e733e9c
Update Agents SDK for LangChain Sample (#15)
JesuTerraz Nov 7, 2025
45fffa8
Adding Notifications on AF (#16)
mrunalhirve128 Nov 10, 2025
0b9adea
Add Copilot instructions for code review and validation (#21)
rahuldevikar761 Nov 11, 2025
db60215
Update Sample with API Change (#19)
JesuTerraz Nov 11, 2025
1b01b67
Adding Vercel AI SDK sample with claude model (#23)
dbezic Nov 11, 2025
7716ce5
Add n8n sample agent (#24)
rbrighenti Nov 12, 2025
75e3a7d
Correct example agent name to use correct casing in line with n8n (#26)
rbrighenti Nov 12, 2025
cadc62f
Introducing perplexity Sample Agent (#18)
aubreyquinn Nov 12, 2025
d521cf1
Add OpenAI Nodejs Sample (#28)
JesuTerraz Nov 12, 2025
fea98e1
Rename "Microsoft Agents A365" to "Microsoft Agent 365" in documentat…
Copilot Nov 12, 2025
51edfde
Add Devin Agent Sample (#22)
walterluna Nov 12, 2025
45854e9
Fix OpenAI JS ToolingManifest (#33)
JesuTerraz Nov 13, 2025
35b4a33
add updated nodejs claude implementation (#32)
msftairaamane Nov 13, 2025
224b2dc
Quickstart LangChain Agent (#25)
JesuTerraz Nov 13, 2025
2398b60
Introducing Playground notification handling in Perplexity agent (#34)
aubreyquinn Nov 13, 2025
000ff20
Add Cursor IDE Prompt Guide for Agent365 (#29)
shinsi-fathima-rahman Nov 13, 2025
348b4a9
Update samples to remove environment id from calls and settings (#10)
joratz Nov 13, 2025
6c78dbe
Fix formatting of 'Microsoft Agent365' to 'Microsoft Agent 365' (#39)
pontemonti Nov 13, 2025
292c85c
add quickstart claude agent before A365 extension (#42)
msftairaamane Nov 14, 2025
a5b3168
Update package.json description for clarity (#45)
pontemonti Nov 14, 2025
e8dccd5
Update devin agent sample (#48)
walterluna Nov 14, 2025
42e7d80
updating samples read me docs (#47)
abdulanu0 Nov 15, 2025
df4e892
Update Node.js OpenAI sample (#50)
pontemonti Nov 17, 2025
03f59e9
Introducing thinking indicator in Perplexity sample agent (#37)
aubreyquinn Nov 17, 2025
4112c7a
updating auth handler (#53)
abdulanu0 Nov 18, 2025
2430fd0
Update Python Agent Framework sample (#58)
pontemonti Nov 18, 2025
684a02c
Update Python OpenAI sample agent (#57)
pontemonti Nov 18, 2025
251c405
Introducing observability in Perplexity agent (#44)
aubreyquinn Nov 18, 2025
acc29c9
Add prompt injection defense to agent system prompt (#40)
efpiva Nov 18, 2025
8d931c9
Update Package References to Use npm Registry + Remove local preinsta…
JesuTerraz Nov 18, 2025
0971787
Add temporariy thumbnails to the related samples (#63)
Alive-Fish Nov 18, 2025
7bbfda7
Update .NET Semantic Kernel Sample Agent (#61)
pontemonti Nov 19, 2025
df82639
Update tooling manifest (#60)
pontemonti Nov 19, 2025
f473a8a
Introducing Microsoft Teams manifest file for Perplexity (#51)
aubreyquinn Nov 19, 2025
004f8a2
Add manifest template for n8n Sample (#49)
rbrighenti Nov 19, 2025
6dc7d20
Potential fix for code scanning alert no. 1: Workflow does not contai…
pontemonti Nov 19, 2025
9e8d76d
Add CI workflow for Node.js OpenAI sample agent (#65)
pontemonti Nov 19, 2025
ffaa2ea
Remove local reference in python samples (#62)
JesuTerraz Nov 19, 2025
132d1c3
Google ADK Sample with Tooling (#70)
JesuTerraz Nov 20, 2025
9794391
Updated formatting on readme file (#71)
aubreyquinn Nov 20, 2025
1611d2e
Perplexity: introducing the published agents-a365 packages (#72)
aubreyquinn Nov 20, 2025
c086ffc
Add Devin Agent's manifest sample (#52)
walterluna Nov 20, 2025
c44f444
reference public package dependencies (#64)
walterluna Nov 20, 2025
805f9ae
Perplexity: added telemetry markers to all paths in the code (#73)
aubreyquinn Nov 20, 2025
aa4c676
Updated the scope for messaging. (#78)
Reza-sh Nov 21, 2025
29c31bf
post public documentation changes (#80)
shinsi-fathima-rahman Nov 21, 2025
764ec3b
Adding points for the users who contributed towards code review & qua…
LavanyaK235 Nov 24, 2025
4083f53
Add Agent Framework and Semantic Kernel enhancements (#85)
MattB-msft Nov 25, 2025
7b293c3
Fix agentic user token retrieval for n8n Sample (#75)
rbrighenti Nov 26, 2025
0af6f5c
Add package-lock.json to .gitignore (#76)
pontemonti Dec 1, 2025
462149b
Delete nodejs/claude/quickstart-before/package-lock.json (#88)
pontemonti Dec 1, 2025
8553f76
Fixes to NodeJS Samples (#56)
JesuTerraz Dec 2, 2025
dd13455
Creating a PR when the leaderboard needs to be updated (#87)
LavanyaK235 Dec 2, 2025
5ab1081
Removes usage of preprod cluster in the .NET SK sample agent. (#92)
juliomenendez Dec 2, 2025
2b97830
Adding issues template (#95)
abdulanu0 Dec 3, 2025
8982446
Add thumbnail images for ATK sample onboarding (#94)
abdulanu0 Dec 3, 2025
826891f
Add continue-on-error to pull request step (#103)
pontemonti Dec 3, 2025
1846885
Create workflow for Vercel SDK sample agent (#104)
pontemonti Dec 3, 2025
6a00674
Add workflows for claude and langchain (#102)
JesuTerraz Dec 3, 2025
848da53
Fix vercel sample to use auth from env (#91)
dbezic Dec 4, 2025
eadf2b9
Fix broken SECURITY.md and LICENSE.md links in LangChain Node.js samp…
Copilot Dec 4, 2025
55b3106
Add contributing guidelines to CONTRIBUTING.md (#93)
rahuldevikar761 Dec 5, 2025
3d3dee3
[NodeJS] Fixed outdated manual instrument code and added configuratio…
fpfp100 Dec 8, 2025
06daf07
Add dependencies to make Python Agent Framework sample work. (#119)
pontemonti Dec 9, 2025
ee153f3
Introduce per application validation for python Samples (#120)
rahuldevikar761 Dec 9, 2025
e78bb6e
[WIP] Fix conversation not found error in LangChain Sample Agent (#117)
Copilot Dec 10, 2025
4a11581
Add survey section to README for user feedback (#126)
pontemonti Dec 11, 2025
e01d8c9
Changing thumbnail to show Agent working as required by ATK team (#123)
abdulanu0 Dec 11, 2025
2d29ede
Add uv.lock to .gitignore (#130)
pontemonti Dec 11, 2025
7d589bd
Create EmailResponse Activity When Replying to Email (#109)
JesuTerraz Dec 12, 2025
d59d466
fix env example and readme
Dec 19, 2025
8b61eec
fix env example and readme
Dec 19, 2025
060a096
Update nodejs/vercel-sdk/sample-agent/.env.example
dbezic Dec 19, 2025
3c34f91
Merge branch 'dominikbezic/cleanup-vercel' of https://github.com/micr…
Dec 30, 2025
8f80363
Merge branch 'main' into dominikbezic/cleanup-vercel
Dec 30, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
13 changes: 4 additions & 9 deletions nodejs/vercel-sdk/sample-agent/.env.example
Original file line number Diff line number Diff line change
Expand Up @@ -2,23 +2,18 @@
ANTHROPIC_API_KEY=

# Environment Settings
NODE_ENV=development
NODE_ENV=development

# Telemetry and Tracing Configuration
DEBUG=agents:*
AZURE_EXPERIMENTAL_ENABLE_ACTIVITY_SOURCE=true
AZURE_TRACING_GEN_AI_CONTENT_RECORDING_ENABLED=true
OPENAI_AGENTS_DISABLE_TRACING=false
OTEL_SDK_DISABLED=false
CONNECTION_STRING=

# Use Agentic Authentication rather than OBO
USE_AGENTIC_AUTH=false

# Service Connection Settings
connections__service_connection__settings__clientId=
connections__service_connection__settings__clientSecret=
connections__service_connection__settings__tenantId=
connections__service_connection__settings__clientId= # Your Agent Blueprint ID
connections__service_connection__settings__clientSecret= # Your Agent Blueprint client secret
connections__service_connection__settings__tenantId= # Your Azure AD tenant ID here

# Set service connection as default
connectionsMap__0__serviceUrl=*
Expand Down
2 changes: 1 addition & 1 deletion nodejs/vercel-sdk/sample-agent/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -53,4 +53,4 @@ This project has adopted the [Microsoft Open Source Code of Conduct](https://ope

Copyright (c) Microsoft Corporation. All rights reserved.

Licensed under the MIT License - see the [LICENSE](LICENSE.md) file for details.
Licensed under the MIT License - see the [LICENSE](../../../LICENSE.md) file for details.
6 changes: 3 additions & 3 deletions nodejs/vercel-sdk/sample-agent/src/client.ts
Original file line number Diff line number Diff line change
Expand Up @@ -102,13 +102,13 @@ class VercelAiClient implements Client {
};

const agentDetails: AgentDetails = {
agentId: 'typescript-compliance-agent',
agentName: 'TypeScript Compliance Agent',
agentId: 'vercel-ai-sdk-agent',
agentName: 'Vercel AI SDK Agent',
conversationId: 'conv-12345',
};

const tenantDetails: TenantDetails = {
tenantId: 'typescript-sample-tenant',
tenantId: 'vercel-ai-sdk-sample-agent',
};

let response = '';
Expand Down