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
Copy file name to clipboardExpand all lines: README.md
+13-13Lines changed: 13 additions & 13 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,4 +1,4 @@
1
-
# Neuroglia A2A - NET SDK
1
+
# A2A-NET
2
2
3
3
**Agent-to-Agent (A2A)** is a lightweight, extensible protocol and framework for orchestrating tasks and exchanging structured content between autonomous agents using JSON-RPC 2.0.
4
4
@@ -10,42 +10,42 @@ This repository provides a complete set of libraries and components for building
10
10
11
11
### 🧠 Core
12
12
13
-
-**`Neuroglia.A2A.Core`**
13
+
-**`a2a-net.Core`**
14
14
Contains the core abstractions, models, contracts, and data types shared across both clients and servers.
15
15
_This package is dependency-free and safe to use in any environment._
16
16
17
17
---
18
18
19
19
### 📡 Client
20
20
21
-
-**`Neuroglia.A2A.Client`**
21
+
-**`a2a-net.Client`**
22
22
Provides the default implementation of an A2A client for sending tasks and interacting with agents via JSON-RPC.
23
23
24
-
-**`Neuroglia.A2A.Client.Transport.WebSocket`**
25
-
Implements the WebSocket transport for `Neuroglia.A2A.Client`.
24
+
-**`a2a-net.Client.Transport.WebSocket`**
25
+
Implements the WebSocket transport for `a2a-net.Client`.
26
26
Allows establishing persistent agent-to-agent communication over WebSocket connections.
27
27
28
28
---
29
29
30
30
### 🛠️ Server
31
31
32
-
-**`Neuroglia.A2A.Server`**
32
+
-**`a2a-net.Server`**
33
33
Core components for building A2A-compatible agents.
34
34
Includes task execution, state management, event streaming, and runtime integration.
35
35
36
-
-**`Neuroglia.A2A.Server.AspNetCore`**
36
+
-**`a2a-net.Server.AspNetCore`**
37
37
ASP.NET Core integration layer that allows hosting A2A endpoints over WebSocket using JSON-RPC.
38
38
Provides middleware, routing, and server bootstrap extensions.
Copy file name to clipboardExpand all lines: SECURITY.md
+5-5Lines changed: 5 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,26 +2,26 @@
2
2
3
3
## Reporting a Vulnerability
4
4
5
-
The [Neuroglia A2A SDK](https://github.com/neuroglia-io/a2a) team and community take security vulnerabilities very seriously. Responsible disclosure of security issues is greatly appreciated, and every effort will be made to acknowledge and address your findings.
5
+
The [A2A NET SDK](https://github.com/neuroglia-io/a2a-net) team and community take security vulnerabilities very seriously. Responsible disclosure of security issues is greatly appreciated, and every effort will be made to acknowledge and address your findings.
6
6
7
7
To report a security issue:
8
8
9
-
-**Use the GitHub Security Advisory**: Please use the ["Report a Vulnerability"](https://github.com/neuroglia-io/a2a/security/advisories/new) tab on GitHub to submit your report.
9
+
-**Use the GitHub Security Advisory**: Please use the ["Report a Vulnerability"](https://github.com/neuroglia-io/a2a-net/security/advisories/new) tab on GitHub to submit your report.
10
10
11
11
The team will acknowledge your report and provide details on the next steps. After the initial response, the security team will keep you informed of the progress towards a fix and any subsequent announcements. Additional information or guidance may be requested as necessary.
12
12
13
13
## Security Best Practices
14
14
15
-
To ensure the security and stability of the [Neuroglia A2A SDK](https://github.com/neuroglia-io/a2a), consider the following best practices:
15
+
To ensure the security and stability of the [A2A NET SDK](https://github.com/neuroglia-io/a2a-net), consider the following best practices:
16
16
17
17
-**Runtime Environment Hardening**: Secure the underlying infrastructure where the SDK is used. This includes using up-to-date operating systems, applying security patches regularly, and configuring firewalls and security groups to limit access to only necessary ports and services.
18
18
19
19
-**Secure Configuration Management**: Ensure that configuration files, especially those containing sensitive information like API keys, connection strings, or certificates, are stored securely. Use environment variables, secret management tools, or configuration providers to avoid hardcoding sensitive data in your application.
20
20
21
21
-**Dependency Management**: Regularly audit and update dependencies used in your project. Use tools like [Dependabot](https://github.com/dependabot) or similar dependency management solutions to identify vulnerabilities in third-party NuGet packages and address them promptly.
22
22
23
-
By adhering to these best practices, the security of workflows and applications built using the [Neuroglia A2A SDK](https://github.com/neuroglia-io/a2a) can be significantly enhanced, reducing the risk of vulnerabilities and ensuring the integrity and reliability of the workflows executed.
23
+
By adhering to these best practices, the security of workflows and applications built using the [A2A NET SDK](https://github.com/neuroglia-io/a2a-net) can be significantly enhanced, reducing the risk of vulnerabilities and ensuring the integrity and reliability of the workflows executed.
24
24
25
25
---
26
26
27
-
Thank you for contributing to the security and integrity of the [Neuroglia A2A SDK](https://github.com/neuroglia-io/a2a)!
27
+
Thank you for contributing to the security and integrity of the [A2A NET SDK](https://github.com/neuroglia-io/a2a-net)!
0 commit comments