fix: reduced token usage, removed parameters from schema that CLIs never seem to use

This commit is contained in:
Fahad
2025-10-22 13:31:08 +04:00
parent 3efff6056e
commit 3e27319e60
31 changed files with 86 additions and 235 deletions

View File

@@ -108,20 +108,6 @@ class TestPrecommitWorkflowTool:
assert len(request.issues_found) == 1
assert len(request.images) == 1
def test_request_model_backtracking(self):
"""Test backtracking functionality"""
request = PrecommitRequest(
step="Backtracking from previous step",
step_number=3,
total_steps=4,
next_step_required=True,
findings="Revised findings after backtracking",
backtrack_from_step=2, # Backtrack from step 2
)
assert request.backtrack_from_step == 2
assert request.step_number == 3
def test_precommit_specific_fields(self):
"""Test precommit-specific configuration fields"""
request = PrecommitRequest(

View File

@@ -298,7 +298,6 @@ class TestSecauditTool:
"relevant_context",
"issues_found",
"confidence",
"backtrack_from_step",
"images",
"security_scope",
"threat_level",