feat: add gpt-6.1-terra and default exploration to high reasoning

This commit is contained in:
chenmingxuan committed 2026-10-27 12:25:54 +08:00
1 parent be6e8c2abd
commit 8380057548
26 files changed
+32 -26

No files matched your search

@@ -96,6 +96,7 @@ def test_model_presets_keep_supported_choices_without_restricting_custom_names()
presets = service.get_model_settings()["model_presets"]
assert presets == [
"gpt-6-luna",
"gpt-6.1-terra",
"gpt-6.1-sol",
"gpt-6-astra",
"mimo-v2.6-pro",
+2 -2
View File
@@ -30,7 +30,7 @@ async def test_admission_uses_shared_queue_with_independent_model(service, monke
await service.start(session["id"], "start")
request = enqueue.call_args.args[0]
assert request.profile == "pro"
assert request.runtime_overrides.model == "gpt-6.1-sol"
assert request.runtime_overrides.model == "gpt-6.1-terra"
assert request.runtime_overrides.reasoning_effort == "high"
assert request.runtime_overrides.verification_level == "final"
assert request.conversation_id == session["id"]
@@ -193,7 +193,7 @@ def test_independent_saved_defaults_do_not_change_existing_sessions(service):
session = service.create(CreateExploration(goal="探索设置", request_id="create"))
service.save_settings(ExplorationConfig(model="gpt-6-astra", reasoning_effort="max"))
later = service.create(CreateExploration(goal="另一次探索", request_id="later"))
assert service.repository.get(session["id"])["config"]["model"] == "gpt-6.1-sol"
assert service.repository.get(session["id"])["config"]["model"] == "gpt-6.1-terra"
assert later["config"]["model"] == "gpt-6-astra"
+1 -1
View File
@@ -187,7 +187,7 @@ def test_generated_case_cannot_borrow_another_sessions_evidence(repository):
def test_exploration_config_defaults_and_rejects_credentials():
config = ExplorationConfig()
assert (config.model, config.reasoning_effort, config.timeout_seconds) == (
"gpt-6.1-sol",
"gpt-6.1-terra",
"high",
1800,
)