From 7befb24663a1beefbbec6d3c6238999b013a84cb Mon Sep 17 00:00:00 2001 From: Christopher Harrison Date: Thu, 22 Jan 2026 09:20:01 -0800 Subject: [PATCH 1/2] fix: correct spelling of pr-visualization.md in nodejs cookbook - Renamed pr-visialisation.md to pr-visualization.md - Updated link reference in cookbook/nodejs/README.md --- cookbook/nodejs/README.md | 2 +- cookbook/nodejs/{pr-visialisation.md => pr-visualization.md} | 0 2 files changed, 1 insertion(+), 1 deletion(-) rename cookbook/nodejs/{pr-visialisation.md => pr-visualization.md} (100%) diff --git a/cookbook/nodejs/README.md b/cookbook/nodejs/README.md index d0dd744b..afe3aa75 100644 --- a/cookbook/nodejs/README.md +++ b/cookbook/nodejs/README.md @@ -7,7 +7,7 @@ This folder hosts short, practical recipes for using the GitHub Copilot SDK with - [Error Handling](error-handling.md): Handle errors gracefully including connection failures, timeouts, and cleanup. - [Multiple Sessions](multiple-sessions.md): Manage multiple independent conversations simultaneously. - [Managing Local Files](managing-local-files.md): Organize files by metadata using AI-powered grouping strategies. -- [PR Visualization](pr-visialisation.md): Generate interactive PR age charts using GitHub MCP Server. +- [PR Visualization](pr-visualization.md): Generate interactive PR age charts using GitHub MCP Server. - [Persisting Sessions](persisting-sessions.md): Save and resume sessions across restarts. ## Contributing diff --git a/cookbook/nodejs/pr-visialisation.md b/cookbook/nodejs/pr-visualization.md similarity index 100% rename from cookbook/nodejs/pr-visialisation.md rename to cookbook/nodejs/pr-visualization.md From d68e3bf514383d1a9b06a80d6203a5ee55c44b1a Mon Sep 17 00:00:00 2001 From: Christopher Harrison Date: Thu, 22 Jan 2026 09:20:07 -0800 Subject: [PATCH 2/2] fix: remove duplicate folder names from cookbook recipe links - Fixed all recipe links in cookbook/README.md that incorrectly included '/cookbook/' twice in the path - Updated dotnet, nodejs, python, and go recipe links to use correct relative paths - Also fixed CONTRIBUTING.md link to use correct relative path (../CONTRIBUTING.md) --- cookbook/README.md | 42 +++++++++++++++++++++--------------------- 1 file changed, 21 insertions(+), 21 deletions(-) diff --git a/cookbook/README.md b/cookbook/README.md index e77c2144..9e5cf2ca 100644 --- a/cookbook/README.md +++ b/cookbook/README.md @@ -6,35 +6,35 @@ This cookbook collects small, focused recipes showing how to accomplish common t ### .NET (C#) -- [Error Handling](dotnet/cookbook/error-handling.md): Handle errors gracefully including connection failures, timeouts, and cleanup. -- [Multiple Sessions](dotnet/cookbook/multiple-sessions.md): Manage multiple independent conversations simultaneously. -- [Managing Local Files](dotnet/cookbook/managing-local-files.md): Organize files by metadata using AI-powered grouping strategies. -- [PR Visualization](dotnet/cookbook/pr-visualization.md): Generate interactive PR age charts using GitHub MCP Server. -- [Persisting Sessions](dotnet/cookbook/persisting-sessions.md): Save and resume sessions across restarts. +- [Error Handling](dotnet/error-handling.md): Handle errors gracefully including connection failures, timeouts, and cleanup. +- [Multiple Sessions](dotnet/multiple-sessions.md): Manage multiple independent conversations simultaneously. +- [Managing Local Files](dotnet/managing-local-files.md): Organize files by metadata using AI-powered grouping strategies. +- [PR Visualization](dotnet/pr-visualization.md): Generate interactive PR age charts using GitHub MCP Server. +- [Persisting Sessions](dotnet/persisting-sessions.md): Save and resume sessions across restarts. ### Node.js / TypeScript -- [Error Handling](nodejs/cookbook/error-handling.md): Handle errors gracefully including connection failures, timeouts, and cleanup. -- [Multiple Sessions](nodejs/cookbook/multiple-sessions.md): Manage multiple independent conversations simultaneously. -- [Managing Local Files](nodejs/cookbook/managing-local-files.md): Organize files by metadata using AI-powered grouping strategies. -- [PR Visualization](nodejs/cookbook/pr-visialisation.md): Generate interactive PR age charts using GitHub MCP Server. -- [Persisting Sessions](nodejs/cookbook/persisting-sessions.md): Save and resume sessions across restarts. +- [Error Handling](nodejs/error-handling.md): Handle errors gracefully including connection failures, timeouts, and cleanup. +- [Multiple Sessions](nodejs/multiple-sessions.md): Manage multiple independent conversations simultaneously. +- [Managing Local Files](nodejs/managing-local-files.md): Organize files by metadata using AI-powered grouping strategies. +- [PR Visualization](nodejs/pr-visualization.md): Generate interactive PR age charts using GitHub MCP Server. +- [Persisting Sessions](nodejs/persisting-sessions.md): Save and resume sessions across restarts. ### Python -- [Error Handling](python/cookbook/error-handling.md): Handle errors gracefully including connection failures, timeouts, and cleanup. -- [Multiple Sessions](python/cookbook/multiple-sessions.md): Manage multiple independent conversations simultaneously. -- [Managing Local Files](python/cookbook/managing-local-files.md): Organize files by metadata using AI-powered grouping strategies. -- [PR Visualization](python/cookbook/pr-visualization.md): Generate interactive PR age charts using GitHub MCP Server. -- [Persisting Sessions](python/cookbook/persisting-sessions.md): Save and resume sessions across restarts. +- [Error Handling](python/error-handling.md): Handle errors gracefully including connection failures, timeouts, and cleanup. +- [Multiple Sessions](python/multiple-sessions.md): Manage multiple independent conversations simultaneously. +- [Managing Local Files](python/managing-local-files.md): Organize files by metadata using AI-powered grouping strategies. +- [PR Visualization](python/pr-visualization.md): Generate interactive PR age charts using GitHub MCP Server. +- [Persisting Sessions](python/persisting-sessions.md): Save and resume sessions across restarts. ### Go -- [Error Handling](go/cookbook/error-handling.md): Handle errors gracefully including connection failures, timeouts, and cleanup. -- [Multiple Sessions](go/cookbook/multiple-sessions.md): Manage multiple independent conversations simultaneously. -- [Managing Local Files](go/cookbook/managing-local-files.md): Organize files by metadata using AI-powered grouping strategies. -- [PR Visualization](go/cookbook/pr-visualization.md): Generate interactive PR age charts using GitHub MCP Server. -- [Persisting Sessions](go/cookbook/persisting-sessions.md): Save and resume sessions across restarts. +- [Error Handling](go/error-handling.md): Handle errors gracefully including connection failures, timeouts, and cleanup. +- [Multiple Sessions](go/multiple-sessions.md): Manage multiple independent conversations simultaneously. +- [Managing Local Files](go/managing-local-files.md): Organize files by metadata using AI-powered grouping strategies. +- [PR Visualization](go/pr-visualization.md): Generate interactive PR age charts using GitHub MCP Server. +- [Persisting Sessions](go/persisting-sessions.md): Save and resume sessions across restarts. ## How to Use @@ -79,7 +79,7 @@ go run .go ## Contributing - Propose or add a new recipe by creating a markdown file in your language's `cookbook/` folder and a runnable example in `recipe/` -- Follow repository guidance in [CONTRIBUTING.md](CONTRIBUTING.md) +- Follow repository guidance in [CONTRIBUTING.md](../CONTRIBUTING.md) ## Status