You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Consolidates skill resource/script indexing and lookup behind unexported providedSkill helpers. This keeps the Go provider internals closer to the .NET AgentSkill shape, where resource and script lookup are explicit skill-level operations, while preserving the existing map-backed exact-name behavior.
.NET Reference
dotnet/src/Microsoft.Agents.AI/Skills/AgentSkill.cs - defines skill-owned resource and script lookup surfaces.
Public API and Behavior
No public Go API changed. No intentional behavior change was made.
Tests
go test ./agent/skills/...
Notes
Rejected candidates:
dotnet/src/Microsoft.Agents.AI.Workflows/OutputTag.cs - Go already has a close internal/public shape for output tags; changing it would be churn.
dotnet/src/Microsoft.Agents.AI.Workflows/ScopeId.cs - no clear matching Go implementation surfaced in the sampled workflow area, so a code change would be speculative.
dotnet/src/Microsoft.Agents.AI.OpenAI/Extensions/AgentResponseExtensions.cs - the Go OpenAI provider does not expose equivalent public conversion extensions, and adding them would risk public API change or feature work.
This was originally intended as a pull request, but GitHub Actions is not permitted to create or approve pull requests in this repository.
The changes have been pushed to branch dotnet-code-skill-lookup-helpers-f67d15df366704c3.
To fix the permissions issue, go to Settings → Actions → General and enable Allow GitHub Actions to create and approve pull requests. See also: gh-aw FAQ
Summary
Consolidates skill resource/script indexing and lookup behind unexported
providedSkillhelpers. This keeps the Go provider internals closer to the .NETAgentSkillshape, where resource and script lookup are explicit skill-level operations, while preserving the existing map-backed exact-name behavior..NET Reference
dotnet/src/Microsoft.Agents.AI/Skills/AgentSkill.cs- defines skill-owned resource and script lookup surfaces.Public API and Behavior
No public Go API changed. No intentional behavior change was made.
Tests
go test ./agent/skills/...Notes
Rejected candidates:
dotnet/src/Microsoft.Agents.AI.Workflows/OutputTag.cs- Go already has a close internal/public shape for output tags; changing it would be churn.dotnet/src/Microsoft.Agents.AI.Workflows/ScopeId.cs- no clear matching Go implementation surfaced in the sampled workflow area, so a code change would be speculative.dotnet/src/Microsoft.Agents.AI.OpenAI/Extensions/AgentResponseExtensions.cs- the Go OpenAI provider does not expose equivalent public conversion extensions, and adding them would risk public API change or feature work.Note
This was originally intended as a pull request, but GitHub Actions is not permitted to create or approve pull requests in this repository.
The changes have been pushed to branch
dotnet-code-skill-lookup-helpers-f67d15df366704c3.Click here to create the pull request
To fix the permissions issue, go to Settings → Actions → General and enable Allow GitHub Actions to create and approve pull requests. See also: gh-aw FAQ
Show patch preview (90 of 90 lines)