Commit f7c13af1 authored by KnowSky404's avatar KnowSky404
Browse files

fix: format ingress continuation test

parent 28dc34b6
...@@ -238,85 +238,85 @@ func TestShouldInferIngressFunctionCallOutputPreviousResponseID(t *testing.T) { ...@@ -238,85 +238,85 @@ func TestShouldInferIngressFunctionCallOutputPreviousResponseID(t *testing.T) {
want bool want bool
}{ }{
{ {
name: "infer_when_all_conditions_match", name: "infer_when_all_conditions_match",
storeDisabled: true, storeDisabled: true,
turn: 2, turn: 2,
signals: ToolContinuationSignals{HasFunctionCallOutput: true}, signals: ToolContinuationSignals{HasFunctionCallOutput: true},
expectedPrevious: "resp_1", expectedPrevious: "resp_1",
want: true, want: true,
}, },
{ {
name: "skip_when_store_enabled", name: "skip_when_store_enabled",
storeDisabled: false, storeDisabled: false,
turn: 2, turn: 2,
signals: ToolContinuationSignals{HasFunctionCallOutput: true}, signals: ToolContinuationSignals{HasFunctionCallOutput: true},
expectedPrevious: "resp_1", expectedPrevious: "resp_1",
want: false, want: false,
}, },
{ {
name: "skip_on_first_turn", name: "skip_on_first_turn",
storeDisabled: true, storeDisabled: true,
turn: 1, turn: 1,
signals: ToolContinuationSignals{HasFunctionCallOutput: true}, signals: ToolContinuationSignals{HasFunctionCallOutput: true},
expectedPrevious: "resp_1", expectedPrevious: "resp_1",
want: false, want: false,
}, },
{ {
name: "skip_without_function_call_output", name: "skip_without_function_call_output",
storeDisabled: true, storeDisabled: true,
turn: 2, turn: 2,
signals: ToolContinuationSignals{}, signals: ToolContinuationSignals{},
expectedPrevious: "resp_1", expectedPrevious: "resp_1",
want: false, want: false,
}, },
{ {
name: "skip_when_request_already_has_previous_response_id", name: "skip_when_request_already_has_previous_response_id",
storeDisabled: true, storeDisabled: true,
turn: 2, turn: 2,
signals: ToolContinuationSignals{HasFunctionCallOutput: true}, signals: ToolContinuationSignals{HasFunctionCallOutput: true},
currentPreviousResponse: "resp_client", currentPreviousResponse: "resp_client",
expectedPrevious: "resp_1", expectedPrevious: "resp_1",
want: false, want: false,
}, },
{ {
name: "skip_when_last_turn_response_id_missing", name: "skip_when_last_turn_response_id_missing",
storeDisabled: true, storeDisabled: true,
turn: 2, turn: 2,
signals: ToolContinuationSignals{HasFunctionCallOutput: true}, signals: ToolContinuationSignals{HasFunctionCallOutput: true},
expectedPrevious: "", expectedPrevious: "",
want: false, want: false,
}, },
{ {
name: "trim_whitespace_before_judgement", name: "trim_whitespace_before_judgement",
storeDisabled: true, storeDisabled: true,
turn: 2, turn: 2,
signals: ToolContinuationSignals{HasFunctionCallOutput: true}, signals: ToolContinuationSignals{HasFunctionCallOutput: true},
expectedPrevious: " resp_2 ", expectedPrevious: " resp_2 ",
want: true, want: true,
}, },
{ {
name: "skip_when_tool_call_context_already_present", name: "skip_when_tool_call_context_already_present",
storeDisabled: true, storeDisabled: true,
turn: 2, turn: 2,
signals: ToolContinuationSignals{HasFunctionCallOutput: true, HasToolCallContext: true}, signals: ToolContinuationSignals{HasFunctionCallOutput: true, HasToolCallContext: true},
expectedPrevious: "resp_2", expectedPrevious: "resp_2",
want: false, want: false,
}, },
{ {
name: "skip_when_item_reference_already_covers_all_call_ids", name: "skip_when_item_reference_already_covers_all_call_ids",
storeDisabled: true, storeDisabled: true,
turn: 2, turn: 2,
signals: ToolContinuationSignals{HasFunctionCallOutput: true, HasItemReferenceForAllCallIDs: true}, signals: ToolContinuationSignals{HasFunctionCallOutput: true, HasItemReferenceForAllCallIDs: true},
expectedPrevious: "resp_2", expectedPrevious: "resp_2",
want: false, want: false,
}, },
{ {
name: "skip_when_function_call_output_missing_call_id", name: "skip_when_function_call_output_missing_call_id",
storeDisabled: true, storeDisabled: true,
turn: 2, turn: 2,
signals: ToolContinuationSignals{HasFunctionCallOutput: true, HasFunctionCallOutputMissingCallID: true}, signals: ToolContinuationSignals{HasFunctionCallOutput: true, HasFunctionCallOutputMissingCallID: true},
expectedPrevious: "resp_2", expectedPrevious: "resp_2",
want: false, want: false,
}, },
} }
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment