* feat: add research and planner provider/model options to enhance configurability for research and planning tasks refactor: create get_effective_model_config function to streamline provider/model resolution logic test: add unit tests for effective model configuration and environment validation for research and planner providers * refactor(agent_utils.py): remove get_effective_model_config function to simplify code and improve readability style(agent_utils.py): format debug log statements for better readability fix(agent_utils.py): update run_agent functions to directly use config without effective model config feat(agent_utils.py): enhance logging for command execution in programmer.py test(tests): remove tests related to get_effective_model_config function as it has been removed * chore(tests): remove outdated tests for research and planner agent configurations to clean up the test suite and improve maintainability * style(tests): apply consistent formatting and spacing in test_provider_integration.py for improved readability and maintainability |
||
|---|---|---|
| .. | ||
| agents | ||
| chat_models | ||
| console | ||
| proc | ||
| tests | ||
| text | ||
| tools | ||
| __init__.py | ||
| __main__.py | ||
| __version__.py | ||
| agent_utils.py | ||
| config.py | ||
| dependencies.py | ||
| env.py | ||
| exceptions.py | ||
| file_listing.py | ||
| llm.py | ||
| logging_config.py | ||
| models_tokens.py | ||
| project_info.py | ||
| project_state.py | ||
| prompts.py | ||
| provider_strategy.py | ||
| tool_configs.py | ||