Skip to content

Feat/add guardrails task recipient#448

Merged
dianapirvulescu merged 8 commits intomainfrom
feat/guardrails-recipient
Jan 22, 2026
Merged

Feat/add guardrails task recipient#448
dianapirvulescu merged 8 commits intomainfrom
feat/guardrails-recipient

Conversation

@dianapirvulescu
Copy link
Copy Markdown
Contributor

Add support for TaskRecipient to be used in an escalation action.


async def resolve_recipient_value(recipient: AgentEscalationRecipient) -> str | None:
async def resolve_recipient_value(
recipient: AgentEscalationRecipient,
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I am not sure if here we want to have other dto (1:1 with AgentEscalationRecipient) just avoid using dtos used at agent.json desearialization cc @valentinabojan ?

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Otherwise, LGTM

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It's ok as it is. We will add it in the future if necessary.

@dianapirvulescu dianapirvulescu merged commit 4e037c7 into main Jan 22, 2026
39 checks passed
@dianapirvulescu dianapirvulescu deleted the feat/guardrails-recipient branch January 22, 2026 10:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants