diff --git a/package.json b/package.json
index 4ad9eba..435cc42 100644
--- a/package.json
+++ b/package.json
@@ -13,10 +13,10 @@
"lsp:typescript": "typescript-language-server --stdio",
"typecheck": "tsc --noEmit -p tsconfig.json",
"test": "bun run typecheck && bun test",
- "sidecar:restore": "dotnet restore sidecar/Eryx.AgentHost.slnx",
- "sidecar:build": "dotnet build sidecar/Eryx.AgentHost.slnx",
+ "sidecar:restore": "dotnet restore sidecar/Aryx.AgentHost.slnx",
+ "sidecar:build": "dotnet build sidecar/Aryx.AgentHost.slnx",
"sidecar:publish": "bun run scripts/publish-sidecar.ts",
- "sidecar:test": "dotnet test sidecar/Eryx.AgentHost.slnx"
+ "sidecar:test": "dotnet test sidecar/Aryx.AgentHost.slnx"
},
"repository": {
"type": "git",
diff --git a/scripts/publish-sidecar.ts b/scripts/publish-sidecar.ts
index da0af63..a437e5c 100644
--- a/scripts/publish-sidecar.ts
+++ b/scripts/publish-sidecar.ts
@@ -36,8 +36,8 @@ const sidecarProjectPath = join(
repositoryRoot,
'sidecar',
'src',
- 'Eryx.AgentHost',
- 'Eryx.AgentHost.csproj',
+ 'Aryx.AgentHost',
+ 'Aryx.AgentHost.csproj',
);
const outputDirectory = join(repositoryRoot, 'dist-sidecar', releaseTarget.dotnetRuntime);
diff --git a/scripts/releaseTarget.ts b/scripts/releaseTarget.ts
index f726af6..523deff 100644
--- a/scripts/releaseTarget.ts
+++ b/scripts/releaseTarget.ts
@@ -43,7 +43,7 @@ export function resolveReleaseTarget(
dotnetRuntime: `win-${supportedArch}`,
outputDirectoryName: archiveBaseName,
archiveBaseName,
- sidecarExecutableName: 'Eryx.AgentHost.exe',
+ sidecarExecutableName: 'Aryx.AgentHost.exe',
packagedExecutableName: `${productName}.exe`,
};
}
@@ -58,7 +58,7 @@ export function resolveReleaseTarget(
dotnetRuntime: `osx-${supportedArch}`,
outputDirectoryName: archiveBaseName,
archiveBaseName,
- sidecarExecutableName: 'Eryx.AgentHost',
+ sidecarExecutableName: 'Aryx.AgentHost',
appBundleName: `${productName}.app`,
};
}
@@ -73,7 +73,7 @@ export function resolveReleaseTarget(
dotnetRuntime: `linux-${supportedArch}`,
outputDirectoryName: archiveBaseName,
archiveBaseName,
- sidecarExecutableName: 'Eryx.AgentHost',
+ sidecarExecutableName: 'Aryx.AgentHost',
packagedExecutableName: productName,
};
}
diff --git a/sidecar/Aryx.AgentHost.slnx b/sidecar/Aryx.AgentHost.slnx
new file mode 100644
index 0000000..44bcebb
--- /dev/null
+++ b/sidecar/Aryx.AgentHost.slnx
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
+
diff --git a/sidecar/Eryx.AgentHost.slnx b/sidecar/Eryx.AgentHost.slnx
deleted file mode 100644
index 027cba0..0000000
--- a/sidecar/Eryx.AgentHost.slnx
+++ /dev/null
@@ -1,8 +0,0 @@
-
-
-
-
-
-
-
-
diff --git a/sidecar/src/Eryx.AgentHost/Eryx.AgentHost.csproj b/sidecar/src/Aryx.AgentHost/Aryx.AgentHost.csproj
similarity index 100%
rename from sidecar/src/Eryx.AgentHost/Eryx.AgentHost.csproj
rename to sidecar/src/Aryx.AgentHost/Aryx.AgentHost.csproj
diff --git a/sidecar/src/Aryx.AgentHost/AssemblyInfo.cs b/sidecar/src/Aryx.AgentHost/AssemblyInfo.cs
new file mode 100644
index 0000000..04d201d
--- /dev/null
+++ b/sidecar/src/Aryx.AgentHost/AssemblyInfo.cs
@@ -0,0 +1,3 @@
+using System.Runtime.CompilerServices;
+
+[assembly: InternalsVisibleTo("Aryx.AgentHost.Tests")]
diff --git a/sidecar/src/Eryx.AgentHost/Contracts/ProtocolModels.cs b/sidecar/src/Aryx.AgentHost/Contracts/ProtocolModels.cs
similarity index 99%
rename from sidecar/src/Eryx.AgentHost/Contracts/ProtocolModels.cs
rename to sidecar/src/Aryx.AgentHost/Contracts/ProtocolModels.cs
index 0c27b5b..2a1f6b2 100644
--- a/sidecar/src/Eryx.AgentHost/Contracts/ProtocolModels.cs
+++ b/sidecar/src/Aryx.AgentHost/Contracts/ProtocolModels.cs
@@ -1,6 +1,6 @@
using System.Text.Json.Serialization;
-namespace Eryx.AgentHost.Contracts;
+namespace Aryx.AgentHost.Contracts;
public sealed class PatternAgentDefinitionDto
{
diff --git a/sidecar/src/Eryx.AgentHost/ExperimentalOptIns.cs b/sidecar/src/Aryx.AgentHost/ExperimentalOptIns.cs
similarity index 100%
rename from sidecar/src/Eryx.AgentHost/ExperimentalOptIns.cs
rename to sidecar/src/Aryx.AgentHost/ExperimentalOptIns.cs
diff --git a/sidecar/src/Eryx.AgentHost/Program.cs b/sidecar/src/Aryx.AgentHost/Program.cs
similarity index 66%
rename from sidecar/src/Eryx.AgentHost/Program.cs
rename to sidecar/src/Aryx.AgentHost/Program.cs
index 4fc1748..f5dce78 100644
--- a/sidecar/src/Eryx.AgentHost/Program.cs
+++ b/sidecar/src/Aryx.AgentHost/Program.cs
@@ -1,8 +1,8 @@
-using Eryx.AgentHost.Services;
+using Aryx.AgentHost.Services;
if (!args.Contains("--stdio", StringComparer.Ordinal))
{
- Console.Error.WriteLine("Eryx.AgentHost expects the --stdio flag.");
+ Console.Error.WriteLine("Aryx.AgentHost expects the --stdio flag.");
return;
}
diff --git a/sidecar/src/Eryx.AgentHost/Services/AgentIdentityResolver.cs b/sidecar/src/Aryx.AgentHost/Services/AgentIdentityResolver.cs
similarity index 98%
rename from sidecar/src/Eryx.AgentHost/Services/AgentIdentityResolver.cs
rename to sidecar/src/Aryx.AgentHost/Services/AgentIdentityResolver.cs
index 109cc4a..597de50 100644
--- a/sidecar/src/Eryx.AgentHost/Services/AgentIdentityResolver.cs
+++ b/sidecar/src/Aryx.AgentHost/Services/AgentIdentityResolver.cs
@@ -1,7 +1,7 @@
using System.Text;
-using Eryx.AgentHost.Contracts;
+using Aryx.AgentHost.Contracts;
-namespace Eryx.AgentHost.Services;
+namespace Aryx.AgentHost.Services;
internal readonly record struct AgentIdentity(string AgentId, string AgentName);
diff --git a/sidecar/src/Eryx.AgentHost/Services/AgentInstructionComposer.cs b/sidecar/src/Aryx.AgentHost/Services/AgentInstructionComposer.cs
similarity index 98%
rename from sidecar/src/Eryx.AgentHost/Services/AgentInstructionComposer.cs
rename to sidecar/src/Aryx.AgentHost/Services/AgentInstructionComposer.cs
index 8513ea3..178602f 100644
--- a/sidecar/src/Eryx.AgentHost/Services/AgentInstructionComposer.cs
+++ b/sidecar/src/Aryx.AgentHost/Services/AgentInstructionComposer.cs
@@ -1,6 +1,6 @@
-using Eryx.AgentHost.Contracts;
+using Aryx.AgentHost.Contracts;
-namespace Eryx.AgentHost.Services;
+namespace Aryx.AgentHost.Services;
internal static class AgentInstructionComposer
{
diff --git a/sidecar/src/Eryx.AgentHost/Services/CopilotAgentBundle.cs b/sidecar/src/Aryx.AgentHost/Services/CopilotAgentBundle.cs
similarity index 99%
rename from sidecar/src/Eryx.AgentHost/Services/CopilotAgentBundle.cs
rename to sidecar/src/Aryx.AgentHost/Services/CopilotAgentBundle.cs
index aeddaaf..f724e9e 100644
--- a/sidecar/src/Eryx.AgentHost/Services/CopilotAgentBundle.cs
+++ b/sidecar/src/Aryx.AgentHost/Services/CopilotAgentBundle.cs
@@ -1,12 +1,12 @@
using GitHub.Copilot.SDK;
-using Eryx.AgentHost.Contracts;
+using Aryx.AgentHost.Contracts;
using Microsoft.Agents.AI;
using Microsoft.Agents.AI.GitHub.Copilot;
using Microsoft.Agents.AI.Workflows;
using Microsoft.Agents.AI.Workflows.Specialized;
using Microsoft.Extensions.AI;
-namespace Eryx.AgentHost.Services;
+namespace Aryx.AgentHost.Services;
internal sealed class CopilotAgentBundle : IAsyncDisposable
{
diff --git a/sidecar/src/Eryx.AgentHost/Services/CopilotApprovalCoordinator.cs b/sidecar/src/Aryx.AgentHost/Services/CopilotApprovalCoordinator.cs
similarity index 99%
rename from sidecar/src/Eryx.AgentHost/Services/CopilotApprovalCoordinator.cs
rename to sidecar/src/Aryx.AgentHost/Services/CopilotApprovalCoordinator.cs
index 5e786c9..15ff8a6 100644
--- a/sidecar/src/Eryx.AgentHost/Services/CopilotApprovalCoordinator.cs
+++ b/sidecar/src/Aryx.AgentHost/Services/CopilotApprovalCoordinator.cs
@@ -1,8 +1,8 @@
using System.Collections.Concurrent;
using GitHub.Copilot.SDK;
-using Eryx.AgentHost.Contracts;
+using Aryx.AgentHost.Contracts;
-namespace Eryx.AgentHost.Services;
+namespace Aryx.AgentHost.Services;
internal sealed class CopilotApprovalCoordinator
{
diff --git a/sidecar/src/Eryx.AgentHost/Services/CopilotCliPathResolver.cs b/sidecar/src/Aryx.AgentHost/Services/CopilotCliPathResolver.cs
similarity index 99%
rename from sidecar/src/Eryx.AgentHost/Services/CopilotCliPathResolver.cs
rename to sidecar/src/Aryx.AgentHost/Services/CopilotCliPathResolver.cs
index a4f7a84..37672ce 100644
--- a/sidecar/src/Eryx.AgentHost/Services/CopilotCliPathResolver.cs
+++ b/sidecar/src/Aryx.AgentHost/Services/CopilotCliPathResolver.cs
@@ -1,7 +1,7 @@
using System.Collections;
using GitHub.Copilot.SDK;
-namespace Eryx.AgentHost.Services;
+namespace Aryx.AgentHost.Services;
internal static class CopilotCliPathResolver
{
diff --git a/sidecar/src/Eryx.AgentHost/Services/CopilotConnectionMetadataResolver.cs b/sidecar/src/Aryx.AgentHost/Services/CopilotConnectionMetadataResolver.cs
similarity index 99%
rename from sidecar/src/Eryx.AgentHost/Services/CopilotConnectionMetadataResolver.cs
rename to sidecar/src/Aryx.AgentHost/Services/CopilotConnectionMetadataResolver.cs
index ecc08d1..da69887 100644
--- a/sidecar/src/Eryx.AgentHost/Services/CopilotConnectionMetadataResolver.cs
+++ b/sidecar/src/Aryx.AgentHost/Services/CopilotConnectionMetadataResolver.cs
@@ -2,9 +2,9 @@ using System.Diagnostics;
using System.Text;
using System.Text.RegularExpressions;
using GitHub.Copilot.SDK;
-using Eryx.AgentHost.Contracts;
+using Aryx.AgentHost.Contracts;
-namespace Eryx.AgentHost.Services;
+namespace Aryx.AgentHost.Services;
internal static partial class CopilotConnectionMetadataResolver
{
diff --git a/sidecar/src/Eryx.AgentHost/Services/CopilotTurnExecutionState.cs b/sidecar/src/Aryx.AgentHost/Services/CopilotTurnExecutionState.cs
similarity index 98%
rename from sidecar/src/Eryx.AgentHost/Services/CopilotTurnExecutionState.cs
rename to sidecar/src/Aryx.AgentHost/Services/CopilotTurnExecutionState.cs
index 0e2698f..de5add6 100644
--- a/sidecar/src/Eryx.AgentHost/Services/CopilotTurnExecutionState.cs
+++ b/sidecar/src/Aryx.AgentHost/Services/CopilotTurnExecutionState.cs
@@ -1,9 +1,9 @@
using System.Collections.Concurrent;
-using Eryx.AgentHost.Contracts;
+using Aryx.AgentHost.Contracts;
using GitHub.Copilot.SDK;
using Microsoft.Extensions.AI;
-namespace Eryx.AgentHost.Services;
+namespace Aryx.AgentHost.Services;
internal sealed class CopilotTurnExecutionState
{
diff --git a/sidecar/src/Eryx.AgentHost/Services/CopilotWorkflowRunner.cs b/sidecar/src/Aryx.AgentHost/Services/CopilotWorkflowRunner.cs
similarity index 98%
rename from sidecar/src/Eryx.AgentHost/Services/CopilotWorkflowRunner.cs
rename to sidecar/src/Aryx.AgentHost/Services/CopilotWorkflowRunner.cs
index 2836f71..93aeacb 100644
--- a/sidecar/src/Eryx.AgentHost/Services/CopilotWorkflowRunner.cs
+++ b/sidecar/src/Aryx.AgentHost/Services/CopilotWorkflowRunner.cs
@@ -1,8 +1,8 @@
-using Eryx.AgentHost.Contracts;
+using Aryx.AgentHost.Contracts;
using Microsoft.Agents.AI.Workflows;
using Microsoft.Extensions.AI;
-namespace Eryx.AgentHost.Services;
+namespace Aryx.AgentHost.Services;
public sealed class CopilotWorkflowRunner : ITurnWorkflowRunner
{
diff --git a/sidecar/src/Eryx.AgentHost/Services/HandoffWorkflowGuidance.cs b/sidecar/src/Aryx.AgentHost/Services/HandoffWorkflowGuidance.cs
similarity index 96%
rename from sidecar/src/Eryx.AgentHost/Services/HandoffWorkflowGuidance.cs
rename to sidecar/src/Aryx.AgentHost/Services/HandoffWorkflowGuidance.cs
index e668de2..399d39f 100644
--- a/sidecar/src/Eryx.AgentHost/Services/HandoffWorkflowGuidance.cs
+++ b/sidecar/src/Aryx.AgentHost/Services/HandoffWorkflowGuidance.cs
@@ -1,6 +1,6 @@
-using Eryx.AgentHost.Contracts;
+using Aryx.AgentHost.Contracts;
-namespace Eryx.AgentHost.Services;
+namespace Aryx.AgentHost.Services;
internal static class HandoffWorkflowGuidance
{
diff --git a/sidecar/src/Eryx.AgentHost/Services/ITurnWorkflowRunner.cs b/sidecar/src/Aryx.AgentHost/Services/ITurnWorkflowRunner.cs
similarity index 87%
rename from sidecar/src/Eryx.AgentHost/Services/ITurnWorkflowRunner.cs
rename to sidecar/src/Aryx.AgentHost/Services/ITurnWorkflowRunner.cs
index a752623..df75bed 100644
--- a/sidecar/src/Eryx.AgentHost/Services/ITurnWorkflowRunner.cs
+++ b/sidecar/src/Aryx.AgentHost/Services/ITurnWorkflowRunner.cs
@@ -1,6 +1,6 @@
-using Eryx.AgentHost.Contracts;
+using Aryx.AgentHost.Contracts;
-namespace Eryx.AgentHost.Services;
+namespace Aryx.AgentHost.Services;
public interface ITurnWorkflowRunner
{
diff --git a/sidecar/src/Eryx.AgentHost/Services/LspToolSession.cs b/sidecar/src/Aryx.AgentHost/Services/LspToolSession.cs
similarity index 99%
rename from sidecar/src/Eryx.AgentHost/Services/LspToolSession.cs
rename to sidecar/src/Aryx.AgentHost/Services/LspToolSession.cs
index de9786f..bba3b24 100644
--- a/sidecar/src/Eryx.AgentHost/Services/LspToolSession.cs
+++ b/sidecar/src/Aryx.AgentHost/Services/LspToolSession.cs
@@ -5,10 +5,10 @@ using System.Text;
using System.Text.Json;
using System.Text.Json.Serialization;
using System.Text.Json.Serialization.Metadata;
-using Eryx.AgentHost.Contracts;
+using Aryx.AgentHost.Contracts;
using Microsoft.Extensions.AI;
-namespace Eryx.AgentHost.Services;
+namespace Aryx.AgentHost.Services;
internal sealed class LspToolSession : IAsyncDisposable
{
diff --git a/sidecar/src/Eryx.AgentHost/Services/PatternGraphResolver.cs b/sidecar/src/Aryx.AgentHost/Services/PatternGraphResolver.cs
similarity index 99%
rename from sidecar/src/Eryx.AgentHost/Services/PatternGraphResolver.cs
rename to sidecar/src/Aryx.AgentHost/Services/PatternGraphResolver.cs
index eb8cb42..c7f218b 100644
--- a/sidecar/src/Eryx.AgentHost/Services/PatternGraphResolver.cs
+++ b/sidecar/src/Aryx.AgentHost/Services/PatternGraphResolver.cs
@@ -1,6 +1,6 @@
-using Eryx.AgentHost.Contracts;
+using Aryx.AgentHost.Contracts;
-namespace Eryx.AgentHost.Services;
+namespace Aryx.AgentHost.Services;
internal sealed record PatternHandoffRoute(string SourceAgentId, string TargetAgentId);
diff --git a/sidecar/src/Eryx.AgentHost/Services/PatternValidator.cs b/sidecar/src/Aryx.AgentHost/Services/PatternValidator.cs
similarity index 99%
rename from sidecar/src/Eryx.AgentHost/Services/PatternValidator.cs
rename to sidecar/src/Aryx.AgentHost/Services/PatternValidator.cs
index 6ceb1e0..b87a47e 100644
--- a/sidecar/src/Eryx.AgentHost/Services/PatternValidator.cs
+++ b/sidecar/src/Aryx.AgentHost/Services/PatternValidator.cs
@@ -1,6 +1,6 @@
-using Eryx.AgentHost.Contracts;
+using Aryx.AgentHost.Contracts;
-namespace Eryx.AgentHost.Services;
+namespace Aryx.AgentHost.Services;
public sealed class PatternValidator
{
diff --git a/sidecar/src/Eryx.AgentHost/Services/SessionToolingBundle.cs b/sidecar/src/Aryx.AgentHost/Services/SessionToolingBundle.cs
similarity index 98%
rename from sidecar/src/Eryx.AgentHost/Services/SessionToolingBundle.cs
rename to sidecar/src/Aryx.AgentHost/Services/SessionToolingBundle.cs
index cc03ef5..74bb5a1 100644
--- a/sidecar/src/Eryx.AgentHost/Services/SessionToolingBundle.cs
+++ b/sidecar/src/Aryx.AgentHost/Services/SessionToolingBundle.cs
@@ -1,8 +1,8 @@
using GitHub.Copilot.SDK;
-using Eryx.AgentHost.Contracts;
+using Aryx.AgentHost.Contracts;
using Microsoft.Extensions.AI;
-namespace Eryx.AgentHost.Services;
+namespace Aryx.AgentHost.Services;
internal sealed class SessionToolingBundle : IAsyncDisposable
{
diff --git a/sidecar/src/Eryx.AgentHost/Services/SidecarProtocolHost.cs b/sidecar/src/Aryx.AgentHost/Services/SidecarProtocolHost.cs
similarity index 99%
rename from sidecar/src/Eryx.AgentHost/Services/SidecarProtocolHost.cs
rename to sidecar/src/Aryx.AgentHost/Services/SidecarProtocolHost.cs
index 5406c0f..39af1b2 100644
--- a/sidecar/src/Eryx.AgentHost/Services/SidecarProtocolHost.cs
+++ b/sidecar/src/Aryx.AgentHost/Services/SidecarProtocolHost.cs
@@ -3,9 +3,9 @@ using System.Text.Json;
using System.Text.Json.Serialization;
using GitHub.Copilot.SDK;
using GitHub.Copilot.SDK.Rpc;
-using Eryx.AgentHost.Contracts;
+using Aryx.AgentHost.Contracts;
-namespace Eryx.AgentHost.Services;
+namespace Aryx.AgentHost.Services;
public sealed class SidecarProtocolHost
{
diff --git a/sidecar/src/Eryx.AgentHost/Services/StreamingTextMerger.cs b/sidecar/src/Aryx.AgentHost/Services/StreamingTextMerger.cs
similarity index 99%
rename from sidecar/src/Eryx.AgentHost/Services/StreamingTextMerger.cs
rename to sidecar/src/Aryx.AgentHost/Services/StreamingTextMerger.cs
index f16889a..c6932ca 100644
--- a/sidecar/src/Eryx.AgentHost/Services/StreamingTextMerger.cs
+++ b/sidecar/src/Aryx.AgentHost/Services/StreamingTextMerger.cs
@@ -1,6 +1,6 @@
using System.Text.RegularExpressions;
-namespace Eryx.AgentHost.Services;
+namespace Aryx.AgentHost.Services;
internal static partial class StreamingTextMerger
{
diff --git a/sidecar/src/Eryx.AgentHost/Services/WorkflowRequestInfoInterpreter.cs b/sidecar/src/Aryx.AgentHost/Services/WorkflowRequestInfoInterpreter.cs
similarity index 99%
rename from sidecar/src/Eryx.AgentHost/Services/WorkflowRequestInfoInterpreter.cs
rename to sidecar/src/Aryx.AgentHost/Services/WorkflowRequestInfoInterpreter.cs
index c657e30..6c294e7 100644
--- a/sidecar/src/Eryx.AgentHost/Services/WorkflowRequestInfoInterpreter.cs
+++ b/sidecar/src/Aryx.AgentHost/Services/WorkflowRequestInfoInterpreter.cs
@@ -1,10 +1,10 @@
using System.Collections.Concurrent;
using System.Text.Json;
-using Eryx.AgentHost.Contracts;
+using Aryx.AgentHost.Contracts;
using Microsoft.Agents.AI.Workflows;
using Microsoft.Extensions.AI;
-namespace Eryx.AgentHost.Services;
+namespace Aryx.AgentHost.Services;
internal static class WorkflowRequestInfoInterpreter
{
diff --git a/sidecar/src/Eryx.AgentHost/Services/WorkflowTranscriptProjector.cs b/sidecar/src/Aryx.AgentHost/Services/WorkflowTranscriptProjector.cs
similarity index 99%
rename from sidecar/src/Eryx.AgentHost/Services/WorkflowTranscriptProjector.cs
rename to sidecar/src/Aryx.AgentHost/Services/WorkflowTranscriptProjector.cs
index 16ea67d..a585e58 100644
--- a/sidecar/src/Eryx.AgentHost/Services/WorkflowTranscriptProjector.cs
+++ b/sidecar/src/Aryx.AgentHost/Services/WorkflowTranscriptProjector.cs
@@ -1,8 +1,8 @@
using System.Text;
-using Eryx.AgentHost.Contracts;
+using Aryx.AgentHost.Contracts;
using Microsoft.Extensions.AI;
-namespace Eryx.AgentHost.Services;
+namespace Aryx.AgentHost.Services;
internal readonly record struct TranscriptSegment(string MessageId, string AuthorName, string Content)
{
diff --git a/sidecar/src/Eryx.AgentHost/AssemblyInfo.cs b/sidecar/src/Eryx.AgentHost/AssemblyInfo.cs
deleted file mode 100644
index 5497e4c..0000000
--- a/sidecar/src/Eryx.AgentHost/AssemblyInfo.cs
+++ /dev/null
@@ -1,3 +0,0 @@
-using System.Runtime.CompilerServices;
-
-[assembly: InternalsVisibleTo("Eryx.AgentHost.Tests")]
diff --git a/sidecar/tests/Eryx.AgentHost.Tests/AgentIdentityResolverTests.cs b/sidecar/tests/Aryx.AgentHost.Tests/AgentIdentityResolverTests.cs
similarity index 97%
rename from sidecar/tests/Eryx.AgentHost.Tests/AgentIdentityResolverTests.cs
rename to sidecar/tests/Aryx.AgentHost.Tests/AgentIdentityResolverTests.cs
index 8d9027a..643f06a 100644
--- a/sidecar/tests/Eryx.AgentHost.Tests/AgentIdentityResolverTests.cs
+++ b/sidecar/tests/Aryx.AgentHost.Tests/AgentIdentityResolverTests.cs
@@ -1,7 +1,7 @@
-using Eryx.AgentHost.Contracts;
-using Eryx.AgentHost.Services;
+using Aryx.AgentHost.Contracts;
+using Aryx.AgentHost.Services;
-namespace Eryx.AgentHost.Tests;
+namespace Aryx.AgentHost.Tests;
public sealed class AgentIdentityResolverTests
{
diff --git a/sidecar/tests/Eryx.AgentHost.Tests/AgentInstructionComposerTests.cs b/sidecar/tests/Aryx.AgentHost.Tests/AgentInstructionComposerTests.cs
similarity index 98%
rename from sidecar/tests/Eryx.AgentHost.Tests/AgentInstructionComposerTests.cs
rename to sidecar/tests/Aryx.AgentHost.Tests/AgentInstructionComposerTests.cs
index ce592e6..1740635 100644
--- a/sidecar/tests/Eryx.AgentHost.Tests/AgentInstructionComposerTests.cs
+++ b/sidecar/tests/Aryx.AgentHost.Tests/AgentInstructionComposerTests.cs
@@ -1,7 +1,7 @@
-using Eryx.AgentHost.Contracts;
-using Eryx.AgentHost.Services;
+using Aryx.AgentHost.Contracts;
+using Aryx.AgentHost.Services;
-namespace Eryx.AgentHost.Tests;
+namespace Aryx.AgentHost.Tests;
public sealed class AgentInstructionComposerTests
{
diff --git a/sidecar/tests/Eryx.AgentHost.Tests/Eryx.AgentHost.Tests.csproj b/sidecar/tests/Aryx.AgentHost.Tests/Aryx.AgentHost.Tests.csproj
similarity index 91%
rename from sidecar/tests/Eryx.AgentHost.Tests/Eryx.AgentHost.Tests.csproj
rename to sidecar/tests/Aryx.AgentHost.Tests/Aryx.AgentHost.Tests.csproj
index 0646746..4859b11 100644
--- a/sidecar/tests/Eryx.AgentHost.Tests/Eryx.AgentHost.Tests.csproj
+++ b/sidecar/tests/Aryx.AgentHost.Tests/Aryx.AgentHost.Tests.csproj
@@ -19,7 +19,7 @@
-
+
diff --git a/sidecar/tests/Eryx.AgentHost.Tests/CopilotAgentBundleTests.cs b/sidecar/tests/Aryx.AgentHost.Tests/CopilotAgentBundleTests.cs
similarity index 97%
rename from sidecar/tests/Eryx.AgentHost.Tests/CopilotAgentBundleTests.cs
rename to sidecar/tests/Aryx.AgentHost.Tests/CopilotAgentBundleTests.cs
index 0d0b456..f514cfa 100644
--- a/sidecar/tests/Eryx.AgentHost.Tests/CopilotAgentBundleTests.cs
+++ b/sidecar/tests/Aryx.AgentHost.Tests/CopilotAgentBundleTests.cs
@@ -1,9 +1,9 @@
using System.Reflection;
-using Eryx.AgentHost.Services;
+using Aryx.AgentHost.Services;
using GitHub.Copilot.SDK;
using Microsoft.Extensions.AI;
-namespace Eryx.AgentHost.Tests;
+namespace Aryx.AgentHost.Tests;
public sealed class CopilotAgentBundleTests
{
diff --git a/sidecar/tests/Eryx.AgentHost.Tests/CopilotCliPathResolverTests.cs b/sidecar/tests/Aryx.AgentHost.Tests/CopilotCliPathResolverTests.cs
similarity index 98%
rename from sidecar/tests/Eryx.AgentHost.Tests/CopilotCliPathResolverTests.cs
rename to sidecar/tests/Aryx.AgentHost.Tests/CopilotCliPathResolverTests.cs
index d8cf95e..be64345 100644
--- a/sidecar/tests/Eryx.AgentHost.Tests/CopilotCliPathResolverTests.cs
+++ b/sidecar/tests/Aryx.AgentHost.Tests/CopilotCliPathResolverTests.cs
@@ -1,6 +1,6 @@
-using Eryx.AgentHost.Services;
+using Aryx.AgentHost.Services;
-namespace Eryx.AgentHost.Tests;
+namespace Aryx.AgentHost.Tests;
public sealed class CopilotCliPathResolverTests
{
diff --git a/sidecar/tests/Eryx.AgentHost.Tests/CopilotConnectionMetadataResolverTests.cs b/sidecar/tests/Aryx.AgentHost.Tests/CopilotConnectionMetadataResolverTests.cs
similarity index 96%
rename from sidecar/tests/Eryx.AgentHost.Tests/CopilotConnectionMetadataResolverTests.cs
rename to sidecar/tests/Aryx.AgentHost.Tests/CopilotConnectionMetadataResolverTests.cs
index 7ec53de..75af46e 100644
--- a/sidecar/tests/Eryx.AgentHost.Tests/CopilotConnectionMetadataResolverTests.cs
+++ b/sidecar/tests/Aryx.AgentHost.Tests/CopilotConnectionMetadataResolverTests.cs
@@ -1,7 +1,7 @@
-using Eryx.AgentHost.Contracts;
-using Eryx.AgentHost.Services;
+using Aryx.AgentHost.Contracts;
+using Aryx.AgentHost.Services;
-namespace Eryx.AgentHost.Tests;
+namespace Aryx.AgentHost.Tests;
public sealed class CopilotConnectionMetadataResolverTests
{
diff --git a/sidecar/tests/Eryx.AgentHost.Tests/CopilotWorkflowRunnerTests.cs b/sidecar/tests/Aryx.AgentHost.Tests/CopilotWorkflowRunnerTests.cs
similarity index 99%
rename from sidecar/tests/Eryx.AgentHost.Tests/CopilotWorkflowRunnerTests.cs
rename to sidecar/tests/Aryx.AgentHost.Tests/CopilotWorkflowRunnerTests.cs
index e522ca8..5dfff93 100644
--- a/sidecar/tests/Eryx.AgentHost.Tests/CopilotWorkflowRunnerTests.cs
+++ b/sidecar/tests/Aryx.AgentHost.Tests/CopilotWorkflowRunnerTests.cs
@@ -1,9 +1,9 @@
-using Eryx.AgentHost.Contracts;
-using Eryx.AgentHost.Services;
+using Aryx.AgentHost.Contracts;
+using Aryx.AgentHost.Services;
using GitHub.Copilot.SDK;
using Microsoft.Extensions.AI;
-namespace Eryx.AgentHost.Tests;
+namespace Aryx.AgentHost.Tests;
public sealed class CopilotWorkflowRunnerTests
{
diff --git a/sidecar/tests/Eryx.AgentHost.Tests/ExperimentalOptIns.cs b/sidecar/tests/Aryx.AgentHost.Tests/ExperimentalOptIns.cs
similarity index 100%
rename from sidecar/tests/Eryx.AgentHost.Tests/ExperimentalOptIns.cs
rename to sidecar/tests/Aryx.AgentHost.Tests/ExperimentalOptIns.cs
diff --git a/sidecar/tests/Eryx.AgentHost.Tests/HandoffWorkflowGuidanceTests.cs b/sidecar/tests/Aryx.AgentHost.Tests/HandoffWorkflowGuidanceTests.cs
similarity index 95%
rename from sidecar/tests/Eryx.AgentHost.Tests/HandoffWorkflowGuidanceTests.cs
rename to sidecar/tests/Aryx.AgentHost.Tests/HandoffWorkflowGuidanceTests.cs
index 4fbd59f..1615af8 100644
--- a/sidecar/tests/Eryx.AgentHost.Tests/HandoffWorkflowGuidanceTests.cs
+++ b/sidecar/tests/Aryx.AgentHost.Tests/HandoffWorkflowGuidanceTests.cs
@@ -1,7 +1,7 @@
-using Eryx.AgentHost.Contracts;
-using Eryx.AgentHost.Services;
+using Aryx.AgentHost.Contracts;
+using Aryx.AgentHost.Services;
-namespace Eryx.AgentHost.Tests;
+namespace Aryx.AgentHost.Tests;
public sealed class HandoffWorkflowGuidanceTests
{
diff --git a/sidecar/tests/Eryx.AgentHost.Tests/LspToolSessionTests.cs b/sidecar/tests/Aryx.AgentHost.Tests/LspToolSessionTests.cs
similarity index 93%
rename from sidecar/tests/Eryx.AgentHost.Tests/LspToolSessionTests.cs
rename to sidecar/tests/Aryx.AgentHost.Tests/LspToolSessionTests.cs
index a452595..a7e5e46 100644
--- a/sidecar/tests/Eryx.AgentHost.Tests/LspToolSessionTests.cs
+++ b/sidecar/tests/Aryx.AgentHost.Tests/LspToolSessionTests.cs
@@ -1,8 +1,8 @@
using System.Text.Json;
-using Eryx.AgentHost.Contracts;
-using Eryx.AgentHost.Services;
+using Aryx.AgentHost.Contracts;
+using Aryx.AgentHost.Services;
-namespace Eryx.AgentHost.Tests;
+namespace Aryx.AgentHost.Tests;
public sealed class LspToolSessionTests
{
diff --git a/sidecar/tests/Eryx.AgentHost.Tests/PatternGraphResolverTests.cs b/sidecar/tests/Aryx.AgentHost.Tests/PatternGraphResolverTests.cs
similarity index 97%
rename from sidecar/tests/Eryx.AgentHost.Tests/PatternGraphResolverTests.cs
rename to sidecar/tests/Aryx.AgentHost.Tests/PatternGraphResolverTests.cs
index 84b5963..0108da9 100644
--- a/sidecar/tests/Eryx.AgentHost.Tests/PatternGraphResolverTests.cs
+++ b/sidecar/tests/Aryx.AgentHost.Tests/PatternGraphResolverTests.cs
@@ -1,7 +1,7 @@
-using Eryx.AgentHost.Contracts;
-using Eryx.AgentHost.Services;
+using Aryx.AgentHost.Contracts;
+using Aryx.AgentHost.Services;
-namespace Eryx.AgentHost.Tests;
+namespace Aryx.AgentHost.Tests;
public sealed class PatternGraphResolverTests
{
diff --git a/sidecar/tests/Eryx.AgentHost.Tests/SessionToolingBundleTests.cs b/sidecar/tests/Aryx.AgentHost.Tests/SessionToolingBundleTests.cs
similarity index 97%
rename from sidecar/tests/Eryx.AgentHost.Tests/SessionToolingBundleTests.cs
rename to sidecar/tests/Aryx.AgentHost.Tests/SessionToolingBundleTests.cs
index cef29ce..fad9c77 100644
--- a/sidecar/tests/Eryx.AgentHost.Tests/SessionToolingBundleTests.cs
+++ b/sidecar/tests/Aryx.AgentHost.Tests/SessionToolingBundleTests.cs
@@ -1,8 +1,8 @@
-using Eryx.AgentHost.Contracts;
-using Eryx.AgentHost.Services;
+using Aryx.AgentHost.Contracts;
+using Aryx.AgentHost.Services;
using GitHub.Copilot.SDK;
-namespace Eryx.AgentHost.Tests;
+namespace Aryx.AgentHost.Tests;
public sealed class SessionToolingBundleTests
{
diff --git a/sidecar/tests/Eryx.AgentHost.Tests/SidecarProtocolHostTests.cs b/sidecar/tests/Aryx.AgentHost.Tests/SidecarProtocolHostTests.cs
similarity index 99%
rename from sidecar/tests/Eryx.AgentHost.Tests/SidecarProtocolHostTests.cs
rename to sidecar/tests/Aryx.AgentHost.Tests/SidecarProtocolHostTests.cs
index b87d198..3232df5 100644
--- a/sidecar/tests/Eryx.AgentHost.Tests/SidecarProtocolHostTests.cs
+++ b/sidecar/tests/Aryx.AgentHost.Tests/SidecarProtocolHostTests.cs
@@ -1,8 +1,8 @@
using System.Text.Json;
-using Eryx.AgentHost.Contracts;
-using Eryx.AgentHost.Services;
+using Aryx.AgentHost.Contracts;
+using Aryx.AgentHost.Services;
-namespace Eryx.AgentHost.Tests;
+namespace Aryx.AgentHost.Tests;
public sealed class SidecarProtocolHostTests
{
diff --git a/sidecar/tests/Eryx.AgentHost.Tests/StreamingTextMergerTests.cs b/sidecar/tests/Aryx.AgentHost.Tests/StreamingTextMergerTests.cs
similarity index 96%
rename from sidecar/tests/Eryx.AgentHost.Tests/StreamingTextMergerTests.cs
rename to sidecar/tests/Aryx.AgentHost.Tests/StreamingTextMergerTests.cs
index 8a2df7e..ded8ef0 100644
--- a/sidecar/tests/Eryx.AgentHost.Tests/StreamingTextMergerTests.cs
+++ b/sidecar/tests/Aryx.AgentHost.Tests/StreamingTextMergerTests.cs
@@ -1,6 +1,6 @@
-using Eryx.AgentHost.Services;
+using Aryx.AgentHost.Services;
-namespace Eryx.AgentHost.Tests;
+namespace Aryx.AgentHost.Tests;
public sealed class StreamingTextMergerTests
{
diff --git a/sidecar/tests/Eryx.AgentHost.Tests/UnitTest1.cs b/sidecar/tests/Aryx.AgentHost.Tests/UnitTest1.cs
similarity index 98%
rename from sidecar/tests/Eryx.AgentHost.Tests/UnitTest1.cs
rename to sidecar/tests/Aryx.AgentHost.Tests/UnitTest1.cs
index 4ddc4b7..32299af 100644
--- a/sidecar/tests/Eryx.AgentHost.Tests/UnitTest1.cs
+++ b/sidecar/tests/Aryx.AgentHost.Tests/UnitTest1.cs
@@ -1,7 +1,7 @@
-using Eryx.AgentHost.Contracts;
-using Eryx.AgentHost.Services;
+using Aryx.AgentHost.Contracts;
+using Aryx.AgentHost.Services;
-namespace Eryx.AgentHost.Tests;
+namespace Aryx.AgentHost.Tests;
public sealed class PatternValidatorTests
{
diff --git a/sidecar/tests/Eryx.AgentHost.Tests/WorkflowRequestInfoInterpreterTests.cs b/sidecar/tests/Aryx.AgentHost.Tests/WorkflowRequestInfoInterpreterTests.cs
similarity index 99%
rename from sidecar/tests/Eryx.AgentHost.Tests/WorkflowRequestInfoInterpreterTests.cs
rename to sidecar/tests/Aryx.AgentHost.Tests/WorkflowRequestInfoInterpreterTests.cs
index 6c586ba..48914ea 100644
--- a/sidecar/tests/Eryx.AgentHost.Tests/WorkflowRequestInfoInterpreterTests.cs
+++ b/sidecar/tests/Aryx.AgentHost.Tests/WorkflowRequestInfoInterpreterTests.cs
@@ -1,12 +1,12 @@
using System.Collections.Concurrent;
using System.Runtime.CompilerServices;
-using Eryx.AgentHost.Contracts;
-using Eryx.AgentHost.Services;
+using Aryx.AgentHost.Contracts;
+using Aryx.AgentHost.Services;
using Microsoft.Agents.AI;
using Microsoft.Agents.AI.Workflows;
using Microsoft.Extensions.AI;
-namespace Eryx.AgentHost.Tests;
+namespace Aryx.AgentHost.Tests;
public sealed class WorkflowRequestInfoInterpreterTests
{
diff --git a/src/main/sidecar/sidecarRuntime.ts b/src/main/sidecar/sidecarRuntime.ts
index 420bdde..538943f 100644
--- a/src/main/sidecar/sidecarRuntime.ts
+++ b/src/main/sidecar/sidecarRuntime.ts
@@ -18,7 +18,7 @@ function getPathModule(platform: NodeJS.Platform) {
}
function getBundledSidecarExecutableName(platform: NodeJS.Platform): string {
- return platform === 'win32' ? 'Eryx.AgentHost.exe' : 'Eryx.AgentHost';
+ return platform === 'win32' ? 'Aryx.AgentHost.exe' : 'Aryx.AgentHost';
}
export function resolveSidecarProcess(context: SidecarRuntimeContext): ResolvedSidecarProcess {
@@ -39,7 +39,7 @@ export function resolveSidecarProcess(context: SidecarRuntimeContext): ResolvedS
args: [
'run',
'--project',
- pathModule.join(context.appPath, 'sidecar', 'src', 'Eryx.AgentHost', 'Eryx.AgentHost.csproj'),
+ pathModule.join(context.appPath, 'sidecar', 'src', 'Aryx.AgentHost', 'Aryx.AgentHost.csproj'),
'--',
'--stdio',
],
diff --git a/tests/main/sidecarRuntime.test.ts b/tests/main/sidecarRuntime.test.ts
index d1c82f6..04191f7 100644
--- a/tests/main/sidecarRuntime.test.ts
+++ b/tests/main/sidecarRuntime.test.ts
@@ -16,7 +16,7 @@ describe('resolveSidecarProcess', () => {
args: [
'run',
'--project',
- 'C:\\workspace\\personal\\repositories\\eryx\\sidecar\\src\\Eryx.AgentHost\\Eryx.AgentHost.csproj',
+ 'C:\\workspace\\personal\\repositories\\eryx\\sidecar\\src\\Aryx.AgentHost\\Aryx.AgentHost.csproj',
'--',
'--stdio',
],
@@ -33,7 +33,7 @@ describe('resolveSidecarProcess', () => {
platform: 'win32',
}),
).toEqual({
- command: 'C:\\workspace\\personal\\repositories\\eryx\\release\\win-unpacked\\resources\\sidecar\\Eryx.AgentHost.exe',
+ command: 'C:\\workspace\\personal\\repositories\\eryx\\release\\win-unpacked\\resources\\sidecar\\Aryx.AgentHost.exe',
args: ['--stdio'],
cwd: 'C:\\workspace\\personal\\repositories\\eryx\\release\\win-unpacked\\resources\\sidecar',
});
@@ -48,7 +48,7 @@ describe('resolveSidecarProcess', () => {
platform: 'darwin',
}),
).toEqual({
- command: '/Applications/Aryx.app/Contents/Resources/sidecar/Eryx.AgentHost',
+ command: '/Applications/Aryx.app/Contents/Resources/sidecar/Aryx.AgentHost',
args: ['--stdio'],
cwd: '/Applications/Aryx.app/Contents/Resources/sidecar',
});
diff --git a/tests/scripts/releaseTarget.test.ts b/tests/scripts/releaseTarget.test.ts
index 0a86c62..71e0070 100644
--- a/tests/scripts/releaseTarget.test.ts
+++ b/tests/scripts/releaseTarget.test.ts
@@ -15,7 +15,7 @@ describe('resolveReleaseTarget', () => {
dotnetRuntime: 'win-x64',
outputDirectoryName: 'Aryx-windows-x64',
archiveBaseName: 'Aryx-windows-x64',
- sidecarExecutableName: 'Eryx.AgentHost.exe',
+ sidecarExecutableName: 'Aryx.AgentHost.exe',
packagedExecutableName: 'Aryx.exe',
});
});
@@ -28,7 +28,7 @@ describe('resolveReleaseTarget', () => {
dotnetRuntime: 'osx-arm64',
outputDirectoryName: 'Aryx-macos-arm64',
archiveBaseName: 'Aryx-macos-arm64',
- sidecarExecutableName: 'Eryx.AgentHost',
+ sidecarExecutableName: 'Aryx.AgentHost',
appBundleName: 'Aryx.app',
});
});
@@ -41,7 +41,7 @@ describe('resolveReleaseTarget', () => {
dotnetRuntime: 'linux-x64',
outputDirectoryName: 'Aryx-linux-x64',
archiveBaseName: 'Aryx-linux-x64',
- sidecarExecutableName: 'Eryx.AgentHost',
+ sidecarExecutableName: 'Aryx.AgentHost',
packagedExecutableName: 'Aryx',
});
});