agents.planning.base.promptsΒΆ

Base Planning Prompts - Core prompt templates for strategic planning.

This module provides the foundational prompt templates used by base planning agents for creating comprehensive, actionable plans.

FunctionsΒΆ

create_conversation_context(objective[, participants, ...])

Create context dictionary for conversation analysis prompts.

create_planning_context(objective[, available_tools, ...])

Create context dictionary for planning prompts.

Module ContentsΒΆ

agents.planning.base.prompts.create_conversation_context(objective, participants='', topic='', scope='', analysis_goals='')ΒΆ

Create context dictionary for conversation analysis prompts.

Parameters:
  • objective (str) – The analysis objective

  • participants (str) – Who was involved in the conversation

  • topic (str) – Main topic or purpose of conversation

  • scope (str) – Length, format, or scope of conversation

  • analysis_goals (str) – What insights are needed from analysis

Returns:

Complete context for conversation analysis prompts

Return type:

dict

agents.planning.base.prompts.create_planning_context(objective, available_tools='', time_constraints='', complexity_level='moderate', domain_focus='', additional_context='')ΒΆ

Create context dictionary for planning prompts.

Parameters:
  • objective (str) – The main planning objective

  • available_tools (str) – Tools and resources available

  • time_constraints (str) – Time limitations or deadlines

  • complexity_level (str) – Desired complexity (simple, moderate, detailed, comprehensive)

  • domain_focus (str) – Specific domain or area of focus

  • additional_context (str) – Any additional context information

Returns:

Complete context for planning prompts

Return type:

dict