Merge branch 'stable-3.14' * stable-3.14: openrouter: delegate model caching and 429 retry to provider plugin Change-Id: I04116df97897eb0a4c9be56cbca976b9509ea6b8