RecordedInteraction#

Module: agent_framework.evaluator

class agent_framework.evaluator.RecordedInteraction(kind, caller_id, callee_id, payload)[source]#

Bases: object

One runtime interaction captured during evaluation.

Parameters:
  • kind (str)

  • caller_id (str)

  • callee_id (str)

  • payload (dict[str, Any])

kind: str#
caller_id: str#
callee_id: str#
payload: dict[str, Any]#
to_dict()[source]#

Return a JSON-serializable representation.

Return type:

dict[str, Any]