Add Action tools deliberately
Provide an OpenRouter
OAuthClientProvider when the application needs Action scopes. Persist actionId outside model messages and return Darwin’s structured pauses to the application without rewriting them as success prose.
View the complete Darwin recipe or OpenRouter’s MCP tools documentation.