> ## Documentation Index
> Fetch the complete documentation index at: https://docs.truffle.net/llms.txt
> Use this file to discover all available pages before exploring further.

# Release notes

> Weekly Truffle releases!

<div className="xl:w-[calc(100%+10rem)] xl:max-w-none 2xl:w-[calc(100%+14rem)]">
  <AccordionGroup>
    <Accordion title="August 17, 2026" description="Latest release" defaultOpen>
      <div className="mb-10 overflow-hidden rounded-3xl border border-zinc-200 bg-white dark:border-zinc-800 dark:bg-zinc-950">
        <div className="grid gap-4 border-b border-zinc-200 px-4 py-6 sm:px-6 sm:py-7 md:grid-cols-[140px_1fr] md:gap-6 md:px-7 md:py-8 dark:border-zinc-800">
          <div className="font-mono text-xs uppercase tracking-[0.22em] text-zinc-500 dark:text-zinc-400">
            Symphony
          </div>

          <div>
            <h3 className="m-0 text-2xl font-medium tracking-tight text-zinc-950 sm:text-3xl dark:text-zinc-50">
              Quick actions are now available from the Symphony system tray.
            </h3>

            <ul className="mt-4 space-y-2 text-base leading-7 text-zinc-700 sm:mt-5 sm:text-lg sm:leading-8 dark:text-zinc-300">
              <li>Open Conductor, Convo, or the full Symphony app from the system tray.</li>
              <li>Create a schedule or memory without opening the full Symphony window.</li>
              <li>Manage remote access and LEDs, disconnect your Truffle, or quit Symphony from one place.</li>
            </ul>

            <img src="https://mintcdn.com/truffle/gKnlH_NOR-5vnUzv/images/symphony/icon-tray.png?fit=max&auto=format&n=gKnlH_NOR-5vnUzv&q=85&s=20c74235c46207000436f7bb29b43028" alt="Symphony system tray menu with shortcuts and device controls." className="mt-5 w-full max-w-[280px] rounded-2xl sm:mt-6 sm:rounded-3xl" width="440" height="662" data-path="images/symphony/icon-tray.png" />
          </div>
        </div>

        <div className="grid gap-4 px-4 py-6 sm:px-6 sm:py-7 md:grid-cols-[140px_1fr] md:gap-6 md:px-7 md:py-8">
          <div className="font-mono text-xs uppercase tracking-[0.22em] text-zinc-500 dark:text-zinc-400">
            Apps
          </div>

          <div>
            <h3 className="m-0 text-2xl font-medium tracking-tight text-zinc-950 sm:text-3xl dark:text-zinc-50">
              Apps now stay up to date automatically, with two new additions.
            </h3>

            <ul className="mt-4 space-y-2 text-base leading-7 text-zinc-700 sm:mt-5 sm:text-lg sm:leading-8 dark:text-zinc-300">
              <li>Apps update automatically, so you always have the latest available version.</li>
              <li>Your Truffle lets you know when an app requires you to sign in.</li>
              <li>Ask your Truffle to install or delete apps available on the App Store.</li>
            </ul>

            <div className="mt-5 overflow-hidden rounded-2xl border border-zinc-200 dark:border-zinc-800">
              <div className="flex gap-4 border-b border-zinc-200 p-4 dark:border-zinc-800">
                <img src="https://mintcdn.com/truffle/gKnlH_NOR-5vnUzv/images/apps/Higgsfield.png?fit=max&auto=format&n=gKnlH_NOR-5vnUzv&q=85&s=9aecf8ca3a62c7f7815dc3c5475c2fa2" alt="Higgsfield app icon." className="h-12 w-12 rounded-xl border border-zinc-200 dark:border-zinc-800" width="600" height="600" data-path="images/apps/Higgsfield.png" />

                <div>
                  <h4 className="m-0 text-lg font-medium text-zinc-950 dark:text-zinc-50">
                    Higgsfield
                  </h4>

                  <p className="mt-2 mb-0 text-sm leading-6 text-zinc-600 dark:text-zinc-400">
                    Create AI-powered images and videos with your Truffle.
                  </p>
                </div>
              </div>

              <div className="flex gap-4 p-4">
                <img src="https://mintcdn.com/truffle/gKnlH_NOR-5vnUzv/images/apps/Pinterest.png?fit=max&auto=format&n=gKnlH_NOR-5vnUzv&q=85&s=c7e2301bbb929c6e96330734b3f38634" alt="Pinterest app icon." className="h-12 w-12 rounded-xl border border-zinc-200 dark:border-zinc-800" width="600" height="600" data-path="images/apps/Pinterest.png" />

                <div>
                  <h4 className="m-0 text-lg font-medium text-zinc-950 dark:text-zinc-50">
                    Pinterest
                  </h4>

                  <p className="mt-2 mb-0 text-sm leading-6 text-zinc-600 dark:text-zinc-400">
                    Find ideas, inspiration, and visual references with your Truffle.
                  </p>
                </div>
              </div>
            </div>
          </div>
        </div>
      </div>
    </Accordion>

    <Accordion title="August 10, 2026" description="Previous release">
      <div className="mb-10 overflow-hidden rounded-3xl border border-zinc-200 bg-white dark:border-zinc-800 dark:bg-zinc-950">
        <div className="grid gap-4 px-4 py-6 sm:px-6 sm:py-7 md:grid-cols-[140px_1fr] md:gap-6 md:px-7 md:py-8">
          <div className="font-mono text-xs uppercase tracking-[0.22em] text-zinc-500 dark:text-zinc-400">
            Truffile / SDK
          </div>

          <div>
            <h3 className="m-0 text-2xl font-medium tracking-tight text-zinc-950 sm:text-3xl dark:text-zinc-50">
              Convo replaces the legacy Chat and Task-backed CLI.
            </h3>

            <ul className="mt-4 space-y-2 text-base leading-7 text-zinc-700 sm:mt-5 sm:text-lg sm:leading-8 dark:text-zinc-300">
              <li><code>truffile convo</code> replaces <code>truffile chat</code> and uses only the authenticated user's Convo backend.</li>
              <li>The cutover is one-way: old Task histories are not migrated or listed.</li>
              <li>Bare launches begin in an unsent side-thread draft. Main is thread <code>0</code> and requires explicit selection with <code>/main</code> or <code>--main</code>.</li>
              <li>Use <code>/new</code>, <code>/threads</code>, and <code>/rename</code> to create, switch, and name threads.</li>
              <li><code>/hide</code> and <code>/restore</code> manage reversible device/user-scoped local visibility. Hiding is not server deletion.</li>
              <li>One-shot mode now supports targeting, actions, machine-readable JSON, and opt-in settlement timeouts.</li>
              <li>Interactive <code>/apps</code> and per-chat app selection were removed. Installed-app listing is discovery only, and Convo cannot attach or restrict an app to a thread.</li>
              <li>Temporary Task compatibility spellings such as <code>--task-id</code>, <code>--list-tasks</code>, <code>/tasks</code>, and the <code>task\_id</code> JSON key carry only decimal Convo thread IDs.</li>
            </ul>
          </div>
        </div>
      </div>
    </Accordion>

    <Accordion title="August 1, 2026" description="Previous release">
      <div className="mb-10 overflow-hidden rounded-3xl border border-zinc-200 bg-white dark:border-zinc-800 dark:bg-zinc-950">
        <div className="grid gap-4 border-b border-zinc-200 px-4 py-6 sm:px-6 sm:py-7 md:grid-cols-[140px_1fr] md:gap-6 md:px-7 md:py-8 dark:border-zinc-800">
          <div className="font-mono text-xs uppercase tracking-[0.22em] text-zinc-500 dark:text-zinc-400">
            Truffle
          </div>

          <div>
            <h3 className="m-0 text-2xl font-medium tracking-tight text-zinc-950 sm:text-3xl dark:text-zinc-50">
              Truffle is more proactive, faster, and easier to personalize.
            </h3>

            <ul className="mt-4 space-y-2 text-base leading-7 text-zinc-700 sm:mt-5 sm:text-lg sm:leading-8 dark:text-zinc-300">
              <li>Truffle takes more initiative, helping you stay ahead of tasks with less prompting.</li>
              <li>Scheduled tasks are now more reliable, with fixes for issues that prevented them from running correctly.</li>
              <li>New reminder tools make it easier for Truffle to remember and follow up on important things.</li>
              <li>Faster performance makes conversations and everyday actions feel more responsive.</li>
              <li>Ask Truffle to install apps directly from Convo. Every app except VNC can be installed this way on both Symphony and Radiance.</li>
              <li>A more personalized onboarding experience helps Truffle get to know you naturally as you use it.</li>
              <li>App installation can trigger background research, giving Truffle richer context for future interactions.</li>
            </ul>
          </div>
        </div>

        <div className="grid gap-4 px-4 py-6 sm:px-6 sm:py-7 md:grid-cols-[140px_1fr] md:gap-6 md:px-7 md:py-8">
          <div className="font-mono text-xs uppercase tracking-[0.22em] text-zinc-500 dark:text-zinc-400">
            Radiance
          </div>

          <div>
            <h3 className="m-0 text-2xl font-medium tracking-tight text-zinc-950 sm:text-3xl dark:text-zinc-50">
              Radiance brings app installation and Truffle widgets to iOS.
            </h3>

            <ul className="mt-4 space-y-2 text-base leading-7 text-zinc-700 sm:mt-5 sm:text-lg sm:leading-8 dark:text-zinc-300">
              <li>Install apps directly from Radiance on iOS.</li>
              <li>Add Truffle as a widget on your iPhone Home Screen or Lock Screen for quicker access.</li>
            </ul>
          </div>
        </div>
      </div>
    </Accordion>

    <Accordion title="July 28, 2026" description="Previous release">
      <div className="mb-10 overflow-hidden rounded-3xl border border-zinc-200 bg-white dark:border-zinc-800 dark:bg-zinc-950">
        <div className="grid gap-4 px-4 py-6 sm:px-6 sm:py-7 md:grid-cols-[140px_1fr] md:gap-6 md:px-7 md:py-8">
          <div className="font-mono text-xs uppercase tracking-[0.22em] text-zinc-500 dark:text-zinc-400">
            Symphony
          </div>

          <div>
            <h3 className="m-0 text-2xl font-medium tracking-tight text-zinc-950 sm:text-3xl dark:text-zinc-50">
              Configure your Truffle with Symphony.
            </h3>

            <ul className="mt-4 space-y-2 text-base leading-7 text-zinc-700 sm:mt-5 sm:text-lg sm:leading-8 dark:text-zinc-300">
              <li>
                You can now:

                <ul className="mt-2 space-y-2">
                  <li>View and edit <strong>User profile</strong> memory, a special category your Truffle weighs heavily when understanding who you are.</li>
                  <li>Search memories, filter by tags, and autocomplete tags when creating or editing memories.</li>
                  <li>View and edit <strong>Custom instructions</strong> in Settings, giving you a persistent way to guide how your Truffle responds.</li>
                </ul>
              </li>

              <li>Increased response streaming speed in Convo.</li>
              <li>Paste files from your clipboard directly into the prompt bar.</li>
              <li>Prompt bar drafts persist as you navigate between screens.</li>
              <li>Convo search clearly highlights matching text.</li>
              <li>Improved rendering performance for file and link previews in Convo.</li>
              <li>Unified the new-account username and password flow with the existing login experience.</li>
              <li>General UI polish and bug fixes.</li>
            </ul>
          </div>
        </div>
      </div>
    </Accordion>

    <Accordion title="July 11, 2026" description="Previous release">
      <div className="mb-10 overflow-hidden rounded-3xl border border-zinc-200 bg-white dark:border-zinc-800 dark:bg-zinc-950">
        <div className="grid gap-4 border-b border-zinc-200 px-4 py-6 sm:px-6 sm:py-7 md:grid-cols-[140px_1fr] md:gap-6 md:px-7 md:py-8 dark:border-zinc-800">
          <div className="font-mono text-xs uppercase tracking-[0.22em] text-zinc-500 dark:text-zinc-400">
            Radiance
          </div>

          <div>
            <h3 className="m-0 text-2xl font-medium tracking-tight text-zinc-950 sm:text-3xl dark:text-zinc-50">
              Radiance has a new look and smoother everyday workflows.
            </h3>

            <ul className="mt-4 space-y-2 text-base leading-7 text-zinc-700 sm:mt-5 sm:text-lg sm:leading-8 dark:text-zinc-300">
              <li>Refreshed visual style throughout the app, including a new background and updated interface.</li>
              <li>Cleaner message bar with refreshed voice input.</li>
              <li>Quick menu above the message bar for Search, Schedules, and Settings, with a subtle hint to help you find it.</li>
              <li>Paste copied images or files straight into the message bar.</li>
              <li>Conversation view redesign with cleaner messages, threads, timestamps, replies, and attachments shown under your messages.</li>
              <li>Search redesign for finding things in your conversations faster.</li>
              <li>Schedules redesign for browsing, sorting/filtering, and creating or editing automations.</li>
              <li>Settings redesign across device, account, apps, and recovery code screens.</li>
              <li>Launches straight into your conversation instead of a loading screen.</li>
              <li>More polish across quoted replies, link previews, and keyboard behavior.</li>
            </ul>
          </div>
        </div>

        <div className="grid gap-4 px-4 py-6 sm:px-6 sm:py-7 md:grid-cols-[140px_1fr] md:gap-6 md:px-7 md:py-8">
          <div className="font-mono text-xs uppercase tracking-[0.22em] text-zinc-500 dark:text-zinc-400">
            Symphony
          </div>

          <div>
            <h3 className="m-0 text-2xl font-medium tracking-tight text-zinc-950 sm:text-3xl dark:text-zinc-50">
              Symphony is smaller, faster, and streams responses.
            </h3>

            <ul className="mt-4 space-y-2 text-base leading-7 text-zinc-700 sm:mt-5 sm:text-lg sm:leading-8 dark:text-zinc-300">
              <li>Reduced application size from a large internal refactor.</li>
              <li>Convo response streaming.</li>
              <li>Minor bug fixes and polish.</li>
            </ul>
          </div>
        </div>
      </div>
    </Accordion>

    <Accordion title="July 4, 2026" description="Previous release">
      <div className="mb-10 overflow-hidden rounded-3xl border border-zinc-200 bg-white dark:border-zinc-800 dark:bg-zinc-950">
        <div className="grid gap-4 px-4 py-6 sm:px-6 sm:py-7 md:grid-cols-[140px_1fr] md:gap-6 md:px-7 md:py-8">
          <div className="font-mono text-xs uppercase tracking-[0.22em] text-zinc-500 dark:text-zinc-400">
            Apps and SDK
          </div>

          <div>
            <h3 className="m-0 text-2xl font-medium tracking-tight text-zinc-950 sm:text-3xl dark:text-zinc-50">
              Two new apps are available this week.
            </h3>

            <div className="mt-5 overflow-hidden rounded-2xl border border-zinc-200 dark:border-zinc-800">
              <div className="flex gap-4 border-b border-zinc-200 p-4 dark:border-zinc-800">
                <img src="https://mintcdn.com/truffle/GVvap2NekjnV_DMg/images/apps/Alpha_Vantage.png?fit=max&auto=format&n=GVvap2NekjnV_DMg&q=85&s=0fc2a8609f3189013aea1918c7afb44a" alt="Alpha Vantage app icon." className="h-12 w-12 rounded-xl border border-zinc-200 dark:border-zinc-800" width="300" height="300" data-path="images/apps/Alpha_Vantage.png" />

                <div>
                  <h4 className="m-0 text-lg font-medium text-zinc-950 dark:text-zinc-50">
                    Alpha Vantage
                  </h4>

                  <p className="mt-2 mb-0 text-sm leading-6 text-zinc-600 dark:text-zinc-400">
                    Ask your Truffle for market data, symbol search, quotes, historical prices, company fundamentals, market news, movers, and economic indicators.
                  </p>
                </div>
              </div>

              <div className="flex gap-4 p-4">
                <img src="https://mintcdn.com/truffle/GVvap2NekjnV_DMg/images/apps/Internet_Archives.png?fit=max&auto=format&n=GVvap2NekjnV_DMg&q=85&s=cbfae8e251465f544014aab799cad2da" alt="Internet Archives app icon." className="h-12 w-12 rounded-xl border border-zinc-200 dark:border-zinc-800" width="600" height="600" data-path="images/apps/Internet_Archives.png" />

                <div>
                  <h4 className="m-0 text-lg font-medium text-zinc-950 dark:text-zinc-50">
                    Internet Archives
                  </h4>

                  <p className="mt-2 mb-0 text-sm leading-6 text-zinc-600 dark:text-zinc-400">
                    Search public archives, old web snapshots, open books, readable text, and public-domain reading packs from Internet Archive, Wayback Machine, Open Library, and Project Gutenberg.
                  </p>
                </div>
              </div>
            </div>
          </div>
        </div>
      </div>
    </Accordion>

    <Accordion title="June 26, 2026" description="Previous release">
      <div className="mb-10 overflow-hidden rounded-3xl border border-zinc-200 bg-white dark:border-zinc-800 dark:bg-zinc-950">
        <div className="grid gap-4 border-b border-zinc-200 px-4 py-6 sm:px-6 sm:py-7 md:grid-cols-[140px_1fr] md:gap-6 md:px-7 md:py-8 dark:border-zinc-800">
          <div className="font-mono text-xs uppercase tracking-[0.22em] text-zinc-500 dark:text-zinc-400">
            Symphony
          </div>

          <div>
            <h3 className="m-0 text-2xl font-medium tracking-tight text-zinc-950 sm:text-3xl dark:text-zinc-50">
              Stability and app installation improvements.
            </h3>

            <ul className="mt-4 space-y-2 text-base leading-7 text-zinc-700 sm:mt-5 sm:text-lg sm:leading-8 dark:text-zinc-300">
              <li>Device and Wi-Fi connection stability improvements. No infinite loading spinners.</li>
              <li>Remote access stability improvements.</li>
              <li>App installation UX improvements. OAuth is smoother to onboard now.</li>
              <li>App install VNC window bug fix. VNC now works as normal when Symphony is in full screen mode.</li>
            </ul>
          </div>
        </div>

        <div className="grid gap-4 border-b border-zinc-200 px-4 py-6 sm:px-6 sm:py-7 md:grid-cols-[140px_1fr] md:gap-6 md:px-7 md:py-8 dark:border-zinc-800">
          <div className="font-mono text-xs uppercase tracking-[0.22em] text-zinc-500 dark:text-zinc-400">
            Apps and SDK
          </div>

          <div>
            <h3 className="m-0 text-2xl font-medium tracking-tight text-zinc-950 sm:text-3xl dark:text-zinc-50">
              Three new apps are available this week.
            </h3>

            <div className="mt-5 overflow-hidden rounded-2xl border border-zinc-200 dark:border-zinc-800">
              <div className="flex gap-4 border-b border-zinc-200 p-4 dark:border-zinc-800">
                <img src="https://mintcdn.com/truffle/ItXsLjBprRa1_vER/images/apps/Daily_News.png?fit=max&auto=format&n=ItXsLjBprRa1_vER&q=85&s=dcd84cf0fc0d026787f56f0980656a30" alt="Daily News app icon." className="h-12 w-12 rounded-xl border border-zinc-200 dark:border-zinc-800" width="300" height="300" data-path="images/apps/Daily_News.png" />

                <div>
                  <h4 className="m-0 text-lg font-medium text-zinc-950 dark:text-zinc-50">
                    Daily News
                  </h4>

                  <p className="mt-2 mb-0 text-sm leading-6 text-zinc-600 dark:text-zinc-400">
                    Get daily news every day at 9am. Ask your Truffle to use the app and set your interests first so you get curated news.
                  </p>
                </div>
              </div>

              <div className="flex gap-4 border-b border-zinc-200 p-4 dark:border-zinc-800">
                <img src="https://mintcdn.com/truffle/ItXsLjBprRa1_vER/images/apps/X.png?fit=max&auto=format&n=ItXsLjBprRa1_vER&q=85&s=6a4e7a15e5967a4b7fbefb565d187319" alt="X app icon." className="h-12 w-12 rounded-xl border border-zinc-200 dark:border-zinc-800" width="600" height="600" data-path="images/apps/X.png" />

                <div>
                  <h4 className="m-0 text-lg font-medium text-zinc-950 dark:text-zinc-50">
                    X
                  </h4>

                  <p className="mt-2 mb-0 text-sm leading-6 text-zinc-600 dark:text-zinc-400">
                    Have your Truffle browse X for you and surface posts that you would find interesting.
                  </p>
                </div>
              </div>

              <div className="flex gap-4 p-4">
                <img src="https://mintcdn.com/truffle/ItXsLjBprRa1_vER/images/apps/Firecrawl.png?fit=max&auto=format&n=ItXsLjBprRa1_vER&q=85&s=9f9ec952a6bfd0e198a0a37d82447ab3" alt="Firecrawl app icon." className="h-12 w-12 rounded-xl border border-zinc-200 dark:border-zinc-800" width="300" height="300" data-path="images/apps/Firecrawl.png" />

                <div>
                  <h4 className="m-0 text-lg font-medium text-zinc-950 dark:text-zinc-50">
                    Firecrawl
                  </h4>

                  <p className="mt-2 mb-0 text-sm leading-6 text-zinc-600 dark:text-zinc-400">
                    Use Firecrawl with your Truffle for cleaner web extraction and app workflows.
                  </p>
                </div>
              </div>
            </div>

            <p className="mt-5 mb-0 text-base leading-7 text-zinc-700 sm:text-lg sm:leading-8 dark:text-zinc-300">
              You can now reset Convo and clear stale users with Truffile:
            </p>

            ```bash theme={null}
            # soft reset: restart Convo while keeping history
            truffile convo reset

            # hard reset: clear persisted Convo state
            truffile convo reset --hard

            # delete old users and keep your current primary account
            truffile users clear-other
            ```
          </div>
        </div>

        <div className="grid gap-4 px-4 py-6 sm:px-6 sm:py-7 md:grid-cols-[140px_1fr] md:gap-6 md:px-7 md:py-8">
          <div className="font-mono text-xs uppercase tracking-[0.22em] text-zinc-500 dark:text-zinc-400">
            Truffle
          </div>

          <div>
            <h3 className="m-0 text-2xl font-medium tracking-tight text-zinc-950 sm:text-3xl dark:text-zinc-50">
              Control your LEDs with your Truffle.
            </h3>

            <p className="mt-4 mb-0 text-base leading-7 text-zinc-700 sm:text-lg sm:leading-8 dark:text-zinc-300">
              Prompts to try:
            </p>

            ```text theme={null}
            hey Truffle can you set a scheduled task to keep your LEDs dimmed every night from 8 pm to 6 am!
            ```

            ```text theme={null}
            read the LED skill then overhaul every single action + state, remember that you're the representation of convo. I would like you to change the whole LED theme to follow a Tron-like vibe!
            ```

            <h3 className="mt-8 m-0 text-2xl font-medium tracking-tight text-zinc-950 sm:text-3xl dark:text-zinc-50">
              RunToolScript
            </h3>

            <p className="mt-4 mb-0 text-base leading-7 text-zinc-700 sm:text-lg sm:leading-8 dark:text-zinc-300">
              Your Truffle can write its own tools and save them for doing your favorite workflows.
            </p>

            ```text theme={null}
            Build me a tool that shows today's FIFA World Cup 2026 match schedule — the teams playing, times, and stadiums. Use WebSearch or any reliable web source to fetch the data.
            ```

            ```text theme={null}
            hey Truffle make a tool where every time there's a GitHub PR assigned to me I want you to message me in my personal DM on Slack
            ```

            ```text theme={null}
            make a tool that goes through my weekly emails and puts all marketing and spam emails that are not important to me in a separate folder that I can manually delete later. Don't delete them, just sort them for me to review.
            ```
          </div>
        </div>
      </div>
    </Accordion>

    <Accordion title="May 11, 2026" description="Previous release">
      <div className="mb-10 overflow-hidden rounded-3xl border border-zinc-200 bg-white dark:border-zinc-800 dark:bg-zinc-950">
        <div className="grid gap-4 border-b border-zinc-200 px-4 py-6 sm:px-6 sm:py-7 md:grid-cols-[140px_1fr] md:gap-6 md:px-7 md:py-8 dark:border-zinc-800">
          <div className="font-mono text-xs uppercase tracking-[0.22em] text-zinc-500 dark:text-zinc-400">
            Symphony
          </div>

          <div>
            <h3 className="m-0 text-2xl font-medium tracking-tight text-zinc-950 sm:text-3xl dark:text-zinc-50">
              Queue and steer!
            </h3>

            <ul className="mt-4 space-y-2 text-base leading-7 text-zinc-700 sm:mt-5 sm:text-lg sm:leading-8 dark:text-zinc-300">
              <li>You can now queue messages and steer the model mid-conversation.</li>
              <li>Bug fixes including: Check for Update, toggling LED off and on, app installation!</li>
              <li>You can now set up a password and use that as your primary method of signing in, with recovery codes as a fallback.</li>
            </ul>
          </div>
        </div>

        <div className="grid gap-4 px-4 py-6 sm:px-6 sm:py-7 md:grid-cols-[140px_1fr] md:gap-6 md:px-7 md:py-8">
          <div className="font-mono text-xs uppercase tracking-[0.22em] text-zinc-500 dark:text-zinc-400">
            Truffle
          </div>

          <div>
            <h3 className="m-0 text-2xl font-medium tracking-tight text-zinc-950 sm:text-3xl dark:text-zinc-50">
              Improved agent on your Truffle!
            </h3>

            <ul className="mt-4 space-y-2 text-base leading-7 text-zinc-700 sm:mt-5 sm:text-lg sm:leading-8 dark:text-zinc-300">
              <li>Improved memory with an embeddings model running locally on your Truffle.</li>
              <li>A good time to have a chat with your Truffle and get it to know you.</li>
              <li>Larger context window! Truffle now has a much larger context window, so long-running tasks should feel much better.</li>
            </ul>
          </div>
        </div>
      </div>
    </Accordion>

    <Accordion title="April 26, 2026" description="Previous release">
      <div className="mb-10 overflow-hidden rounded-3xl border border-zinc-200 bg-white dark:border-zinc-800 dark:bg-zinc-950">
        <div className="grid gap-4 px-4 py-6 sm:px-6 sm:py-7 md:grid-cols-[140px_1fr] md:gap-6 md:px-7 md:py-8">
          <div className="font-mono text-xs uppercase tracking-[0.22em] text-zinc-500 dark:text-zinc-400">
            Apps
          </div>

          <div>
            <h3 className="m-0 text-2xl font-medium tracking-tight text-zinc-950 sm:text-3xl dark:text-zinc-50">
              Have your Truffle connect to new apps this week!
            </h3>

            <img src="https://mintcdn.com/truffle/Mz0tLemAgOU2JyaG/images/new-apps.png?fit=max&auto=format&n=Mz0tLemAgOU2JyaG&q=85&s=7078f9b79e1429b8097442a4ad32d966" alt="Screenshot of the Apps screen showing newly available app connections." className="mt-5 w-full max-w-4xl rounded-2xl border border-zinc-200 sm:mt-6 sm:rounded-3xl dark:border-zinc-800" width="2024" height="1564" data-path="images/new-apps.png" />
          </div>
        </div>
      </div>
    </Accordion>

    <Accordion title="April 19, 2026" description="Previous release">
      <div className="mb-10 overflow-hidden rounded-3xl border border-zinc-200 bg-white dark:border-zinc-800 dark:bg-zinc-950">
        <div className="grid gap-4 border-b border-zinc-200 px-4 py-6 sm:px-6 sm:py-7 md:grid-cols-[140px_1fr] md:gap-6 md:px-7 md:py-8 dark:border-zinc-800">
          <div className="font-mono text-xs uppercase tracking-[0.22em] text-zinc-500 dark:text-zinc-400">
            Truffle
          </div>

          <div>
            <div className="mb-4 flex items-center gap-3 sm:mb-5 sm:gap-4">
              <img src="https://mintcdn.com/truffle/uLWDQalZ__nYkXE-/images/qwen.png?fit=max&auto=format&n=uLWDQalZ__nYkXE-&q=85&s=68989dedcfb952376e5146631052f87f" alt="Qwen 3.6 logo." className="h-10 w-auto shrink-0 rounded-xl border border-zinc-200 bg-white p-2 sm:h-12 dark:border-zinc-800 dark:bg-zinc-900" width="4489" height="1000" data-path="images/qwen.png" />

              <h3 className="m-0 text-2xl font-medium tracking-tight text-zinc-950 sm:text-3xl dark:text-zinc-50">
                now runs on your Truffle!
              </h3>
            </div>

            <ul className="space-y-2 text-base leading-7 text-zinc-700 sm:text-lg sm:leading-8 dark:text-zinc-300">
              <li>Smarter and better at agentic tasks!</li>
            </ul>

            <img src="https://mintcdn.com/truffle/uLWDQalZ__nYkXE-/images/i-am-qwen3.6.png?fit=max&auto=format&n=uLWDQalZ__nYkXE-&q=85&s=907a90c58cbfbd328661690217202c50" alt="Screenshot showing Truffle identifying itself as running Qwen 3.6." className="mt-5 w-full max-w-3xl rounded-2xl border border-zinc-200 sm:mt-6 sm:rounded-3xl dark:border-zinc-800" width="2384" height="2344" data-path="images/i-am-qwen3.6.png" />
          </div>
        </div>

        <div className="grid gap-4 border-b border-zinc-200 px-4 py-6 sm:px-6 sm:py-7 md:grid-cols-[140px_1fr] md:gap-6 md:px-7 md:py-8 dark:border-zinc-800">
          <div className="font-mono text-xs uppercase tracking-[0.22em] text-zinc-500 dark:text-zinc-400">
            Symphony
          </div>

          <div>
            <ul className="mt-3 space-y-3 text-base leading-7 text-zinc-700 sm:mt-5 sm:text-lg sm:leading-8 dark:text-zinc-300">
              <li>
                Many bug fixes including:

                <ul className="mt-2 list-none space-y-2 pl-5 text-sm leading-6 text-zinc-600 sm:pl-6 sm:text-base sm:leading-7 dark:text-zinc-400">
                  <li>Reject and approve an action.</li>
                  <li>Much stabler connection with your Truffle.</li>
                </ul>
              </li>
            </ul>
          </div>
        </div>

        <div className="grid gap-4 border-b border-zinc-200 px-4 py-6 sm:px-6 sm:py-7 md:grid-cols-[140px_1fr] md:gap-6 md:px-7 md:py-8 dark:border-zinc-800">
          <div className="font-mono text-xs uppercase tracking-[0.22em] text-zinc-500 dark:text-zinc-400">
            Apps and SDK
          </div>

          <div>
            <h3 className="m-0 text-2xl font-medium tracking-tight text-zinc-950 sm:text-3xl dark:text-zinc-50">
              Introducing Obsidian:
            </h3>

            <video controls playsInline preload="metadata" className="mt-4 w-full max-w-3xl aspect-video rounded-2xl border border-zinc-200 bg-black object-cover sm:mt-5 sm:rounded-3xl dark:border-zinc-800" poster="/images/obsidian.png">
              <source src="https://mintcdn.com/truffle/uLWDQalZ__nYkXE-/images/obsidian-web.mp4?fit=max&auto=format&n=uLWDQalZ__nYkXE-&q=85&s=29026bfe4825789e234ec7caf54eff83" type="video/mp4" data-path="images/obsidian-web.mp4" />

              Your browser does not support inline video playback.
            </video>

            <p className="mt-4 mb-0 text-base leading-7 text-zinc-700 sm:mt-5 sm:text-lg sm:leading-8 dark:text-zinc-300">
              Read more on using the truffile sdk <a href="/sdk/installation" className="font-medium text-zinc-950 underline underline-offset-4 dark:text-zinc-50">here</a>.
            </p>

            <p className="mt-3 mb-0 text-base leading-7 text-zinc-700 sm:mt-4 sm:text-lg sm:leading-8 dark:text-zinc-300">
              Note: once installed to your Truffle using the CLI, you can use it with Truffile and Symphony!
            </p>

            <h3 className="mt-6 m-0 text-2xl font-medium tracking-tight text-zinc-950 sm:mt-8 sm:text-3xl dark:text-zinc-50">
              Upload images and use vision on Truffle!
            </h3>

            <video controls playsInline preload="metadata" className="mt-4 w-full max-w-3xl aspect-video rounded-2xl border border-zinc-200 bg-black object-cover sm:mt-5 sm:rounded-3xl dark:border-zinc-800">
              <source src="https://mintcdn.com/truffle/uLWDQalZ__nYkXE-/images/truffle-web.mp4?fit=max&auto=format&n=uLWDQalZ__nYkXE-&q=85&s=b72ad526d7dc90882c5a8406abaf7221" type="video/mp4" data-path="images/truffle-web.mp4" />

              Your browser does not support inline video playback.
            </video>
          </div>
        </div>

        <div className="grid gap-4 px-4 py-6 sm:px-6 sm:py-7 md:grid-cols-[140px_1fr] md:gap-6 md:px-7 md:py-8">
          <div className="font-mono text-xs uppercase tracking-[0.22em] text-zinc-500 dark:text-zinc-400">
            Coming next week
          </div>

          <div>
            <h3 className="m-0 text-2xl font-medium tracking-tight text-zinc-950 sm:text-3xl dark:text-zinc-50">
              What's coming next week!
            </h3>

            <ul className="mt-4 space-y-2 text-base leading-7 text-zinc-700 sm:mt-5 sm:text-lg sm:leading-8 dark:text-zinc-300">
              <li>
                Radiance on iOS:

                <div className="mt-4 flex justify-center sm:mt-5">
                  <video controls playsInline preload="metadata" className="w-full max-w-[260px] rounded-[1.5rem] border border-zinc-200 bg-black object-cover shadow-sm sm:max-w-[320px] sm:rounded-[2rem] dark:border-zinc-800">
                    <source src="https://mintcdn.com/truffle/OgDat75Sgl8JMrrb/images/ios-web.mp4?fit=max&auto=format&n=OgDat75Sgl8JMrrb&q=85&s=0350515212073396b6eadcc5b04343fc" type="video/mp4" data-path="images/ios-web.mp4" />

                    Your browser does not support inline video playback.
                  </video>
                </div>
              </li>

              <li>Complete revamp of Memory and the agent running on your Truffle.</li>
              <li>Truffle being able to make its own apps and install them for itself.</li>
              <li>App skills!</li>
              <li>File upload so you can send your Truffle documents to process.</li>
            </ul>
          </div>
        </div>
      </div>
    </Accordion>
  </AccordionGroup>
</div>
