Source code for agent_framework.agents.skill_end_event

"""Skill end event."""

from __future__ import annotations

from dataclasses import dataclass
from typing import Any

from .agent_invocation import AgentInvocation
from agent_framework.skill import SkillContent


[docs] @dataclass(frozen=True, slots=True) class SkillEndEvent: """Post-skill hook payload — fired after skill content is injected into conversation.""" invocation: AgentInvocation skill_name: str parameters: dict[str, Any] content: SkillContent
__all__ = ["SkillEndEvent"]