ReMe/reme4/steps
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
..
common refactor(steps): update auto-memory (#263) 2026-05-29 12:07:44 +08:00
evolve refactor(evolve): replace ReActAgent with FlexReActAgent to allow structured output (#265) 2026-05-29 15:19:56 +08:00
file_io refactor(evolve): replace ReActAgent with FlexReActAgent to allow structured output (#265) 2026-05-29 15:19:56 +08:00
index refactor(reme4): restructure steps packages (#258) 2026-05-28 14:30:30 +08:00
jobs refactor(steps): update auto-memory (#263) 2026-05-29 12:07:44 +08:00
transfer refactor(steps): update auto-memory (#263) 2026-05-29 12:07:44 +08:00
__init__.py refactor(steps): update auto-memory (#263) 2026-05-29 12:07:44 +08:00
base_step.py refactor(evolve): replace ReActAgent with FlexReActAgent to allow structured output (#265) 2026-05-29 15:19:56 +08:00