From d1c6b135be951323faf1a15b33427f9cfb3aef65 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Tue, 24 Mar 2026 11:04:09 +0000 Subject: [PATCH 1/4] Initial plan From d141bf48d002934c039b79f6ed28a46b1df57578 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Tue, 24 Mar 2026 11:06:37 +0000 Subject: [PATCH 2/4] Add missing minimum tool permissions to all agents Co-authored-by: Malcolmnixon <1863707+Malcolmnixon@users.noreply.github.com> Agent-Logs-Url: https://github.com/demaconsulting/TemplateDotNetLibrary/sessions/f3231d8b-0d74-498c-8a67-743144a8ea53 --- .github/agents/code-review.agent.md | 2 +- .github/agents/repo-consistency.agent.md | 2 +- .github/agents/requirements.agent.md | 2 +- .github/agents/technical-writer.agent.md | 2 +- .github/agents/test-developer.agent.md | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/agents/code-review.agent.md b/.github/agents/code-review.agent.md index 6ef6289..e6f4c7d 100644 --- a/.github/agents/code-review.agent.md +++ b/.github/agents/code-review.agent.md @@ -1,7 +1,7 @@ --- name: code-review description: Assists in performing formal file reviews. -tools: [read, search, github, agent, execute] +tools: [read, search, edit, execute, github, agent] user-invocable: true --- diff --git a/.github/agents/repo-consistency.agent.md b/.github/agents/repo-consistency.agent.md index ef5d296..b2ef033 100644 --- a/.github/agents/repo-consistency.agent.md +++ b/.github/agents/repo-consistency.agent.md @@ -1,7 +1,7 @@ --- name: repo-consistency description: Ensures downstream repositories remain consistent with the TemplateDotNetLibrary template patterns and best practices. -tools: [edit, read, search, github, agent] +tools: [read, search, edit, execute, github, agent] user-invocable: true --- diff --git a/.github/agents/requirements.agent.md b/.github/agents/requirements.agent.md index baae39e..12eb55e 100644 --- a/.github/agents/requirements.agent.md +++ b/.github/agents/requirements.agent.md @@ -1,7 +1,7 @@ --- name: requirements description: Develops requirements and ensures appropriate test coverage. -tools: [edit, read, search, execute] +tools: [read, search, edit, execute, github] user-invocable: true --- diff --git a/.github/agents/technical-writer.agent.md b/.github/agents/technical-writer.agent.md index e5cb0d3..e7915fa 100644 --- a/.github/agents/technical-writer.agent.md +++ b/.github/agents/technical-writer.agent.md @@ -1,7 +1,7 @@ --- name: technical-writer description: Ensures documentation is accurate and complete. -tools: [edit, read, search, execute] +tools: [read, search, edit, execute, github] user-invocable: true --- diff --git a/.github/agents/test-developer.agent.md b/.github/agents/test-developer.agent.md index ca6f740..d2ab0bf 100644 --- a/.github/agents/test-developer.agent.md +++ b/.github/agents/test-developer.agent.md @@ -1,7 +1,7 @@ --- name: test-developer description: Writes unit and integration tests. -tools: [edit, read, search, execute] +tools: [read, search, edit, execute, github] user-invocable: true --- From 234f832dd39226e56f484a822d38dfae2e7bcd0b Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Tue, 24 Mar 2026 11:10:52 +0000 Subject: [PATCH 3/4] Add missing agent tool specifier to agents with cross-agent coordination Co-authored-by: Malcolmnixon <1863707+Malcolmnixon@users.noreply.github.com> Agent-Logs-Url: https://github.com/demaconsulting/TemplateDotNetLibrary/sessions/f5883811-e38b-459b-9872-4a4494c7ccd4 --- .github/agents/code-quality.agent.md | 2 +- .github/agents/requirements.agent.md | 2 +- .github/agents/software-developer.agent.md | 2 +- .github/agents/technical-writer.agent.md | 2 +- .github/agents/test-developer.agent.md | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/agents/code-quality.agent.md b/.github/agents/code-quality.agent.md index 37100ee..4ce302e 100644 --- a/.github/agents/code-quality.agent.md +++ b/.github/agents/code-quality.agent.md @@ -1,7 +1,7 @@ --- name: code-quality description: Ensures code quality through comprehensive linting and static analysis. -tools: [edit, read, search, execute, github] +tools: [read, search, edit, execute, github, agent] user-invocable: true --- diff --git a/.github/agents/requirements.agent.md b/.github/agents/requirements.agent.md index 12eb55e..ec13930 100644 --- a/.github/agents/requirements.agent.md +++ b/.github/agents/requirements.agent.md @@ -1,7 +1,7 @@ --- name: requirements description: Develops requirements and ensures appropriate test coverage. -tools: [read, search, edit, execute, github] +tools: [read, search, edit, execute, github, agent] user-invocable: true --- diff --git a/.github/agents/software-developer.agent.md b/.github/agents/software-developer.agent.md index 8d88197..891f281 100644 --- a/.github/agents/software-developer.agent.md +++ b/.github/agents/software-developer.agent.md @@ -1,7 +1,7 @@ --- name: software-developer description: Writes production code and self-validation tests. -tools: [edit, read, search, execute, github] +tools: [read, search, edit, execute, github, agent] user-invocable: true --- diff --git a/.github/agents/technical-writer.agent.md b/.github/agents/technical-writer.agent.md index e7915fa..04781de 100644 --- a/.github/agents/technical-writer.agent.md +++ b/.github/agents/technical-writer.agent.md @@ -1,7 +1,7 @@ --- name: technical-writer description: Ensures documentation is accurate and complete. -tools: [read, search, edit, execute, github] +tools: [read, search, edit, execute, github, agent] user-invocable: true --- diff --git a/.github/agents/test-developer.agent.md b/.github/agents/test-developer.agent.md index d2ab0bf..0c7f94b 100644 --- a/.github/agents/test-developer.agent.md +++ b/.github/agents/test-developer.agent.md @@ -1,7 +1,7 @@ --- name: test-developer description: Writes unit and integration tests. -tools: [read, search, edit, execute, github] +tools: [read, search, edit, execute, github, agent] user-invocable: true --- From 21a99a6a142cad11d063c9a2b48405c1f73fcf62 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Tue, 24 Mar 2026 11:23:55 +0000 Subject: [PATCH 4/4] Add web tool to agents that fetch external raw GitHub URLs Co-authored-by: Malcolmnixon <1863707+Malcolmnixon@users.noreply.github.com> Agent-Logs-Url: https://github.com/demaconsulting/TemplateDotNetLibrary/sessions/68b67689-82a5-41f0-9dde-3c752ffb7606 --- .github/agents/code-review.agent.md | 2 +- .github/agents/requirements.agent.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/agents/code-review.agent.md b/.github/agents/code-review.agent.md index e6f4c7d..fb01a20 100644 --- a/.github/agents/code-review.agent.md +++ b/.github/agents/code-review.agent.md @@ -1,7 +1,7 @@ --- name: code-review description: Assists in performing formal file reviews. -tools: [read, search, edit, execute, github, agent] +tools: [read, search, edit, execute, github, web, agent] user-invocable: true --- diff --git a/.github/agents/requirements.agent.md b/.github/agents/requirements.agent.md index ec13930..bfd0a30 100644 --- a/.github/agents/requirements.agent.md +++ b/.github/agents/requirements.agent.md @@ -1,7 +1,7 @@ --- name: requirements description: Develops requirements and ensures appropriate test coverage. -tools: [read, search, edit, execute, github, agent] +tools: [read, search, edit, execute, github, web, agent] user-invocable: true ---