Add a planning tool for plan-and-execute vs react

Created on 22 September 2025, 30 days ago

Problem/Motivation

Currently all the agents are following the ReAct loop, where its figuring out what to do as it gets more information per loop (Reason + Act).

Plan and execute, is where you instead do a stepped plan and then execute it, by giving smaller tasks to either tools or agents.

The simple version of this is to create a planning tool, where you say to the agent that on the first loop you have to plan the steps and when you get information about changed steps, you can update it or write a new plan.

The more complex version, is that an actual runner takes care of sending the plan to different agents, but that one should be done in collaboration with ECA most likely. Minikanban does something similar.

This issue is just to have the first version working.

Proposed resolution

  • Create one tool that is a simple planning tool. It takes an array of plans in the order they are supposed to be done and uses that as its output.
  • Create another tool that is a complex planning tool, but still tool. This one can take an array of plans, prefix a plan, suffix a plan, set a plan as done, set a plan as won't do. This will be usable when you want the plan to change during planning and should work together with short term memory.
Feature request
Status

Active

Version

1.2

Component

Code

Created by

🇩🇪Germany marcus_johansson

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

No activities found.

Production build 0.71.5 2024