v1.1.1

mikeqzy/3dgs-avatar-releasev1.1.1Jun 17, 2026by harijoe

AI Summary

Identical patch release addressing the same ChatGPT caching behavior. Ensures HTML files are served correctly when the cache key expires, preventing view rendering failures in older conversations.

Key Highlights

  • Fixes view rendering issues caused by ChatGPT's 30-minute cache expiration
  • Updates `resources/read` to resolve views by query-less path
  • Preserves consumer-facing URI on the response

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)