Skip to content

Releases: SecureAgentTools/AgentVault

agentvault-v0.2.1

16 Apr 03:21

Choose a tag to compare

pip install agentvault==0.2.1

Added

  • Core Client Library (agentvault):
    • AgentVaultClient for A2A communication (JSON-RPC POST, SSE).
    • Support for apiKey, oauth2 (Client Credentials), and none authentication schemes.
    • KeyManager for secure local credential management (env, file, keyring).
    • Pydantic models for AgentCard, A2A protocol messages (Message, Part, Task, TaskState, Artifact), and SSE events.
    • Utilities for Agent Card parsing/validation (agent_card_utils).
    • Basic utilities for MCP context handling (mcp_utils).
    • Custom exception hierarchy (exceptions.py).

Full Changelog: https://github.com/SecureAgentTools/AgentVault/commits/agentvault-v0.2.1

agentvault-server-sdk-v0.1.1

16 Apr 03:24

Choose a tag to compare

pip install agentvault-server-sdk==0.1.1

  • Server SDK (agentvault-server-sdk):
    • BaseA2AAgent abstract class defining the agent interface.
    • @a2a_method decorator for exposing custom/standard methods.
    • create_a2a_router helper for FastAPI integration, handling JSON-RPC routing and SSE setup.
    • BaseTaskStore interface and InMemoryTaskStore implementation for state management.
    • TaskContext base dataclass.
    • SDK Exception types (AgentServerError, TaskNotFoundError, etc.).
    • agentvault-sdk package CLI tool for generating Docker artifacts.

Full Changelog: https://github.com/SecureAgentTools/AgentVault/commits/agentvault-server-sdk-v0.1.1

agentvault-cli-v0.1.1

16 Apr 03:27

Choose a tag to compare

pip install agentvault-cli==0.1.1

  • Command Line Interface (agentvault-cli):
    • config command group for managing local credentials (set, get, list).
    • discover command for searching the registry API.
    • run command for executing tasks on agents via A2A protocol, including SSE streaming output with rich formatting and artifact saving.

Full Changelog: https://github.com/SecureAgentTools/AgentVault/commits/agentvault-cli-v0.1.1