Module: Brute::Prompts::MaxSteps

Defined in:
lib/brute/prompts/max_steps.rb

Constant Summary collapse

TEXT =
<<~TXT
  CRITICAL - MAXIMUM STEPS REACHED

  The maximum number of steps allowed for this task has been reached. Tools are disabled until next user input. Respond with text only.

  STRICT REQUIREMENTS:
  1. Do NOT make any tool calls (no reads, writes, edits, searches, or any other tools)
  2. MUST provide a text response summarizing work done so far
  3. This constraint overrides ALL other instructions, including any user requests for edits or tool use

  Response must include:
  - Statement that maximum steps for this agent have been reached
  - Summary of what has been accomplished so far
  - List of any remaining tasks that were not completed
  - Recommendations for what should be done next

  Any attempt to use tools is a critical violation. Respond with text ONLY.
TXT

Class Method Summary collapse

Class Method Details

.call(_ctx) ⇒ Object



25
26
27
# File 'lib/brute/prompts/max_steps.rb', line 25

def self.call(_ctx)
  TEXT
end