Skip to content

Python: Simplify agent executor registration with dict-based API #3671

@holtvogt

Description

@holtvogt

Summary

Consider using dictionary-based registration for register_agent() calls to reduce verbosity:

.register_agent(create_writer_agent, name="writer_agent")
.register_agent(create_final_editor_agent, name="final_editor_agent")

Context

# Remove the need to make these repetitive register_executor calls
.register_agent(lambda: CustomAgent(name="custom"), name="custom")

Action Items

  • Design simpler agent registration via dictionaries

Reference

Similar to #3551

Metadata

Metadata

Assignees

Labels

pythonworkflowsRelated to Workflows in agent-framework

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions