Update confidence enum values across workflow tools

Added new confidence values (very_high, almost_certain) to all workflow tools
to provide more granular confidence tracking. Updated enum declarations in:
- analyze.py, codereview.py, debug.py, precommit.py, secaudit.py, testgen.py
- Updated debug.py's get_required_actions to handle new confidence values
- All tools now use consistent 7-value confidence scale
- refactor.py kept its unique scale (exploring/incomplete/partial/complete)

Also fixed model thinking configuration:
- Added very_high and almost_certain to MODEL_THINKING_PREFERENCES
- Set medium thinking for very_high, high thinking for almost_certain
- Updated prompts to clarify certain means 100% local confidence

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
Fahad
2025-06-28 00:04:35 +04:00
parent bc447d4bcd
commit adbc4af4a9
14 changed files with 82 additions and 44 deletions

View File

@@ -39,7 +39,7 @@ Include context_start_text and context_end_text as backup references. Never incl
snippets.
WORKFLOW CONTEXT
Your task is to analyze the systematic investigation given to you and provide expert debugging analysis back to the
Your task is to analyze the systematic investigation given to you and provide expert debugging analysis back to the
agent, who will then present the findings to the user in a consolidated format.
STRUCTURED JSON OUTPUT FORMAT

View File

@@ -32,7 +32,7 @@ Include context_start_text and context_end_text as backup references. Never incl
snippets.
WORKFLOW CONTEXT
Your task is to analyze the agent's systematic security investigation and provide expert security analysis back to the
Your task is to analyze the agent's systematic security investigation and provide expert security analysis back to the
agent, who will then present the findings to the user in a consolidated format.
STRUCTURED JSON OUTPUT FORMAT