Skip to content

Conversation

@samibs
Copy link
Owner

@samibs samibs commented Oct 15, 2025

Fix various test failures and inconsistencies

  • Expanded paths in config models to correctly resolve the home directory tilde (~).
  • Standardized agent names in the AgentChainOptimizer to match the names used in the OrchestratorAgent.
  • Updated tests to reflect these changes and ensure the entire test suite passes.
  • Fixed a bug in the OrchestratorAgent that was causing an AttributeError.
  • Fixed a ZeroDivisionError in the SmartGuardrailSelector.
  • Updated the mock for load_guardrails in the ContextManager tests to have the correct signature.

google-labs-jules bot and others added 4 commits October 12, 2025 19:11
This commit stabilizes the v2.x feature set by implementing the Gemini and Codex adapters, fleshing out all remaining agent stubs, and fixing numerous bugs in the test suite.

The following changes are included:
- The Gemini and Codex adapters are now fully functional.
- The BaseAdapter has been refactored for better maintainability.
- The BusinessAnalyst, SRE, DebugHunter, Documentation, StandardsOracle, UXDesigner, and ChainOptimizer agents have been fleshed out with more robust logic and now have their own dedicated test suites.
- Numerous bugs in the existing test suite have been fixed, particularly in the OrchestratorAgent and its related tests.
- All tests in the test suite are now passing.
- Expanded paths in config models to correctly resolve the home directory tilde (~). This was a bug in Pydantic v2 model validation.
- Standardized agent names in the AgentChainOptimizer to match the names used in the OrchestratorAgent, removing the themed names.
- Updated tests to reflect these changes and ensure the entire test suite passes.
- Expanded paths in config models to correctly resolve the home directory tilde (~).
- Standardized agent names in the AgentChainOptimizer to match the names used in the OrchestratorAgent.
- Updated tests to reflect these changes and ensure the entire test suite passes.
- Fixed a bug in the OrchestratorAgent that was causing an AttributeError.
- Fixed a ZeroDivisionError in the SmartGuardrailSelector.
- Updated the mock for `load_guardrails` in the ContextManager tests to have the correct signature.
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