Skip to content

Conversation

Copy link
Contributor

Copilot AI commented Dec 15, 2025

Onboards the Devin Agent, N8n Agent, OpenAI Agent (NodeJS), Perplexity Agent, and Vercel-sdk Agent samples from the external Agent365-Samples repository to the toolkit samples catalog.

Changes

Sample Configurations

Devin Agent

{
  "id": "agent365-devin-nodejs",
  "title": "Devin Agent with Agent365 SDK in NodeJS",
  "types": ["Agent365"],
  "tags": ["Agent365", "TS"],
  "time": "5min to run",
  "configuration": "Manual configurations required",
  "onboardDate": "2026-1-4",
  "downloadUrlInfo": {
    "owner": "microsoft",
    "repository": "Agent365-Samples",
    "ref": "main",
    "dir": "nodejs/devin/sample-agent"
  }
}

N8n Agent

{
  "id": "agent365-n8n-nodejs",
  "title": "N8n Agent with Agent365 SDK in NodeJS",
  "types": ["Agent365"],
  "tags": ["Agent365", "TS"],
  "time": "5min to run",
  "configuration": "Manual configurations required",
  "onboardDate": "2026-1-4",
  "downloadUrlInfo": {
    "owner": "microsoft",
    "repository": "Agent365-Samples",
    "ref": "main",
    "dir": "nodejs/n8n/sample-agent"
  }
}

OpenAI Agent (NodeJS)

{
  "id": "agent365-openai-nodejs",
  "title": "OpenAI Agent with Agent365 SDK in NodeJS",
  "types": ["Agent365"],
  "tags": ["Agent365", "TS"],
  "time": "5min to run",
  "configuration": "Manual configurations required",
  "onboardDate": "2026-1-4",
  "downloadUrlInfo": {
    "owner": "microsoft",
    "repository": "Agent365-Samples",
    "ref": "main",
    "dir": "nodejs/openai/sample-agent"
  }
}

Perplexity Agent

{
  "id": "agent365-perplexity-nodejs",
  "title": "Perplexity Agent with Agent365 SDK in NodeJS",
  "types": ["Agent365"],
  "tags": ["Agent365", "TS"],
  "time": "5min to run",
  "configuration": "Manual configurations required",
  "onboardDate": "2026-1-4",
  "downloadUrlInfo": {
    "owner": "microsoft",
    "repository": "Agent365-Samples",
    "ref": "main",
    "dir": "nodejs/perplexity/sample-agent"
  }
}

Vercel-sdk Agent

{
  "id": "agent365-vercel-sdk-nodejs",
  "title": "Vercel-sdk Agent with Agent365 SDK in NodeJS",
  "types": ["Agent365"],
  "tags": ["Agent365", "TS"],
  "time": "5min to run",
  "configuration": "Manual configurations required",
  "onboardDate": "2026-1-4",
  "downloadUrlInfo": {
    "owner": "microsoft",
    "repository": "Agent365-Samples",
    "ref": "main",
    "dir": "nodejs/vercel-sdk/sample-agent"
  }
}

Note: Thumbnails currently point to images/thumbnail.png as specified. Issue comments indicate actual app screenshots needed from @abdulanu0. The OpenAI NodeJS sample is distinct from the existing agent365-openai-python sample.

Original prompt

This section details on the original issue you should resolve

<issue_title>[Sample Onboard Request] Agent 365 Node JS Devin Sample</issue_title>
<issue_description>Owner:
@abdulanu0 @tmlsousa

ID:
devin/sample-agent

Title:
Devin Agent with Agent365 SDK in NodeJS

Description:
This sample demonstrates how to build an agent using Devin in Node.js with the Microsoft Agent 365 SDK.

Tags:
You can give your samples a set of tags so that users can easily locate your sample from a group of samples. Those tags can be:
"TS"
"Agent365"

Time:
"5mins to run".

Configuration:
Manual configurations required.

Thumbnail:
/images/thumbnail.png

(Optional) Demo GIF:
The file path where you put the GIF, typically it's in assets folder(assets/sampleDemo.gif) but you can put it anywhere you want.
Suggested size of image is 1600x920/800x460 (If you have it with other sizes, please keep same image ratio for other sizes and don't forget to consider the resolution.
Your GIF must fit the entire Teams client UI into the image.)

