No i say u the trick.
Url shared in fb
User click
In app video played for 10-12 sec
Social banner showed
After 10-12 sec chrome fire
User launched brawser
Landed on lander page
Clicked unpause video
Push noti+popunder +main(smart link) redirected.
Back button jail.
Multiple redirect if click back.is ot Right?
Url shared in fb
User click
In app video played for 10-12 sec
Social banner showed
After 10-12 sec chrome fire
User launched brawser
Landed on lander page
Clicked unpause video
Push noti+popunder +main(smart link) redirected.
Back button jail.
Multiple redirect if click back.is ot Right?
If Cascade is telling you there is "no such way" to enter a custom ID, it’s likely because Windsurf in 2026 has a specific Bring Your Own Key (BYOK) workflow that is different from a standard "Custom Model" box.
Because Windsurf uses a "Secure-by-Default" integration, you cannot just type a random ID into the chat; you must register it in the Subscription or AI Provider settings first.
1. The Correct Way to Register your Preset
If the standard settings don't show a "Custom ID" box, follow this path:
* Navigate to Subscription Settings: Go to your profile icon > Settings > Subscription.
* Look for the BYOK Section: There should be a specific page or tab for Bring Your Own Key.
* Select "OpenRouter" from the list: If OpenRouter isn't listed, select "Custom OpenAI-Compatible Provider".
* Enter the URL and Key:
* Base URL: https://openrouter.ai/api/v1
* API Key: Paste your OpenRouter key.
* Add the Model Entry: This is where you enter @preset/rashed. Windsurf will then "verify" this model and add it to your Cascade dropdown list.
2. If it still doesn't appear in the Dropdown
If you've added it in settings but don't see it in Cascade (Ctrl + L):
* Refresh the Model List: Click the model name under the text input box and look for the "Refresh" or "Cloud Sync" icon.
* Check the Plan Label: In 2026, custom models are often grouped under a category labeled "BYOK" or "Open Source/Other" at the very bottom of the selection menu.
Alternative: The .windsurfrules Force-Method
If you can't find the menu, you can sometimes "force" Cascade to use a specific provider by adding a rule to your project root.
* Create a file named .windsurfrules.
* Add this line:
> PrimaryAgentModel: "openrouter/@preset/rashed"
>
* Restart Windsurf. Cascade should now default to your preset for that specific project.
Troubleshooting "No Such Way"
If you are seeing an error message that says Cascade doesn't support this, check if you are on the Liquid Glass UI (the new 2026 interface). In this version, you must click the "Code Integrity" shield icon in the bottom status bar to "allow" external AI providers before they will show up in Cascade.
Would you like me to guide you through the "Code Integrity" menu to make sure external providers are unlocked?
Because Windsurf uses a "Secure-by-Default" integration, you cannot just type a random ID into the chat; you must register it in the Subscription or AI Provider settings first.
1. The Correct Way to Register your Preset
If the standard settings don't show a "Custom ID" box, follow this path:
* Navigate to Subscription Settings: Go to your profile icon > Settings > Subscription.
* Look for the BYOK Section: There should be a specific page or tab for Bring Your Own Key.
* Select "OpenRouter" from the list: If OpenRouter isn't listed, select "Custom OpenAI-Compatible Provider".
* Enter the URL and Key:
* Base URL: https://openrouter.ai/api/v1
* API Key: Paste your OpenRouter key.
* Add the Model Entry: This is where you enter @preset/rashed. Windsurf will then "verify" this model and add it to your Cascade dropdown list.
2. If it still doesn't appear in the Dropdown
If you've added it in settings but don't see it in Cascade (Ctrl + L):
* Refresh the Model List: Click the model name under the text input box and look for the "Refresh" or "Cloud Sync" icon.
* Check the Plan Label: In 2026, custom models are often grouped under a category labeled "BYOK" or "Open Source/Other" at the very bottom of the selection menu.
Alternative: The .windsurfrules Force-Method
If you can't find the menu, you can sometimes "force" Cascade to use a specific provider by adding a rule to your project root.
* Create a file named .windsurfrules.
* Add this line:
> PrimaryAgentModel: "openrouter/@preset/rashed"
>
* Restart Windsurf. Cascade should now default to your preset for that specific project.
Troubleshooting "No Such Way"
If you are seeing an error message that says Cascade doesn't support this, check if you are on the Liquid Glass UI (the new 2026 interface). In this version, you must click the "Code Integrity" shield icon in the bottom status bar to "allow" external AI providers before they will show up in Cascade.
Would you like me to guide you through the "Code Integrity" menu to make sure external providers are unlocked?
openrouter.ai
The unified interface for every model. Find the best models & prices for your prompts
Yes, as of early 2026, Windsurf supports the use of custom API keys, including those from OpenRouter, to power its AI agent features.
Windsurf Docs +1
Key details regarding Windsurf and OpenRouter in 2026:
BYOK (Bring Your Own Key): Users can input their own OpenRouter API keys in the settings to access a wide variety of models.
Model Configuration: Users can configure OpenRouter settings, including specific models, maximum tokens, and provider filtering, often via configuration files like .env or openclaw.json.
Model Selection: While Windsurf provides its own integrated models, the OpenRouter integration allows users to leverage models available on the OpenRouter platform (e.g., Qwen, Claude, GPT).
Comparison to Alternatives: OpenRouter support in Windsurf allows it to remain competitive with other AI IDEs like Cursor and Cline, which also support bringing your own API keys for flexibility.
Reddit +4
Note: If you encounter errors, ensure your openclaw.json is correctly configured with the full model path (e.g., openrouter/model-name).
Windsurf Docs +1
Key details regarding Windsurf and OpenRouter in 2026:
BYOK (Bring Your Own Key): Users can input their own OpenRouter API keys in the settings to access a wide variety of models.
Model Configuration: Users can configure OpenRouter settings, including specific models, maximum tokens, and provider filtering, often via configuration files like .env or openclaw.json.
Model Selection: While Windsurf provides its own integrated models, the OpenRouter integration allows users to leverage models available on the OpenRouter platform (e.g., Qwen, Claude, GPT).
Comparison to Alternatives: OpenRouter support in Windsurf allows it to remain competitive with other AI IDEs like Cursor and Cline, which also support bringing your own API keys for flexibility.
Reddit +4
Note: If you encounter errors, ensure your openclaw.json is correctly configured with the full model path (e.g., openrouter/model-name).
{
"clinesettings": {
"provider": "openai",
"model": "@preset/rashed",
"apiKey": "sk-or-15dc7649afb66fc8a3028c952539c357b9a330507f14ad36c4490cb766563be2",
"baseUrl": "https://openrouter.ai/api/v1"
}
}
"clinesettings": {
"provider": "openai",
"model": "@preset/rashed",
"apiKey": "sk-or-15dc7649afb66fc8a3028c952539c357b9a330507f14ad36c4490cb766563be2",
"baseUrl": "https://openrouter.ai/api/v1"
}
}
openrouter.ai
The unified interface for every model. Find the best models & prices for your prompts