ReMe/reme4/steps/evolve
jinliyl ef22bfb071
refactor(evolve): replace ReActAgent with FlexReActAgent to allow structured output (#265)
- Create FlexReActAgent subclass that overrides _reasoning method to handle tool_choice parameter
- Modify auto_memory_planner to use FlexReActAgent instead of ReActAgent
- Update base_step.py to accept additional kwargs in add_as_tool method
- Change run_job function to merge kwargs properly when calling jobs
- Remove redundant imports and constants from file_io.py
- Simplify _render_notes_block and rename _replace_or_append_notes to _rebuild_body
- Update method calls to use new function names in file_io operations
2026-05-29 15:19:56 +08:00
..
__init__.py refactor(steps): update auto-memory (#263) 2026-05-29 12:07:44 +08:00
_evolve.py refactor(evolve): replace ReActAgent with FlexReActAgent to allow structured output (#265) 2026-05-29 15:19:56 +08:00
auto_memory_planner.py refactor(evolve): replace ReActAgent with FlexReActAgent to allow structured output (#265) 2026-05-29 15:19:56 +08:00
auto_memory_planner.yaml refactor(steps): update auto-memory (#263) 2026-05-29 12:07:44 +08:00
auto_memory_writer.py refactor(steps): update auto-memory (#263) 2026-05-29 12:07:44 +08:00
auto_memory_writer.yaml refactor(steps): update auto-memory (#263) 2026-05-29 12:07:44 +08:00