mini007 0.2.0
- Setting
messagesas anactiveR6field. It is now possible to modify themessagesthat will be used by theLLMobject through alistobject. Thelistobject will be automatically converted to the correspondingellmerTurns.
Adding the following new methods:
keep_last_n_messages()update_instruction()clear_and_summarise_messages()judge_and_choose_best_response()set_budget()export_messages_history()andload_messages_history()reset_conversation_history()add_message()generate_execute_r_code()visualize_plan()set_budget_policy()
Adding the following new parameters:
- Adding the
force_regenerate_planboolean parameter to theinvokemethod of theLeadAgent, this will allow taking into account if theLeadAgenthas already generated a plan or not. If a plan is detected, no need to generate the plan from scratch, except if the user set theforce_generate_plantoTRUE.
Deleting the following method:
delegate_prompt(), not needed anymore as thegenerate_plan()method has the same behavior.