(I am not good at EN,so I use deepseek)
Problem
When configuring StepFun as a model provider in CodeWhale, only the default API endpoint (https://api.stepfun.com/v1) is available. However, StepFun offers a dedicated endpoint for Plan subscription users: https://api.stepfun.com/step_plan/v1. This endpoint is currently not selectable.
Similarly, OpenCode (Go subscription) does not have a dedicated access option either.
This affects users who have subscribed to StepFun Plan or OpenCode Go tier, as they cannot leverage their subscription benefits through CodeWhale.
Proposed solution
Add two new provider configuration options in the model provider settings:
StepFun (Plan) – endpoint: https://api.stepfun.com/step_plan/v1
OpenCode (Go subscription) – corresponding dedicated endpoint (if applicable)
Ideally, these could appear as separate presets in the provider dropdown, or as an optional custom endpoint input field that allows users to manually enter the base URL.
Use case
I use CodeWhale regularly for coding assistance. Since I have subscribed to StepFun Plan and OpenCode Go, I need to route API calls through their respective dedicated endpoints to access the full feature set and quota included in my subscriptions.
Currently, I am forced to use the generic endpoints, which either limit functionality or consume separate billing quotas outside my subscription plan. This makes the workflow inefficient and prevents me from fully utilizing CodeWhale with my preferred providers.
Alternatives considered
Manually editing configuration files to change the base URL — not supported, as the endpoint is hardcoded/fixed in the UI dropdown.
Using a proxy or reverse tunnel to remap the generic endpoint to the dedicated one — cumbersome and introduces unnecessary latency and maintenance overhead.
Switching to other tools that already support these endpoints — but I would prefer to stay with CodeWhale due to its overall experience.
Impact
I would use this feature every time I configure or switch between these providers. For users with similar subscriptions, this would remove a major friction point and make CodeWhale a truly one-stop interface for multiple AI providers.
This improvement would also signal that CodeWhale stays up-to-date with provider-specific offerings, which enhances its competitiveness against other AI coding assistants.
Additional context
StepFun Plan endpoint documentation (reference): https://api.stepfun.com/step_plan/v1
I'm happy to test beta builds if the team implements this and needs validation.
Thank you for considering this request — I really enjoy using CodeWhale and hope to see this enhancement in a future release.
(I am not good at EN,so I use deepseek)
Problem
When configuring StepFun as a model provider in CodeWhale, only the default API endpoint (https://api.stepfun.com/v1) is available. However, StepFun offers a dedicated endpoint for Plan subscription users: https://api.stepfun.com/step_plan/v1. This endpoint is currently not selectable.
Similarly, OpenCode (Go subscription) does not have a dedicated access option either.
This affects users who have subscribed to StepFun Plan or OpenCode Go tier, as they cannot leverage their subscription benefits through CodeWhale.
Proposed solution
Add two new provider configuration options in the model provider settings:
StepFun (Plan) – endpoint: https://api.stepfun.com/step_plan/v1
OpenCode (Go subscription) – corresponding dedicated endpoint (if applicable)
Ideally, these could appear as separate presets in the provider dropdown, or as an optional custom endpoint input field that allows users to manually enter the base URL.
Use case
I use CodeWhale regularly for coding assistance. Since I have subscribed to StepFun Plan and OpenCode Go, I need to route API calls through their respective dedicated endpoints to access the full feature set and quota included in my subscriptions.
Currently, I am forced to use the generic endpoints, which either limit functionality or consume separate billing quotas outside my subscription plan. This makes the workflow inefficient and prevents me from fully utilizing CodeWhale with my preferred providers.
Alternatives considered
Manually editing configuration files to change the base URL — not supported, as the endpoint is hardcoded/fixed in the UI dropdown.
Using a proxy or reverse tunnel to remap the generic endpoint to the dedicated one — cumbersome and introduces unnecessary latency and maintenance overhead.
Switching to other tools that already support these endpoints — but I would prefer to stay with CodeWhale due to its overall experience.
Impact
I would use this feature every time I configure or switch between these providers. For users with similar subscriptions, this would remove a major friction point and make CodeWhale a truly one-stop interface for multiple AI providers.
This improvement would also signal that CodeWhale stays up-to-date with provider-specific offerings, which enhances its competitiveness against other AI coding assistants.
Additional context
StepFun Plan endpoint documentation (reference): https://api.stepfun.com/step_plan/v1
I'm happy to test beta builds if the team implements this and needs validation.
Thank you for considering this request — I really enjoy using CodeWhale and hope to see this enhancement in a future release.