feat: ship agent-first mission control v0.2.57
This commit is contained in:
@@ -1,4 +1,5 @@
|
||||
using Nexus.Api.Data;
|
||||
using Nexus.Api.Models;
|
||||
|
||||
namespace Nexus.Api.Integrations;
|
||||
|
||||
@@ -19,17 +20,15 @@ public sealed record AgentChatResult(
|
||||
string Runtime,
|
||||
string AgentId,
|
||||
string ConversationId,
|
||||
string Content);
|
||||
string Content,
|
||||
Guid? RunId = null,
|
||||
string State = "unknown",
|
||||
OperationResultDto? Operation = null);
|
||||
|
||||
public interface IAgentRuntime
|
||||
{
|
||||
string Name { get; }
|
||||
Task<AgentRuntimeStatus> GetStatusAsync(CancellationToken cancellationToken);
|
||||
Task<AgentChatResult> ChatAsync(
|
||||
string message,
|
||||
string conversationId,
|
||||
string agentId,
|
||||
CancellationToken cancellationToken);
|
||||
}
|
||||
|
||||
public interface IModelProvider
|
||||
|
||||
Reference in New Issue
Block a user