Commit Graph

49 Commits

Author SHA1 Message Date
freemo db5b6063e8 Updated config to work better maybe? 2025-09-07 10:48:54 -04:00
freemo 7ce1ec791f fixed demo fully 2025-08-21 22:20:51 +00:00
freemo 763fb4a5a8 Fixedgetting to the end t now sorta works but produces generic sample out 2025-08-21 22:00:26 +00:00
freemo a2455bcbec Seems to fix the vetting stage 2025-08-21 21:07:20 +00:00
freemo d689facb61 Fixed most vetting errors 2025-08-21 20:57:26 +00:00
freemo 33047b4667 feat: enhance scientific paper writer with detailed role instructions 2025-07-11 22:25:32 -04:00
freemo 68dc5820b0 feat: add json_mode attribute and update Google response payload 2025-07-11 22:25:18 -04:00
freemo ea037e1bff refactor: update logging and error handling in LLMAgent and TemplateRenderer 2025-07-07 18:40:08 -04:00
freemo c2e9fbcf57 feat: add Google Gemini API support with web search feature flag 2025-07-07 18:17:32 -04:00
freemo 877a0d584c fix: correct environment variable name for Gemini API key 2025-07-07 21:52:09 +00:00
freemo f31a128982 refactor: update YAML for improved clarity and null handling 2025-07-07 17:51:23 -04:00
freemo 00c1cf0978 fix: improve template error handling and context availability in LLMAgent 2025-07-07 11:46:56 -04:00
freemo 462c3a4e30 fix: Fixed output of discovery stage so it behaves correctly. 2025-07-07 11:39:25 -04:00
freemo f4e8f4dca1 fix: update initial_message in context for each interactive turn 2025-07-07 11:15:51 -04:00
freemo 2f72c92147 feat: enhance error reporting and add intro stage to paper writer 2025-07-07 09:24:06 -04:00
freemo cdf2d52e0e feat: add scientific paper writer configuration file 2025-07-07 00:09:41 -04:00
freemo 6910774554 feat: add unsafe mode for executing code with full privileges 2025-07-06 23:55:07 -04:00
freemo 1452ef4239 fix: ensure context persistence and initialization in interactive mode 2025-07-06 22:15:56 -04:00
freemo 2fa7e1c913 feat: add support for custom code tools and enhance error handling 2025-07-06 20:40:04 -04:00
freemo 7fe3521a2c test: add feature tests for Agent base class coverage 2025-07-06 22:08:06 +00:00
freemo 0b052c75af refactor: improve null checks and error handling in LLMAgent class 2025-07-06 21:40:09 +00:00
freemo 3cc976c895 refactor: improve config management and add comprehensive tests 2025-07-06 20:20:09 +00:00
freemo 245a8774e8 test: add detailed router scenarios and steps for coverage 2025-07-06 15:23:54 -04:00
freemo 47b32b2800 test: add detailed tests for Tool, WebSearchTool, and ToolAgent 2025-07-06 14:42:47 -04:00
freemo b917e8fdff test: add tests for TemplateRenderer error handling and edge cases 2025-07-06 14:15:30 -04:00
freemo 6fde8193c6 feat: enhance error handling and add comprehensive session tests 2025-07-06 14:01:27 -04:00
freemo af801be1c1 test: add AgentNetwork feature tests with mock configurations 2025-07-05 23:32:24 -04:00
freemo ff99155cf0 chore: update .coveragerc to exclude tests from coverage source 2025-07-05 23:12:53 -04:00
freemo d935b7cec3 feat: add step aliasing and validation to CompositeAgent with tests 2025-07-06 02:50:28 +00:00
freemo f325866e6d feat: replace 'agents' with 'steps' in CompositeAgent configuration, and have it support both routes and agents. 2025-07-04 17:46:15 -04:00
freemo 437f2e5651 feat: enhance CompositeAgent with parallel strategy and add tests 2025-07-04 15:10:18 -04:00
freemo a9b8a1a6a3 fix: add validation for unique agent and route names in initialization 2025-07-04 13:22:36 -04:00
freemo f018ecd02f feat: enhance agent configuration with template references and validation 2025-07-02 23:33:06 -04:00
freemo 72e9fcb985 feat: add API key configuration and handling for agents and tools 2025-07-01 22:20:04 -04:00
freemo 9392934fd0 refactor: remove legacy router support and update configuration handling 2025-07-01 20:47:20 -04:00
freemo 08817f1754 refactor: remove fallback logic in template expression evaluation 2025-07-01 19:46:03 -04:00
freemo 682f511320 Removed eaten exceptions and support for json in messages 2025-07-01 18:31:36 -04:00
freemo 78a09c48fc feat: add dynamic context updates to Router class 2025-07-01 17:37:36 -04:00
freemo ee69a20ad7 feat: add route strategy to CompositeAgent with tests and examples 2025-07-01 16:18:56 -04:00
freemo 9c8cae1fd4 refactor: support multi-router configuration in CleverAgentsApp 2025-07-01 01:00:08 +00:00
freemo 2c667b4cb0 test: enhance message routing verification with context history 2025-06-30 23:16:09 +00:00
freemo 9049478bdc refactor: improve agent configuration and routing logic in LLM and tool agents 2025-06-30 18:12:05 +00:00
freemo 315c583ed9 feat: add calculator agent example and improve tool agent handling 2025-06-28 22:14:28 +00:00
freemo 72726a762a feat: migrate project to CleverAgents with new features and tests 2025-06-28 14:49:24 -04:00
freemo 29934a9c6a chore: update .gitignore to exclude .aider files 2025-06-25 17:15:28 +00:00
freemo 8a93f794d6 Updated to latest python versions 2025-04-20 22:21:51 -04:00
freemo bda31cf4ce Added boilerplate code for python 2024-03-06 23:57:14 -05:00
freemo 0bbd8e2958 Added Apache OSS license 2024-01-25 23:14:00 -05:00
freemo 635b100322 Initial commit 2024-01-25 23:10:04 -05:00