(Source code NOT in this Repo) Sample URL:
https://github.com/microsoft/Agent365-Samples/tree/main/nodejs/devin/sample-agent

(Optional) Minimum Microsoft 365 Agents Toolkit Version:
Microsoft 365 Agents Toolkit version requirement to run the sample - minimum version

(Optional) Maximum Microsoft 365 Agents Toolkit Version:
Microsoft 365 Agents Toolkit version requirement to run the sample - maximum version</issue_description>

<agent_instructions>Configure the .config/samples-config-v3.json in the main branch and post the new sample on the bottom of the file. You can refer to other Agent365 sample item in the same file.</agent_instructions>

Comments on the Issue (you are @copilot in this section)

@summzhan @abdulanu0 , please provide a screenshot of the A365 app is running as the thumbnail. Using the conceptual icon as thumbnail was a temporary solution when we were rushing to Ignite. @summzhan @abdulanu0 thanks, will proceed to onboard this sample. Would you mind provide the thumbnail for the other four samples onboarded before Ignite?

💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.

Copilot AI changed the title [WIP] Add Devin agent sample using Agent365 SDK in Node.js Add Devin Agent sample configuration to samples registry Dec 15, 2025
Copilot AI requested a review from Alive-Fish December 15, 2025 05:38
@Alive-Fish
Copy link
Contributor

@copilot go ahead to onboard #1537 at the bottom of the list.

Copy link
Contributor Author

Copilot AI commented Dec 22, 2025

@copilot go ahead to onboard #1537 at the bottom of the list.

Done! Issue #1537 has been onboarded. The N8n Agent with Agent365 SDK sample has been added to the bottom of the samples list in .config/samples-config-v3.json.

Changes made in commit 5ba87db:

  • Added agent365-n8n-nodejs entry
  • Source: microsoft/Agent365-Samples/nodejs/n8n/sample-agent
  • Tags: Agent365, TS
  • Configuration: Manual configurations required

The configuration follows the same pattern as other Agent365 samples and all validations pass.

Warning

Firewall rules blocked me from connecting to one or more addresses (expand for details)

I tried to connect to the following addresses, but was blocked by firewall rules:

  • https://api.github.com/repos/OfficeDev/microsoft-365-agents-toolkit-samples/issues/1537
    • Triggering command: /usr/bin/curl curl -s -H Accept: application/vnd.github.v3&#43;json REDACTED (http block)

If you need me to access, download, or install something from one of these locations, you can either:

Copilot AI changed the title Add Devin Agent sample configuration to samples registry Add Devin and N8n Agent sample configurations to samples registry Dec 22, 2025
@Alive-Fish
Copy link
Contributor

@copilot go ahead to onboard #1538 at the bottom of the list.

Copy link
Contributor Author

Copilot AI commented Dec 22, 2025

@copilot go ahead to onboard #1538 at the bottom of the list.

Done! Issue #1538 has been onboarded. The OpenAI Agent with Agent365 SDK NodeJS sample has been added to the bottom of the samples list in .config/samples-config-v3.json.

Changes made in commit 88a1ab0:

  • Added agent365-openai-nodejs entry
  • Source: microsoft/Agent365-Samples/nodejs/openai/sample-agent
  • Tags: Agent365, TS
  • Configuration: Manual configurations required

Note: This is the NodeJS version of the OpenAI Agent. The existing agent365-openai-python sample is the Python version.

Copilot AI changed the title Add Devin and N8n Agent sample configurations to samples registry Add Devin, N8n, and OpenAI Agent sample configurations to samples registry Dec 22, 2025
@Alive-Fish
Copy link
Contributor

@copilot go ahead to onboard #1539 at the bottom of the list.

Copy link
Contributor Author

Copilot AI commented Dec 22, 2025

@copilot go ahead to onboard #1539 at the bottom of the list.

Done! Issue #1539 has been onboarded. The Perplexity Agent with Agent365 SDK sample has been added to the bottom of the samples list in .config/samples-config-v3.json.

Changes made in commit 84ac3ce:

  • Added agent365-perplexity-nodejs entry
  • Source: microsoft/Agent365-Samples/nodejs/perplexity/sample-agent
  • Tags: Agent365, TS
  • Configuration: Manual configurations required

The configuration follows the same pattern as other Agent365 samples and all validations pass.

Copilot AI changed the title Add Devin, N8n, and OpenAI Agent sample configurations to samples registry Add Devin, N8n, OpenAI, and Perplexity Agent sample configurations to samples registry Dec 22, 2025
@Alive-Fish
Copy link
Contributor

@copilot go ahead to onboard #1545 at the bottom of the list.

Copy link
Contributor Author

Copilot AI commented Dec 22, 2025

@copilot go ahead to onboard #1545 at the bottom of the list.

Done! Issue #1545 has been onboarded. The Vercel-sdk Agent with Agent365 SDK sample has been added to the bottom of the samples list in .config/samples-config-v3.json.

Changes made in commit 84de7d8:

  • Added agent365-vercel-sdk-nodejs entry
  • Source: microsoft/Agent365-Samples/nodejs/vercel-sdk/sample-agent
  • Tags: Agent365, TS
  • Configuration: Manual configurations required

The configuration follows the same pattern as other Agent365 samples and all validations pass.

Copilot AI changed the title Add Devin, N8n, OpenAI, and Perplexity Agent sample configurations to samples registry Add Devin, N8n, OpenAI, Perplexity, and Vercel-sdk Agent sample configurations to samples registry Dec 22, 2025
@Alive-Fish
Copy link
Contributor

@copilot change the dates of new onboarded samples to 2025-12-23.

Copy link
Contributor Author

Copilot AI commented Dec 22, 2025

@copilot change the dates of new onboarded samples to 2025-12-23.

Done! Updated the onboardDate to 2025-12-23 for all 5 newly onboarded Agent365 samples.

Changes made in commit 0743ada:

  • agent365-devin-nodejs: 2025-11-17 → 2025-12-23
  • agent365-n8n-nodejs: 2025-11-17 → 2025-12-23
  • agent365-openai-nodejs: 2025-11-17 → 2025-12-23
  • agent365-perplexity-nodejs: 2025-11-17 → 2025-12-23
  • agent365-vercel-sdk-nodejs: 2025-11-17 → 2025-12-23

All validations pass.

@Alive-Fish
Copy link
Contributor

@copilot change the dates of new onboarded samples to 2025-12-25.

Copy link
Contributor Author

Copilot AI commented Dec 25, 2025

@copilot change the dates of new onboarded samples to 2025-12-25.

Done! Updated the onboardDate to 2025-12-25 for all 5 newly onboarded Agent365 samples.

Changes made in commit 0beffa2:

  • agent365-devin-nodejs: 2025-12-23 → 2025-12-25
  • agent365-n8n-nodejs: 2025-12-23 → 2025-12-25
  • agent365-openai-nodejs: 2025-12-23 → 2025-12-25
  • agent365-perplexity-nodejs: 2025-12-23 → 2025-12-25
  • agent365-vercel-sdk-nodejs: 2025-12-23 → 2025-12-25

All validations pass.

@Alive-Fish
Copy link
Contributor

@copilot change the dates of new onboarded samples to 2026-1-4.

Copy link
Contributor Author

Copilot AI commented Jan 4, 2026

@copilot change the dates of new onboarded samples to 2026-1-4.

Done! Updated the onboardDate to 2026-1-4 for all 5 newly onboarded Agent365 samples.

Changes made in commit 22b28b6:

  • agent365-devin-nodejs: 2025-12-25 → 2026-1-4
  • agent365-n8n-nodejs: 2025-12-25 → 2026-1-4
  • agent365-openai-nodejs: 2025-12-25 → 2026-1-4
  • agent365-perplexity-nodejs: 2025-12-25 → 2026-1-4
  • agent365-vercel-sdk-nodejs: 2025-12-25 → 2026-1-4

All validations pass.

@wh-alice wh-alice merged commit c4418f7 into main Jan 4, 2026
1 of 2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants