New

adka2a event mapper code (#165)

Yaroslav
2 months ago

Commit: f4f6a84

Date: October 23, 2025 at 2:27 PM

  • Add `adka2a` package `a2a.Event -> session.Event` converters for `remoteagent` package to use. (#167)
  • Move `adka2a.toMapStructure` to `internal/utils/ToMapStructure`. The utility is used by `adka2a` and `remoteagent` for converting structs to metadata `map[string]any` values.
  • Rename and export utility functions for creating metadata keys. Python adds `adk_` prefix for keys it stores in a2a metadata, and `a2a:` prefix for keys it stores in `session.Event.CustomMetadata`, I'm doing the same.