Skip to content

docs: add technical guide for agent extensibility#48

Merged
laura30llorente merged 1 commit into
mainfrom
la-ia
May 5, 2026
Merged

docs: add technical guide for agent extensibility#48
laura30llorente merged 1 commit into
mainfrom
la-ia

Conversation

@D3n3bX

@D3n3bX D3n3bX commented May 5, 2026

Copy link
Copy Markdown
Contributor

Description

This PR introduces the comprehensive guide for expanding Perry's capabilities by implementing new specialized agents.

Technical Requirements

  • BaseAgent Inheritance: New agents must inherit from to benefit from standardized LLM initialization and observability.
  • Async Reasoning Flow: The documentation explains how to implement the method as an to yield objects for the UI reasoning block.
  • Modular Factory Registration: Details the process for adding agents to using local imports to avoid circular dependency issues.
  • Semantic Routing Configuration: Explains the two-step process of adding intents to and activating new routes in the service.

Architecture Benefits

This guide ensures that any new module (e.g., Marketing, HR, or Logistics) maintains the same structural integrity, professional persona, and full traceability provided by the core engine.

@laura30llorente laura30llorente merged commit e3d50e7 into main May 5, 2026
1 check passed
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.

2 participants