<?xml version="1.0" standalone="yes"?>
<rss xmlns:sparkle="http://www.andymatuschak.org/xml-namespaces/sparkle" version="2.0">
    <channel>
        <title>Loom</title>
        <item>
            <title>1.0</title>
            <pubDate>Sat, 17 Oct 2026 12:01:38 +0100</pubDate>
            <sparkle:fullReleaseNotesLink>https://github.com/chaiwithcode/Loom/releases</sparkle:fullReleaseNotesLink>
            <sparkle:version>4</sparkle:version>
            <sparkle:shortVersionString>1.0</sparkle:shortVersionString>
            <sparkle:minimumSystemVersion>14.0</sparkle:minimumSystemVersion>
            <sparkle:hardwareRequirements>arm64</sparkle:hardwareRequirements>
            <enclosure url="https://github.com/chaiwithcode/Loom/releases/download/v1.0/Loom-1.0-macOS.zip" length="4314854" type="application/octet-stream" sparkle:edSignature="qSoFiACzwOYUQY9I1Lfzy9EtnUR+rhnuUdQL/lk4iGo4jhIkigb6NGN7YdyBDYb39yyA/L12a/DTc8kcDTh9Bg=="/>
            <description sparkle:format="markdown"><![CDATA[## Loom 1.0

Official 1.0 release of Loom, the local-first macOS session and quota monitor for AI coding agents.

### What's Changed

- **Multi-Provider Loom Quotas Widget**: All-new macOS desktop widgets across Small, Medium, and Large families supporting Codex, Claude Code, and Antigravity with live remaining percentages and reset timers.
- **Provider-Level Storage Monitoring**: Native compact menu-bar Storage view and detailed drill-down in Settings displaying local disk footprint for agent directories, caches, and logs.
- **Visual Hierarchy Polish**: Primary remaining percentages, clean desktop chrome, and subdued comparative usage bars.
- **Settings Window Sizing**: Fixed vertical sizing and minimum dimensions across all Settings tabs.
- **Verified Provider Identity**: Official brand marks for Codex, Claude, and Antigravity with robust bundle discovery and fallback resilience.
- **Sparkle 2 & Homebrew Distribution**: Automated signing, Hardened Runtime, Apple notarization, and official distribution tooling.

### Requirements

- macOS 14.0 Sonoma or later
- Apple Silicon (arm64)
]]></description>
        </item>
        <item>
            <title>0.1.2</title>
            <pubDate>Fri, 16 Oct 2026 21:55:38 +0100</pubDate>
            <sparkle:fullReleaseNotesLink>https://github.com/chaiwithcode/Loom/releases</sparkle:fullReleaseNotesLink>
            <sparkle:version>3</sparkle:version>
            <sparkle:shortVersionString>0.1.2</sparkle:shortVersionString>
            <sparkle:minimumSystemVersion>14.0</sparkle:minimumSystemVersion>
            <sparkle:hardwareRequirements>arm64</sparkle:hardwareRequirements>
            <description sparkle:format="markdown"><![CDATA[## Loom v0.1.2

Loom v0.1.2 introduces the all-new **Loom Usage Overview** widget, Storage settings management, and normalized multi-provider quota tracking.

### What's Changed

- **Loom Usage Overview Widget**:
  - A third native macOS desktop widget displaying quota progress for all supported providers together without manual switching.
  - **Medium Family**: A balanced 3-column layout (Codex, Claude Code, Antigravity) featuring provider names, compact quota rows, remaining progress bars, reset countdowns, and overflow indicators.
  - **Large Family**: Comprehensive multi-provider overview displaying standard quota windows alongside granular model limits (e.g. GPT-4o, o1, Gemini 1.5 Pro). Content exceeding display limits cleanly caps with `+N more limits` linking directly into Loom.
  - **Truthful Status Display**: Clear differentiation between `Monitoring off` (disabled providers), `Quota not supported` (providers without usage APIs), `Quota unavailable` (missing metrics), and `Saved` / `Saved data` (cached observations).
  - **Remaining Bar Direction**: All progress bars fill from the leading edge proportional to the remaining capacity.

- **Normalized Widget Snapshot Model**:
  - Extended shared snapshot architecture to support `WidgetQuotaGroup` for model limits with strict backward compatibility for older snapshots.
  - Atomic App Group container serialization preserving stable identifiers, labels, reset dates, and original observation timestamps.

- **Storage Settings & Local Cache Inspection**:
  - New Storage tab in Settings detailing disk usage across Codex, Claude Code, and Antigravity local state, sessions, and cache folders.
  - Precise disk allocation measurement using `st_blocks * 512` with inode deduplication for hardlinks, symlink safety, and responsive cancellation.

- **Desktop Interface Polish**:
  - Cleaned up menu bar and popover header presentation, retiring redundant version toggle clutter in favor of standard desktop styling.

### Requirements

- macOS 14.0 Sonoma or later
- Apple Silicon (arm64)
]]></description>
            <enclosure url="https://github.com/chaiwithcode/Loom/releases/download/v0.1.2/Loom-0.1.2-macOS.zip" length="4194867" type="application/octet-stream" sparkle:edSignature="DTXVTpGIo/8BJv8BXlASwr8dugtAUWJB9Wj/bnGuTotI4LPVp6qNTbdQQtY1k1E4f3/sWY3VtSVvTYeAvO6FAA=="/>
        </item>
        <item>
            <title>0.1.1</title>
            <pubDate>Tue, 13 Oct 2026 23:45:53 +0100</pubDate>
            <sparkle:fullReleaseNotesLink>https://github.com/chaiwithcode/Loom/releases</sparkle:fullReleaseNotesLink>
            <sparkle:version>2</sparkle:version>
            <sparkle:shortVersionString>0.1.1</sparkle:shortVersionString>
            <sparkle:minimumSystemVersion>14.0</sparkle:minimumSystemVersion>
            <sparkle:hardwareRequirements>arm64</sparkle:hardwareRequirements>
            <description sparkle:format="markdown"><![CDATA[## Loom v0.1.1

Maintenance release improving Loom's software update experience.

### What's Changed

- **Embedded Release Notes**: Sparkle release notes are now embedded directly in the update dialog.
- **Version History**: The "Version History" link now points directly to official GitHub Releases.
- **Update Feed Improvements**: Update-feed generation and validation were improved.

### Requirements

- macOS 14.0 Sonoma or later
- Apple Silicon (arm64)
]]></description>
            <enclosure url="https://github.com/chaiwithcode/Loom/releases/download/v0.1.1/Loom-0.1.1-macOS.zip" length="3855210" type="application/octet-stream" sparkle:edSignature="OchaSyPxiv1FuNUjGhCa5MjKesjGenCy4NTt7iYUSBs3QMUP/dCs18SwQ0M27G56RfkwWJhe/lVtyrhfw4qDAg=="/>
        </item>
    </channel>
</rss>