Skip to content

Refactor Agent Template Logic and Clean Up Logging#157

Merged
Ashad001 merged 4 commits intoFireBird-Technologies:mainfrom
Ashad001:feat/custom-agents
Jun 19, 2025
Merged

Refactor Agent Template Logic and Clean Up Logging#157
Ashad001 merged 4 commits intoFireBird-Technologies:mainfrom
Ashad001:feat/custom-agents

Conversation

@Ashad001
Copy link
Contributor

@Ashad001 Ashad001 commented Jun 19, 2025

This pull request introduces several updates focusing on refining agent template handling, and cleaning up logging for better clarity and maintainability. Key changes include the addition of an entrypoint script in the Dockerfile, adjustments to agent template functionality, and the removal of excessive logging.

Agent Template Improvements:

  • Updated agent template handling to include variant_type filtering for planner and individual variants, ensuring proper categorization and enabling/disabling logic. [1] [2]
  • Refined default planner agent names and adjusted the logic for enabling default planner agents.

Logging Cleanup:

  • Commented out or removed excessive logging throughout the agents.py file to reduce verbosity and improve readability, particularly in initialization, execution, and forward methods. [1] [2] [3]

Minor Adjustments:

  • Modified the plan_instructions field in agent signatures to remove the "optional for individual use" note.

@Ashad001 Ashad001 merged commit 4f3ac4b into FireBird-Technologies:main Jun 19, 2025
1 check passed
ArslanS1997 pushed a commit that referenced this pull request Mar 17, 2026
Refactor Agent Template Logic and Clean Up Logging
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant