67e7abfff6
Previously prompt caching via applyCaching() was disabled for both OpenRouter and Kilo Gateway to avoid modifying thinking blocks. PR #270 re-enabled it for Kilo Gateway only. This change re-enables it for both providers by including isOpenRouterOrKilo in the caching condition. Thinking block stripping still applies to both providers before caching is applied, so the original concern about modified thinking blocks is addressed.