#381·mcp-agent

Duplicate evaluator's instruction in evaluator prompt

Author: duwenjiCreated Aug 17, 2025Updated Jun 24, 2026

Below is my code, the optimizer prompt is fine but the evaluation prompt has duplicate evaluator instructions.

   optimizer = Agent(
        name="stock_optimizer",
        instruction=optimizer_prompt['system_role'],
        server_names=["fetch"]
    )        
    evaluator = Agent(
        name="risk_evaluator",
        instruction=evaluation_prompt['system_role'],
    )       
    evaluator_optimizer = EvaluatorOptimizerLLM(
        optimizer=optimizer,
        evaluator=evaluator,
        llm_factory=OpenAIAugmentedLLM,
        min_rating=QualityRating.EXCELLENT,
    )