v1.1.1

juliangarnier/animev1.1.1Jun 17, 2026by harijoe

AI Summary

Identical to v0.36.4, this patch resolves the same caching issue in Skybridge where expired ChatGPT caches would break view rendering for older conversations.

Key Highlights

  • Resolves ChatGPT caching causing rendering failures when cache expires.
  • `resources/read` now resolves views by query-less path.
  • Version param acts only as a cache-busting hint.
  • Assets are served regardless of mismatched or stale cache keys.

New Features

  • Improved resource serving reliability.

Full Release Notes

## Patch release

### Explanation

ChatGPT used to cache the HTML file referenced in a tool resource indefinitely. This recently changed: the cache now lasts about 30min and is then refetched. Before this patch, Skybridge only served the HTML when the exact version hash was provided as a `?v=` query param, so resubmitting an app would break view rendering in all earlier conversations once their cache expired and they refetched the old hash.

### Fix
  
`resources/read` now resolves a view by its query-less path, so the underlying asset is served no matter what `?v=` value the consumer sends (stale cache key, mismatched version, or no param at all). The version param is only a cache-busting hint and no longer gates resolution. The consumer-facing URI is preserved on the response.
  
## Changes
- fix: serve view resource no matter the ?v= cache key @paulleseute (https://github.com/alpic-ai/skybridge/pull/872)