Merge branch 'main' into fix_starter_windows
This commit is contained in:
commit
ca0bee8427
3 changed files with 36 additions and 6 deletions
|
|
@ -2,6 +2,35 @@ from .model_metadata import create_model_metadata
|
|||
|
||||
# Unified model metadata - single source of truth
|
||||
OPENAI_MODELS_DETAILED = [
|
||||
# GPT-5 Series
|
||||
create_model_metadata(
|
||||
provider="OpenAI",
|
||||
name="gpt-5",
|
||||
icon="OpenAI",
|
||||
tool_calling=True,
|
||||
reasoning=True,
|
||||
),
|
||||
create_model_metadata(
|
||||
provider="OpenAI",
|
||||
name="gpt-5-mini",
|
||||
icon="OpenAI",
|
||||
tool_calling=True,
|
||||
reasoning=True,
|
||||
),
|
||||
create_model_metadata(
|
||||
provider="OpenAI",
|
||||
name="gpt-5-nano",
|
||||
icon="OpenAI",
|
||||
tool_calling=True,
|
||||
reasoning=True,
|
||||
),
|
||||
create_model_metadata(
|
||||
provider="OpenAI",
|
||||
name="gpt-5-chat-latest",
|
||||
icon="OpenAI",
|
||||
tool_calling=False,
|
||||
reasoning=True,
|
||||
),
|
||||
# Regular OpenAI Models
|
||||
create_model_metadata(provider="OpenAI", name="gpt-4o-mini", icon="OpenAI", tool_calling=True),
|
||||
create_model_metadata(provider="OpenAI", name="gpt-4o", icon="OpenAI", tool_calling=True),
|
||||
|
|
|
|||
1
src/frontend/package-lock.json
generated
1
src/frontend/package-lock.json
generated
|
|
@ -1176,6 +1176,7 @@
|
|||
},
|
||||
"node_modules/@clack/prompts/node_modules/is-unicode-supported": {
|
||||
"version": "1.3.0",
|
||||
"extraneous": true,
|
||||
"inBundle": true,
|
||||
"license": "MIT",
|
||||
"engines": {
|
||||
|
|
|
|||
|
|
@ -10,8 +10,8 @@ withEventDeliveryModes(
|
|||
{ tag: ["@release", "@starter-projects"] },
|
||||
async ({ page }) => {
|
||||
test.skip(
|
||||
!process?.env?.ANTHROPIC_API_KEY,
|
||||
"ANTHROPIC_API_KEY required to run this test",
|
||||
!process?.env?.OPENAI_API_KEY,
|
||||
"OPENAI_API_KEY required to run this test",
|
||||
);
|
||||
|
||||
if (!process.env.CI) {
|
||||
|
|
@ -34,14 +34,14 @@ withEventDeliveryModes(
|
|||
skipAddNewApiKeys: true,
|
||||
skipSelectGptModel: true,
|
||||
});
|
||||
|
||||
await page.getByTestId("dropdown_str_provider").click();
|
||||
await page.getByTestId("Anthropic-1-option").click();
|
||||
// TODO: Uncomment this when we have a way to test Anthropic
|
||||
// await page.getByTestId("dropdown_str_provider").click();
|
||||
// await page.getByTestId("Anthropic-1-option").click();
|
||||
|
||||
await page
|
||||
.getByTestId("popover-anchor-input-api_key")
|
||||
.last()
|
||||
.fill(process.env.ANTHROPIC_API_KEY ?? "");
|
||||
.fill(process.env.OPENAI_API_KEY ?? "");
|
||||
|
||||
await page.waitForSelector('[data-testid="dropdown_str_model_name"]', {
|
||||
timeout: 5000,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue