fix: reduced token usage, removed parameters from schema that CLIs never seem to use
This commit is contained in:
@@ -83,7 +83,6 @@ class PlannerRequest(WorkflowRequest):
|
||||
issues_found: list[dict] = Field(default_factory=list, exclude=True, description="Planning doesn't find issues")
|
||||
confidence: str = Field(default="planning", exclude=True, description="Planning uses different confidence model")
|
||||
hypothesis: str | None = Field(default=None, exclude=True, description="Planning doesn't use hypothesis")
|
||||
backtrack_from_step: int | None = Field(default=None, exclude=True, description="Planning uses revision instead")
|
||||
|
||||
# Exclude other non-planning fields
|
||||
temperature: float | None = Field(default=None, exclude=True)
|
||||
@@ -211,7 +210,6 @@ class PlannerTool(WorkflowTool):
|
||||
"issues_found", # Planning doesn't find issues
|
||||
"confidence", # Planning uses different confidence model
|
||||
"hypothesis", # Planning doesn't use hypothesis
|
||||
"backtrack_from_step", # Planning uses revision instead
|
||||
]
|
||||
|
||||
excluded_common_fields = [
|
||||
|
||||
Reference in New Issue
Block a user