Catalog PyPI
Back to packageRELEASE DETAILS

0.1.0

PyPI

a2a-types

Google A2A-compatible message types exposed as Pydantic models.

Published13 Apr 2025
Direct dependencies1
Transitive dependenciesNot calculated

README

Version 0.1.0 documentation

a2a-types

A2A-compatible message types exposed as Pydantic models.

Installation

uv add a2a-types

Usage

from a2a_types.types import AgentCard

card = AgentCard(
    name="My Agent",
    description="This is my agent.",
    url="https://example.com/api",
    provider=AgentProvider(organization="My Organization"),
    version="1.0.0",
    documentationUrl="https://example.com/docs",
    capabilities=AgentCapabilities(streaming=True, pushNotifications=True, stateTransitionHistory=True),
    authentication=AgentAuthentication(schemes=["bearer"], credentials="secret"),
    defaultInputModes=["text"],
    defaultOutputModes=["text"],
    skills=[
        AgentSkill(id="my-skill", name="My Skill", description="This is my skill.", tags=["tag1", "tag2"], examples=["example1", "example2"], inputModes=["text", "code"], outputModes=["text", "code"]),
    ],
)

Downloads & popularity

Awaiting observations

No metric observations yet

Download counts and popularity will appear here as the collector receives them.

Declared dependencies 1

Native requirements
1 direct targetsNot calculated transitive count
Package / targetRequirementRelationship
pydantic
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": ">=3.10",
  "evaluation": "NOT_EVALUATED"
}
pydantic>2.0.0runtime

Distribution files

2 collected
a2a_types-0.1.0-py3-none-any.whl

bdist_wheel · 4.48 KB · Python py3

Source file
a2a_types-0.1.0.tar.gz

sdist · 11.79 KB · Python source

Source file

Metadata history

Meaningful changes
Current collected state Current

Observed since 20 Oct, 16:30 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package_version:d8bcfa15df76eb0894c96bfedc79dc175d0ed959cc6fe34f9414b6bc978bdb9e

Other collected versions

View all collected versions →