Skip to content

[.Net] Add a generic IHandle interface so AgentRuntime doesn't need to deal with typed handler #4081

[.Net] Add a generic IHandle interface so AgentRuntime doesn't need to deal with typed handler

[.Net] Add a generic IHandle interface so AgentRuntime doesn't need to deal with typed handler #4081

Triggered via pull request October 30, 2024 06:18
Status Failure
Total duration 1h 15m 21s
Artifacts

dotnet-build.yml

on: pull_request
paths-filter
10s
paths-filter
Matrix: Dotnet Build
Matrix: aot-test
Run openai test
0s
Run openai test
Publish to nightly feeds
0s
Publish to nightly feeds
Fit to window
Zoom out
Zoom in

Annotations

20 errors and 5 warnings
Dotnet Build (macos-latest, 3.11): dotnet/src/Microsoft.AutoGen/Agents/AgentBase.cs#L14
'AgentBase' does not implement interface member 'IAgentBase.Read<T>(AgentId)'
Dotnet Build (macos-latest, 3.11): dotnet/src/Microsoft.AutoGen/Agents/AgentBase.cs#L14
'AgentBase' does not implement interface member 'IAgentBase.AgentId'. 'AgentBase.AgentId' cannot implement 'IAgentBase.AgentId' because it does not have the matching return type of 'AgentId'.
Dotnet Build (macos-latest, 3.11): dotnet/src/Microsoft.AutoGen/Agents/Agents/AIAgent/InferenceAgent.cs#L11
The type or namespace name 'IAgentContext' could not be found (are you missing a using directive or an assembly reference?)
Dotnet Build (macos-latest, 3.11): dotnet/src/Microsoft.AutoGen/Agents/Agents/AIAgent/SKAiAgent.cs#L17
The type or namespace name 'IAgentContext' could not be found (are you missing a using directive or an assembly reference?)
Dotnet Build (macos-latest, 3.11): dotnet/src/Microsoft.AutoGen/Agents/GrpcAgentWorkerRuntime.cs#L16
'GrpcAgentWorkerRuntime' does not implement interface member 'IAgentWorkerRuntime.Read(AgentId)'
Dotnet Build (macos-latest, 3.11): dotnet/src/Microsoft.AutoGen/Agents/AgentContext.cs#L10
'AgentContext' does not implement interface member 'IAgentContext.Read(AgentId)'
Dotnet Build (macos-latest, 3.11): dotnet/src/Microsoft.AutoGen/Agents/AgentContext.cs#L10
'AgentContext' does not implement interface member 'IAgentContext.SendRequestAsync(IAgentBase, RpcRequest)'
Dotnet Build (macos-latest, 3.11): dotnet/src/Microsoft.AutoGen/Agents/AgentContext.cs#L10
'AgentContext' does not implement interface member 'IAgentContext.AgentId'. 'AgentContext.AgentId' cannot implement 'IAgentContext.AgentId' because it does not have the matching return type of 'AgentId'.
Dotnet Build (macos-latest, 3.11): dotnet/src/Microsoft.AutoGen/Agents/AgentContext.cs#L10
'AgentContext' does not implement interface member 'IAgentContext.AgentInstance'. 'AgentContext.AgentInstance' cannot implement 'IAgentContext.AgentInstance' because it does not have the matching return type of 'IAgentBase'.
Dotnet Build (macos-latest, 3.11): dotnet/src/Microsoft.AutoGen/Agents/AgentBase.cs#L14
'AgentBase' does not implement interface member 'IAgentBase.Read<T>(AgentId)'
Dotnet Build (ubuntu-latest, 3.11): dotnet/src/Microsoft.AutoGen/Agents/Agents/AIAgent/InferenceAgent.cs#L11
The type or namespace name 'IAgentContext' could not be found (are you missing a using directive or an assembly reference?)
Dotnet Build (ubuntu-latest, 3.11): dotnet/src/Microsoft.AutoGen/Agents/AgentContext.cs#L10
'AgentContext' does not implement interface member 'IAgentContext.Read(AgentId)'
Dotnet Build (ubuntu-latest, 3.11): dotnet/src/Microsoft.AutoGen/Agents/AgentContext.cs#L10
'AgentContext' does not implement interface member 'IAgentContext.SendRequestAsync(IAgentBase, RpcRequest)'
Dotnet Build (ubuntu-latest, 3.11): dotnet/src/Microsoft.AutoGen/Agents/AgentContext.cs#L10
'AgentContext' does not implement interface member 'IAgentContext.AgentId'. 'AgentContext.AgentId' cannot implement 'IAgentContext.AgentId' because it does not have the matching return type of 'AgentId'.
Dotnet Build (ubuntu-latest, 3.11): dotnet/src/Microsoft.AutoGen/Agents/AgentContext.cs#L10
'AgentContext' does not implement interface member 'IAgentContext.AgentInstance'. 'AgentContext.AgentInstance' cannot implement 'IAgentContext.AgentInstance' because it does not have the matching return type of 'IAgentBase'.
Dotnet Build (ubuntu-latest, 3.11): dotnet/src/Microsoft.AutoGen/Agents/AgentBase.cs#L14
'AgentBase' does not implement interface member 'IAgentBase.Read<T>(AgentId)'
Dotnet Build (ubuntu-latest, 3.11): dotnet/src/Microsoft.AutoGen/Agents/AgentBase.cs#L14
'AgentBase' does not implement interface member 'IAgentBase.AgentId'. 'AgentBase.AgentId' cannot implement 'IAgentBase.AgentId' because it does not have the matching return type of 'AgentId'.
Dotnet Build (ubuntu-latest, 3.11): dotnet/src/Microsoft.AutoGen/Agents/Agents/AIAgent/SKAiAgent.cs#L17
The type or namespace name 'IAgentContext' could not be found (are you missing a using directive or an assembly reference?)
Dotnet Build (ubuntu-latest, 3.11): dotnet/src/Microsoft.AutoGen/Agents/GrpcAgentWorkerRuntime.cs#L16
'GrpcAgentWorkerRuntime' does not implement interface member 'IAgentWorkerRuntime.Read(AgentId)'
Dotnet Build (ubuntu-latest, 3.11): dotnet/src/Microsoft.AutoGen/Agents/Agents/AIAgent/InferenceAgent.cs#L11
The type or namespace name 'IAgentContext' could not be found (are you missing a using directive or an assembly reference?)
paths-filter
The following actions use a deprecated Node.js version and will be forced to run on node20: dorny/paths-filter@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
paths-filter
The following actions use a deprecated Node.js version and will be forced to run on node20: dorny/paths-filter@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
paths-filter
The following actions use a deprecated Node.js version and will be forced to run on node20: dorny/paths-filter@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
paths-filter
The following actions use a deprecated Node.js version and will be forced to run on node20: dorny/paths-filter@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
paths-filter
The following actions use a deprecated Node.js version and will be forced to run on node20: dorny/paths-filter@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/