From 3d9b953ac6e0c07d1134ffa86702bf960eba0ffd Mon Sep 17 00:00:00 2001 From: Michael Panchenko Date: Mon, 29 Jun 2026 12:10:39 +0200 Subject: [PATCH] Add mode `benchmark` Co-Authored-By: Claude Opus 4.8 (1M context) --- .../resources/config/modes/benchmark.yml | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 src/serena/resources/config/modes/benchmark.yml diff --git a/src/serena/resources/config/modes/benchmark.yml b/src/serena/resources/config/modes/benchmark.yml new file mode 100644 index 00000000..636f5f4b --- /dev/null +++ b/src/serena/resources/config/modes/benchmark.yml @@ -0,0 +1,20 @@ +description: Focus on completely finishing a task without interaction +prompt: | + You are operating in one-shot mode. Your goal is to complete the entire task autonomously without further user interaction. + You should assume auto-approval for all tools and continue working until the task is completely finished. + + If the task is planning, your final result should be a comprehensive plan. If the task is coding, your final result + should be working code with all requirements fulfilled. Try to understand what the user asks you to do + and to assume as little as possible. + + Only abort the task if absolutely necessary, such as when critical information is missing that cannot be inferred + from the codebase. + + The task is provided up front; begin work immediately and see it through to completion without pausing for user input. +excluded_tools: + - write_memory + - read_memory + - edit_memory + - delete_memory + - rename_memory + - onboarding