{
  "id": "stepfun",
  "enabledByDefault": true,
  "providers": ["stepfun", "stepfun-plan"],
  "autoEnableWhenConfiguredProviders": ["stepfun", "stepfun-plan"],
  "providerAuthEnvVars": {
    "stepfun": ["STEPFUN_API_KEY"],
    "stepfun-plan": ["STEPFUN_API_KEY"]
  },
  "providerAuthChoices": [
    {
      "provider": "stepfun",
      "method": "standard-api-key-cn",
      "choiceId": "stepfun-standard-api-key-cn",
      "choiceLabel": "StepFun Standard API key (China)",
      "choiceHint": "Endpoint: api.stepfun.com/v1",
      "groupId": "stepfun",
      "groupLabel": "StepFun",
      "groupHint": "Standard / Step Plan (China / Global)",
      "optionKey": "stepfunApiKey",
      "cliFlag": "--stepfun-api-key",
      "cliOption": "--stepfun-api-key <key>",
      "cliDescription": "StepFun API key"
    },
    {
      "provider": "stepfun",
      "method": "standard-api-key-intl",
      "choiceId": "stepfun-standard-api-key-intl",
      "choiceLabel": "StepFun Standard API key (Global/Intl)",
      "choiceHint": "Endpoint: api.stepfun.ai/v1",
      "groupId": "stepfun",
      "groupLabel": "StepFun",
      "groupHint": "Standard / Step Plan (China / Global)",
      "optionKey": "stepfunApiKey",
      "cliFlag": "--stepfun-api-key",
      "cliOption": "--stepfun-api-key <key>",
      "cliDescription": "StepFun API key"
    },
    {
      "provider": "stepfun-plan",
      "method": "plan-api-key-cn",
      "choiceId": "stepfun-plan-api-key-cn",
      "choiceLabel": "StepFun Step Plan API key (China)",
      "choiceHint": "Endpoint: api.stepfun.com/step_plan/v1",
      "groupId": "stepfun",
      "groupLabel": "StepFun",
      "groupHint": "Standard / Step Plan (China / Global)",
      "optionKey": "stepfunApiKey",
      "cliFlag": "--stepfun-api-key",
      "cliOption": "--stepfun-api-key <key>",
      "cliDescription": "StepFun API key"
    },
    {
      "provider": "stepfun-plan",
      "method": "plan-api-key-intl",
      "choiceId": "stepfun-plan-api-key-intl",
      "choiceLabel": "StepFun Step Plan API key (Global/Intl)",
      "choiceHint": "Endpoint: api.stepfun.ai/step_plan/v1",
      "groupId": "stepfun",
      "groupLabel": "StepFun",
      "groupHint": "Standard / Step Plan (China / Global)",
      "optionKey": "stepfunApiKey",
      "cliFlag": "--stepfun-api-key",
      "cliOption": "--stepfun-api-key <key>",
      "cliDescription": "StepFun API key"
    }
  ],
  "configSchema": {
    "type": "object",
    "additionalProperties": false,
    "properties": {}
  }
}
