Forum Widgets
Latest Discussions
Integrate Agents with Skills in Github Copilot
The past year saw the rise of Agentic workflows. Agents have a task or goal to accomplish and build context, take actions using tools. Tools while affective in surfacing the requisite sources and actions can easily increase in numbers causing context bloat, high token consumption. Agent Skills was proposed in a recent Anthropic paper to address the above challenges. Agent Skills are now supported in Visual Studio Code (Experimental) and can be used with Github Copilot. It works across Copilot coding agent, Copilot CLI, and agent mode in Visual Studio Code Insiders. Copilot coding agent is available with the GitHub Copilot Pro, GitHub Copilot Pro+, GitHub Copilot Business and GitHub Copilot Enterprise plans. The agent is available in all repositories stored on GitHub, except repositories owned by managed user accounts and where it has been explicitly disabled. An Agent Skill is created to teach Copilot on performing specialized tasks with detailed instructions while also being repeatable. At its core, Agent Skills are folders which contain instructions, scripts, and resources that the Copilot automatically loads when relevant to the query. On receiving a prompt, Copilot determines if a skill is relevant to your task and it then loads the instructions. The skills instructions are executed along with any resources included in the directory structure relevant to the specific skill. One guideline would be to encapsulate into a skill anything which is being done repeatedly. In the example below, we have a skill for creating a github issue for a feature request using a specific template (the template will be referenced by the skill based on the type of issue to be created). The SKILL.md file is very detailed in all the instructions required for supporting multiple github issues related actions. The description is key to understanding the Skill and when the Agent requires a specific Skill, the appropriate instructions are loaded. The loaded Skill is then executed in a secure code execution environment. A further option provided by Agent Skills is reusing the generated code by storing it in the filesystem to avoid repeated execution. In Visual Studio Code, enable the "chat.useAgentSkills" setting to use Agent Skills prior to the run. An Agent can have nested agents which is used to detail sub agents (Nested Agents is also enabled in settings as shown below) and thus decouple functionality. Any prompt in the chat will now have the option to pick from the Agent Skills in addition to the tools available. We can write our own skills, or use those which are shared by others - anthropics/skills repository or GitHub’s community created github/awesome-copilot collection. While skills are very powerful, using shared skills needs to be done with discretion and from a security perspective only use skills shared by trusted sources. Resources https://github.blog/changelog/2025-12-18-github-copilot-now-supports-agent-skills/ https://code.visualstudio.com/docs/copilot/customization/agent-skillsArunaChakkiralaFeb 03, 2026Microsoft94Views0likes0CommentsAzure Web App Deployment Failed: 429 Throttling & Policy Errors (Student Subscription)
Hello, I am trying to complete a university lab requiring an Azure Web App (Python 3.9/3.10/3.11 / Linux) running on an App Service Plan to test autoscaling features. I am using an "Azure for Students" subscription. I am unable to deploy the resource regardless of the region I choose. Here is what I have tried: Region : France Central I get a Throttling error : "App Service Plan Create operation is throttled for subscription [My-Sub-ID]. Code: 429" Region : Switzerland North I get a Policy error : "Resource was disallowed by Azure Policy... The objective of this policy is to ensure that your subscription has full access to Azure services with optimal performance." Region : Canada Central / Switzerland North : I attempted to create a new Resource Group and App Service Plan in these regions, but I am still facing deployment failures or throttling issues. I simply need to deploy a Web App with a plan that supports Autoscale. Which region is currently open/unthrottled for Student Subscriptions to create an App Service Plan? Is there a specific workaround to bypass this 429 error for a lab environment? Thank you for your help.Max5Jan 24, 2026Copper Contributor67Views0likes1CommentContainer on App Service keeps getting stopped and terminated
I've got a .Net app running in a Docker container that I'm trying to run on a Linux App Service but as per the (sanitised) log output below from the Platform log stream, it's getting terminated only 4 seconds after it started. Where can I get information on why this is happening? Starting container: a0e3af0a_myapp-dev-as. Starting watchers and probes. Starting metrics collection. Container is running. Container start method finished after 1990 ms. Container is terminating. Grace period: 0 seconds. Stop and delete container. Retry count = 0 Timestamps removed as the forum doesn't seem to like log output?SolvedLouisTDec 10, 2025Copper Contributor196Views0likes2CommentsAdd claim for personnal App registration
Hello, I want to add the samaccountName in the token for an internal application. Ideally, I would like to do the equivalent of this rule: But if that's not possible, I'd like to have at least the samaccountName for the synchronized accounts. Can you tell me how to do this ? ThanksZen_45Dec 02, 2025Copper Contributor565Views0likes1CommentLooking for a solution - My API clients will be impacted due to Azure TLS 1.0, 1.1 retirement
Microsoft Azure has announced TLS 1.0, 1.1 will be retired by 31-Oct-2024. My clients and devices are making calls through TLS 1.0, 1.1 to my API cloud services / App services. Unfortunately, my devices cannot be upgraded to make calls with TLS 1.2. Considering this situation, how my client devices will continue to work post 31-Oct-2024? It would be great if anyone is experiencing this situation and found any solutions.BremanandNov 15, 2025Copper Contributor470Views0likes3CommentsLogic App Workflow() function returning un-expected results
I am new to Logic Apps, but fairly well-versed in Power Automate. In Power Automate I have a small child flow that I use as an error handler and call it from other flows to send me an email with a link to the failed flow run. I re-created this for my Logic Apps but I have run into a problem. The Error Handler Logic App is triggered by an HTTP request that takes the outputs of the workflow() expression from the calling app. Within the error handler app I parse through the definition to build a clickable link back to the calling app run that failed. When I was testing, the workflow() outputs from my ERROR_TESTER app looked like this: { "id": "/subscriptions/<SUBSCRIPTION ID>/resourceGroups/<RESOURCE GROUP NAME>/providers/Microsoft.Logic/workflows/ERROR_TESTER", "name": "ERROR_TESTER", "type": "Microsoft.Logic/workflows", "location": "centralus", "run": { "id": "/subscriptions/<SUBSCRIPTION ID>/resourceGroups/<RESOURCE GROUP NAME>/providers/Microsoft.Logic/workflows/ERROR_TESTER/runs/<RUN ID>", "name": "<RUN ID>", "type": "Microsoft.Logic/workflows/runs" } } I just caught an error from an actual app I was running. The link didn't work and on further inspection I realized that the failed app's workflow() outputs looked like this instead: { "id": "/workflows/<WORKFLOW ID>", "name": "<LOGIC APP NAME>", "type": "Microsoft.Logic/workflows", "location": "centralus", "run": { "id": "/workflows/<WORKFLOW ID>/runs/<RUN ID>", "name": "<RUN ID>", "type": "Microsoft.Logic/workflows/runs" } } Despite the other differences, I was using the "run.id" property to build the URL to the flow run. Now that it seems to be getting truncated my original error handler app doesn't work. Can anyone enlighten me on why the outputs are so different and potentially how to fix or plan for the differing outputs?Cosmic_KitchenNov 15, 2025Copper Contributor754Views0likes1CommentFilter on array length in Azure Cognitive Search
How can I fetch index records by filtering on array length? For ex. I have an array property "Contracts". I want to fetch records where Contracts is a blank array. All I could find in documentation is "any" (Contracts/any) and "all" (Contracts/all) but I want to use something like $filter=Contracts/count eq 0. Is there a way to filter on length of array?at_cbNov 15, 2025Copper Contributor1.1KViews0likes1CommentApp Service for Windows in Germany North
Hi, we'd like to deploy our services in a secondary region, Germany North. We need App Service for Windows but this currently is not available in Germany North region. Are there any plans to make it available? Thanks SvenSvenGloeckner5Nov 15, 2025Brass Contributor351Views0likes1CommentApp using node-fetch as agent
A few days ago, I was looking into a user's sign in logs. I noticed an application called Augmentation Loop with the user agent as node-fetch/1.0 (+https://github.com/bitinn/node-fetch). Looking into the Augmentation Loop, it is part of apps included in Conditional Access Office 365 app suite. (https://learn.microsoft.com/en-us/entra/identity/conditional-access/reference-office-365-application-contents) According to this site (https://petri.com/microsoft-revamps-outlook-one-outlook-vision/), it is a way of coordinating all the various types of data and services consumed by Outlook. From what I can see, Augmentation Loop sign ins are always in between Microsoft Office sign ins: I tried referencing the app ID (4354e225-50c9-4423-9ece-2d5afd904870) to the Azure app ID list (https://learn.microsoft.com/en-us/microsoft-365-app-certification/azure/azure-apps), however, it is not there. I also tried searching through Azure admin all applications and it is also not there. Google search doesn't also return anything. May someone please explain what application or service is using the node-fetch agent?pleaseineedhelpNov 11, 2025Copper Contributor4.3KViews0likes2Comments
Resources
Tags
- web apps80 Topics
- AMA47 Topics
- azure functions40 Topics
- desktop apps11 Topics
- mobile apps9 Topics
- azure kubernetes service3 Topics
- community2 Topics
- azure1 Topic
- Azure Data Explorer AMA1 Topic
- Azure SignalR Service1 Topic