oc_chat
Loading...
Searching...
No Matches
planner.py File Reference

Go to the source code of this file.

Classes

class  oc_chat.tools.planner.Step
class  oc_chat.tools.planner.Plan

Namespaces

namespace  oc_chat
namespace  oc_chat.tools
namespace  oc_chat.tools.planner

Functions

"tuple[list[str] | None, str | None]" oc_chat.tools.planner._coerce_steps (object steps)
dict oc_chat.tools.planner.create_plan (str goal, list steps)
dict oc_chat.tools.planner.get_status ()
dict oc_chat.tools.planner.mark_step (int step_index, str status, str result="")
dict oc_chat.tools.planner.stop_plan ()

Variables

 oc_chat.tools.planner._active_plan = None
bool oc_chat.tools.planner._stopped = False
tuple oc_chat.tools.planner._STEP_TEXT_KEYS = ("description", "step", "title", "text", "name", "task")
dict oc_chat.tools.planner.TOOLS
list oc_chat.tools.planner.SCHEMAS