# Changelog

## 0.1.0-beta.0 (2026-03-30)

Initial beta release.

### Added

- CAP protocol adapter for the [A2A (Agent-to-Agent)](https://google.github.io/A2A) protocol
- Automatic agent registration for `@a2a.Skill`-annotated CDS services
- JSON-RPC 2.0 transport (`POST /a2a/jsonrpc`)
- HTTP+JSON REST transport (`/a2a/rest/*`)
- Dynamic agent card generation with correct URLs (`GET /a2a/.well-known/agent.json`)
- `getEventBus()` export for publishing streaming status updates from CAP handlers
- `AgentRequest` type for typed access to `req.data` inside `agent` handlers
- Input mapping: DataPart JSON → CDS req.data, text part → first String parameter
- Output mapping: CAP action return value → A2A message
- Task cancellation support via `cancelTask`
