# デイリーサマリー (UTC午後1時)

**URL:** <https://meta.discourse.org/t/daily-summary-1pm-utc/291852>\
**Category:** Forum summaries\
**Created:** [2024 年 1 月 16 日午後 10:00 UTC](https://meta.discourse.org/t/daily-summary-1pm-utc/291852 "2024-01-16T22:00:28Z")\
**Posts on this page:** 9\
**Page:** 38

<div class="post-metadata">

**Author:** ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)\
**Post date:** [2026 年 10 月 4 日午後 1:04 UTC](https://meta.discourse.org/t/daily-summary-1pm-utc/291852/968 "2026-10-04T13:04:06Z")

</div>

# Today on [meta.discourse.org](http://meta.discourse.org)…

## Key Stats

The last 24 hours brought **44 new posts** across **17 topics** , with **39 likes** handed out by the community. The hottest thread was [@Canapin’s question on bulletproof backup and recovery strategies](https://meta.discourse.org/t/-/413848/1?silent=true) (16 likes), followed by the [Crypto Ticker plugin release](https://meta.discourse.org/t/-/413885/1?silent=true) (8 likes).

**Top users by activity in the last 24 hours:**

| User | Posts | Likes received |
| --- | --- | --- |
| @Pfaffman | 4 | 10 |
| @Ed_S | 5 | 6 |
| @NateDhaliwal | 3 | 5 |
| @Bitforo | 2 | 5 |
| @Canapin | 1 | 3 |

## Interesting Topics

### #Announcements

- @Falco responded to [feedback on the bundled Voice feature](https://meta.discourse.org/t/-/411337/76?silent=true), welcoming @Thomas_Rother's positive report on rooms with up to five people, then asking why a separate LiveKit backend would be preferred before recommending the default mesh setup for most deployments.

### #bug

- @Sailor discovered that a Gemini error event inside a streamed reply is [ignored by Discourse AI](https://meta.discourse.org/t/-/413854/1?silent=true): partial text gets stored as the complete translation, with nothing logged and no retry. On one site, 23 of 394 Flex-tier translation calls (5.8%) ended this way, and @Sailor proposed treating any top-level `error` in a streamed event as `CompletionFailed`.

- In an extremely related report, @Sailor found that a Gemini request blocked via `promptFeedback.blockReason` is [treated as an empty reply and never translated](https://meta.discourse.org/t/-/413855/1?silent=true), causing the locale-detection backfill to repeat blocked requests every five minutes; the suggested fix includes visible error logging and an attempt limit for topic detection.

- @Falco acknowledged a report about [low-resolution camera video and one-way stuttering](https://meta.discourse.org/t/-/413325/5?silent=true) with self-hosted LiveKit and promised to investigate “in the coming weeks.”

- @Twofoursixeight showed how [pasting quotes on Samsung devices](https://meta.discourse.org/t/-/413856/1?silent=true) (S26 Ultra and Galaxy Tab S10 FE) makes the Samsung Keyboard append backslashes in the markdown editor, breaking pasted text with screenshots and a screen recording.

### #Community Building

- @Ethsim2 is seriously considering [attending 40C3 in Hamburg](https://meta.discourse.org/t/-/412300/4?silent=true) and suggested a temporary text-only notice in `discourse_docker` to reach self-hosted operators, while @Terraboss countered with a [low-cost café meetup idea](https://meta.discourse.org/t/-/412300/5?silent=true), noting Congress tickets plus travel can easily exceed €200.

### #Feature

- @Pfaffman suggested tagging the [backup gzipping feature request](https://meta.discourse.org/t/-/245763/26?silent=true) as #pr-welcome: “It’s a small fix, but breaking backups is also very, very bad” — though @Ed_S noted the tag isn’t available in that category.

### #General

- @Forumcopilot announced that [ABDA, an open-source iOS app for Discourse, is now on TestFlight](https://meta.discourse.org/t/-/398997/14?silent=true), with a preview at betterdiscourse.app and source on GitHub; @Gilles asked whether it supports community plugins and components.

### #Marketplace

- @GGBoA_Admin is seeking [paid help setting up a Discourse forum](https://meta.discourse.org/t/-/413820/2?silent=true) alongside Squarespace for a ~50-member community, with @Satonotdead explaining the Squarespace/Okta constraints, @Pfaffman offering help via PM, and @Aaron_Clarke noting the hosted Free plan [doesn’t support extra private categories](https://meta.discourse.org/t/-/413820/10?silent=true).

- @Abolade_Samuel followed up on the [paid role for a premium private membership community](https://meta.discourse.org/t/-/413244/8?silent=true), asking whether the build would be Discourse-hosted or self-hosted and requesting the launch date and budget before proposing an architecture.

### #Plugin

- @Bitforo released a [Discourse Crypto Ticker plugin](https://meta.discourse.org/t/-/413885/1?silent=true) showing live crypto prices (Bitcoin, Ethereum, Solana, memecoins) from the public CoinGecko API in six positions and four styles. @NateDhaliwal asked whether it could cover [stocks and indexes too](https://meta.discourse.org/t/-/413885/2?silent=true), and @Bitforo said he’d test and add that soon.

### #Self-Hosting

- @Canapin asked for the [most basic but reliable ways to guarantee a Discourse forum can always be recovered](https://meta.discourse.org/t/-/413848/1?silent=true), sparking a 16-like discussion. @NateDhaliwal recommended [S3 backups](https://meta.discourse.org/t/-/413848/3?silent=true), @Pfaffman added [caveats about paying the bill](https://meta.discourse.org/t/-/413848/6?silent=true), @Nlv uses restic to S3 plus an external drive, @Editor0732 runs daily built-in backups with incremental restic uploads, and @Ed_S urged a full [threat-model approach](https://meta.discourse.org/t/-/413848/11?silent=true):

> Buildings burn or flood; people fall out with each other, or die; companies change policies and make arbitrary decisions; any single copy of data can turn out to be bad or inaccessible.

- @Ed_S preserved an [untested LLM-generated monkey-patch](https://meta.discourse.org/t/-/413475/27?silent=true) in the Git Hang thread to work around the “Oops” error affecting admin/mod upcoming-changes, along with an LLM-suggested fix for the underlying fragility.

### #Support

- @Rlauriston hit [Google Tag Manager configuration errors](https://meta.discourse.org/t/-/413819/5?silent=true) while switching from AdSense to a manual ads.txt, including unknown variables like `DL-page-title` and `DL-page-url`, after @NateDhaliwal and @RGJ suggested checking the DevTools console and disabling the ad blocker.

- @Zalunda found the cause of the [missing download counter for attachments](https://meta.discourse.org/t/-/398453/3?silent=true): a new link-visibility SQL filter in `topic_link.rb` discards internal file uploads along with links to private topics, and proposed a one-line fix.

## Activity by the @Team Group

- @Canapin kicked off the day’s most-liked self-hosting discussion, asking the community for [simple, reliable backup and recovery strategies](https://meta.discourse.org/t/-/413848/1?silent=true) for volunteer-run forums.

- @Falco was busy across bug reports and self-hosting threads: he [acknowledged the LiveKit video quality issue](https://meta.discourse.org/t/-/413325/5?silent=true) and promised to investigate, clarified what’s needed for a [separate PostgreSQL server](https://meta.discourse.org/t/-/46375/57?silent=true), and [welcomed Voice feature feedback](https://meta.discourse.org/t/-/411337/76?silent=true) while recommending the default mesh setup.

- @Gilles asked whether the new [open-source ABDA Discourse app](https://meta.discourse.org/t/-/398997/15?silent=true) supports community plugins and components.

- @NateDhaliwal was on a support streak: he recommended [S3 for offsite backups](https://meta.discourse.org/t/-/413848/3?silent=true), requested [stock and index support in the Crypto Ticker plugin](https://meta.discourse.org/t/-/413885/2?silent=true), and suggested [checking the browser DevTools](https://meta.discourse.org/t/-/413819/3?silent=true) for the AdSense-to-ads.txt switch.

- @Pfaffman offered to help a [marketplace user set up their forum](https://meta.discourse.org/t/-/413820/3?silent=true) via PM, agreed on [S3 backups with caveats](https://meta.discourse.org/t/-/413848/6?silent=true) about provider lock-in, and suggested the [backup gzipping fix](https://meta.discourse.org/t/-/245763/26?silent=true) be tagged #pr-welcome.

That’s a wrap for today: between Gemini meltdowns, crypto tickers, and plotting affordable Hamburg meetups over good coffee, Meta stayed wonderfully busy — just remember to back up your forum (and your voice-room karaoke setlist) before the weekend!

---

<div class="post-metadata">

**Author:** ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)\
**Post date:** [2026 年 10 月 5 日午後 1:02 UTC](https://meta.discourse.org/t/daily-summary-1pm-utc/291852/969 "2026-10-05T13:02:53Z")

</div>

# Today on [meta.discourse.org](http://meta.discourse.org)…

It’s been a busy 24 hours on Meta! From a brand-new crypto ticker plugin to a deep-dive bug hunt in Discourse AI, there’s plenty to catch up on. Here’s your daily digest.

## Key Stats

Over the last 24 hours, the community produced **38 new posts** across **21 new topics** , with **28 likes** given out along the way.

### Top users by activity

| User | Posts | Likes received |
| --- | --- | --- |
| @Bitforo | 2 | 5 |
| @NateDhaliwal | 3 | 3 |
| @Ed_S | 1 | 3 |
| @Jmx | 1 | 3 |
| @Nat | 1 | 3 |
| @Cricepng | 2 | 2 |
| @Sailor | 2 | 2 |
| @Lhc_Fl | 1 | 2 |
| @Opcourdis | 1 | 2 |
| @Andresfromsonar | 1 | 1 |

## Interesting Topics

### #Announcements

- [Self-hosters: Rebuild Discourse to reduce RAM usage](https://meta.discourse.org/t/-/413692/4?silent=true) — In the announcement about rebuilding Discourse to reduce RAM usage, @Fahriar_Akash welcomed the change as great news for low-RAM VPS owners, while @NateDhaliwal cautioned that 1GB of RAM probably isn’t viable these days. [read more](https://meta.discourse.org/t/-/413692/5?silent=true)

### #bug

- [Discourse AI: parallel tool calls silently dropped with Mistral (streaming)](https://meta.discourse.org/t/-/413903/1?silent=true) — @Jmx filed a meticulous #ai bug report demonstrating that when Mistral streams multiple tool calls in a single chunk, Discourse AI runs only the first one and silently drops the rest, producing answers from partial results. They included a network-free repro and raw SSE evidence; @Zogstrip encouraged them to open a pull request for the fix. [read more](https://meta.discourse.org/t/-/413903/2?silent=true)

### #Feature

- [Use translated posts when emailing users with their user language set](https://meta.discourse.org/t/-/383546/16?silent=true) — With #content-localization enabled, @Nat announced that notification and activity summary emails now use translated content, respecting users’ automatic translation preferences and understood languages, and falling back to original posts when translations are missing or stale. @Sailor noted the one remaining gap: push notifications for the same posts are still sent before translations are stored. [read more](https://meta.discourse.org/t/-/383546/17?silent=true)

- [Content localization: push notifications for new posts are sent before the translation is stored](https://meta.discourse.org/t/-/413952/1?silent=true) — @Sailor opened this #content-localization follow-up explaining that pushes are queued at post-creation time and look up the translation before it exists (2–3 seconds later), so members receive the original language on mobile while the email for the same post arrives translated. They proposed holding the push briefly, re-enqueuing once, and reusing the shared content-selection rules used by emails. [read more](https://meta.discourse.org/t/-/413952/1?silent=true)

- [Granular permissions for cameras and screen sharing](https://meta.discourse.org/t/-/411477/5?silent=true) — @Luna_Mora said they can’t wait for the #voice feature to merge, and @Nathank agreed it will be an excellent addition for communities needing more control over voice rooms. [read more](https://meta.discourse.org/t/-/411477/6?silent=true)

### #General

- [Releasing a Open Source Forum App for Discourse](https://meta.discourse.org/t/-/398997/16?silent=true) — @Forumcopilot announced that their open-source Discourse app now supports all core features out of the box, with the Android version in public beta on Google Play, and invited community feature requests. [read more](https://meta.discourse.org/t/-/398997/16?silent=true)

### #Marketplace

- [(PAID) Need help setting up a discourse forum](https://meta.discourse.org/t/-/413820/11?silent=true) — Three members offered their services: @Shivam_Tiwari shared their portfolio and pricing, @Anna_Radnor sent a PM to the topic owner, and @Yaroslav_Murai asked about the hosting plan and membership syncing before quoting. [read more](https://meta.discourse.org/t/-/413820/13?silent=true)

- [[PAID] Discourse specialist wanted – premium private membership community](https://meta.discourse.org/t/-/413244/9?silent=true) — @Aaron_Clarke proposed an AI-assisted implementation evaluated through a working demonstration and staged acceptance, asking about hosting, budget, and launch window before quoting. [read more](https://meta.discourse.org/t/-/413244/9?silent=true)

### #Plugin

- [Crypto Ticker — live cryptocurrency prices (Bitcoin, Ethereum, Solana…) in your forum](https://meta.discourse.org/t/-/413885/1?silent=true) — @Bitforo introduced a new plugin that displays live prices and 24h change for crypto using the public CoinGecko API, with six positions and four styles. @NateDhaliwal asked whether it could cover regular stocks and indexes, and @Bitforo said that feature is coming soon. [read more](https://meta.discourse.org/t/-/413885/2?silent=true)

- [Ballotage – secret black/white-ball ballots](https://meta.discourse.org/t/-/413266/2?silent=true) — @Opcourdis thanked the author for sharing the free #polls plugin, noting it can help communities make global decisions while keeping votes anonymous, even without an immediate use case. [read more](https://meta.discourse.org/t/-/413266/2?silent=true)

- [Discourse Workflows](https://meta.discourse.org/t/-/407100/61?silent=true) — @Andresfromsonar asked why the AI Agent step requires the agent to have Bot enabled in the #workflows plugin, noting they spent a few minutes wondering why an agent wasn’t selectable in the dropdown, and suggested documenting the requirement. [read more](https://meta.discourse.org/t/-/407100/61?silent=true)

### #Self-hosting

- [What are the most basic but reliable ways to ensure a Discourse forum can always be recovered?](https://meta.discourse.org/t/-/413848/10?silent=true) — @Lilly recommended offsite backups, S3-compatible object storage, and dual-container builds based on hands-on restore experience, while @Ed_S advised thinking through the full threat model: fires, lost accounts, failed backups, and permanently unavailable admins. [read more](https://meta.discourse.org/t/-/413848/11?silent=true)

### #Support

- [Pop3 Replies by Email privateemail.com](https://meta.discourse.org/t/-/413909/1?silent=true) — @Cricepng struggled to make Namecheap’s [privateemail.com](http://privateemail.com) work for reply-by-email, and after an afternoon of research switched to Zoho, where everything now works. @Ethsim2 had earlier suggested using the #mail-receiver integration as an alternative. [read more](https://meta.discourse.org/t/-/413909/4?silent=true)

- [Discourse Native App](https://meta.discourse.org/t/-/361616/9?silent=true) — @Forumcopilot pointed a member looking for a native app toward their open-source Discourse app, now in public beta, linking to the release thread with download instructions. [read more](https://meta.discourse.org/t/-/361616/9?silent=true)

### #Theme component

- [Twitter Native Embed](https://meta.discourse.org/t/-/261792/123?silent=true) — @Lhc_Fl suggested globally replacing `https://x.com` with a proxy like `https://fixupx.com` to work around embed issues, but @Terraboss explained the component’s whole point is direct embeds; a proxy adds another service that can fail or change, rewrites stored links, and doesn’t solve the underlying problems. [read more](https://meta.discourse.org/t/-/261792/124?silent=true)

## Activity by the @Team Group

- @Ed_S contributed a thoughtful threat-model perspective to the [forum recovery discussion](https://meta.discourse.org/t/-/413848/11?silent=true), outlining scenarios from burning buildings to permanently unavailable admins.
- @Lilly recommended offsite backups, S3-compatible object storage, and dual-container builds in the same [recovery topic](https://meta.discourse.org/t/-/413848/10?silent=true), based on real-world restore experience with Cloudflare R2.
- @Merefield pointed a plugin developer to the [plugin installation guide](https://meta.discourse.org/t/-/413948/3?silent=true) in the “Why do plugins that require data fail to start after installation?” topic, noting that plugins are cloned in the `after_code` section.
- @Nat (Natalie T) announced that translated notification and activity summary emails are now supported in the [Use translated posts when emailing users with their user language set](https://meta.discourse.org/t/-/383546/16?silent=true) topic, linking the core PR behind the change.
- @Zogstrip invited @Jmx to open a pull request in the [Discourse AI: parallel tool calls silently dropped with Mistral (streaming)](https://meta.discourse.org/t/-/413903/2?silent=true) bug report.

* * *

From crypto tickers to secret ballots, from Mistral tool-call juggling to an open-source mobile app going beta — if yesterday’s activity were a crypto chart, it’d be all green candles and zero dropped calls. 🚀

---

<div class="post-metadata">

**Author:** ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)\
**Post date:** [2026 年 10 月 6 日午後 1:01 UTC](https://meta.discourse.org/t/daily-summary-1pm-utc/291852/970 "2026-10-06T13:01:29Z")

</div>

# Today on [meta.discourse.org](http://meta.discourse.org)…

_Summary of activity from October 5–6, 2026_

## Key Stats

- **56 new posts** were published across **27 new topics** , with **30 likes** received in returned posts.

| User | Posts | Likes |
| --- | --- | --- |
| @Zogstrip | 5 | 6 |
| @Sailor | 4 | 5 |
| @Nat | 1 | 5 |
| @Agemo | 6 | 2 |
| @Sam | 3 | 2 |
| @Thomas_Rother | 3 | 2 |
| @Opcourdis | 1 | 2 |
| @Jmx | 2 | 1 |
| @Andresfromsonar | 1 | 1 |
| @Angus | 1 | 1 |

## Interesting Topics

### **#Feature**

- Natalie T. (@Nat) [announced support for translated content in notification and activity summary emails](https://meta.discourse.org/t/use-translated-posts-when-emailing-users-with-their-user-language-set/383546/16?silent=true), delivered via [PR #44240](https://github.com/discourse/discourse/pull/44240). When content localization is enabled, these emails now use available translations based on the user’s selected language, automatic translation preference, and understood languages — falling back to original content when a translation is missing or stale.

- @Sailor [reported that push notifications for new posts are sent before translations are stored](https://meta.discourse.org/t/content-localization-push-notifications-for-new-posts-are-sent-before-the-translation-is-stored/413952/1?silent=true), so members can receive a push in the original language and then open the topic to find a translated post. The request includes holding push delivery briefly, reusing shared translation lookup rules, and applying the same fix to live alerts.

### **#bug**

- @Sailor [diagnosed a Gemini streaming decoder bug](https://meta.discourse.org/t/discourse-ai-gemini-streaming-decoder-drops-the-rest-of-a-reply-when-a-network-chunk-ends-inside-the-blank-line-between-two-events/413982/1?silent=true) where a network chunk ending inside a blank line separator causes the rest of a streamed reply to be silently dropped. @Sam [fixed it with PR #44272](https://github.com/discourse/discourse/pull/44272).

- @Sailor [reported that a Gemini error event inside a streamed reply is ignored](https://meta.discourse.org/t/discourse-ai-a-gemini-error-event-inside-a-streamed-reply-is-ignored-and-the-partial-text-is-stored-as-a-complete-translation/413854/3?silent=true), leaving partial text stored as a complete translation. @Zogstrip confirmed the fix is coming via [PR #44262](https://github.com/discourse/discourse/pull/44262).

- @Sailor also [raised the case of Gemini requests blocked via 0](https://meta.discourse.org/t/discourse-ai-gemini-request-blocked-via-promptfeedback-blockreason-is-treated-as-an-empty-reply-and-never-translated/413855/3?silent=true) being treated as empty replies. PR #44262 improves logging, but @Sailor noted that blocked items still need a fallback locale or better admin visibility.

- @Jmx [reported parallel tool calls being silently dropped with Mistral streaming](https://meta.discourse.org/t/discourse-ai-parallel-tool-calls-silently-dropped-with-mistral-streaming/413903/2?silent=true), and @Sam [shared the fix in PR #44270](https://github.com/discourse/discourse/pull/44270).

- @Zogstrip [confirmed a fix](https://meta.discourse.org/t/incoming-email-crashes-on-an-rfc-8601-no-result-authentication-results-header-authserv-id-none/413648/3?silent=true) via [PR #44264](https://github.com/discourse/discourse/pull/44264) for incoming email crashing on an RFC 8601 “no result” `Authentication-Results` header.

- @Twofoursixeight [followed up on the Samsung pasting issue](https://meta.discourse.org/t/pasting-appending-of-backslashes-in-markdown-editor-makes-pasting-quotes-ugly-on-samsung-devices/413856/3?silent=true), noting it may be related to Samsung Keyboard and rich paste rather than Discourse itself.

### **#Plugin**

- @Andresfromsonar [noticed that the AI Agent step in Discourse Workflows requires the agent to have Bot enabled](https://meta.discourse.org/t/discourse-workflows/407100/61?silent=true), which was not obvious from the dropdown. @Zogstrip [improved the UI and added documentation](https://github.com/discourse/discourse/pull/44269).

- @Opcourdis [praised the Ballotage secret black/white-ball ballots plugin](https://meta.discourse.org/t/ballotage-secret-black-white-ball-ballots/413266/2?silent=true), noting it could help communities make anonymous global decisions, not just member acceptance votes.

### **#Community Building**

- @Thomas_Rother [proposed a Discourse presence at the 40C3 Chaos Computer Club Congress in Hamburg](https://meta.discourse.org/t/chaos-computer-club-congress-in-hamburg-40c3-december-2026-call-for-participation/412300/6?silent=true), with @HAWK responding and @Tris20 supporting the idea as a valuable way to connect with Discourse operators in Europe.

### **#Support**

- @RGJ [reported that a Custom Wizard dropdown using user field options only shows one option](https://meta.discourse.org/t/custom-wizard-dropdown-using-user-field-options-only-shows-one-option/413482/2?silent=true), and @Angus [merged updates to address the issue](https://meta.discourse.org/t/custom-wizard-dropdown-using-user-field-options-only-shows-one-option/413482/6?silent=true).

### **#Announcements**

- @Agemo [noticed an odd share icon in the redesigned composer](https://meta.discourse.org/t/help-us-test-the-composer-redesign/407849/67?silent=true) while using the Meta Branded theme. @Chapoi explained that it was a fontset mapping issue specific to that theme, not the default composer UI.

- @Thomas_Rother [asked about voice room limits](https://meta.discourse.org/t/voice-discord-style-voice-and-video-rooms-now-bundled-with-discourse/411337/77?silent=true) in the bundled Voice plugin, and appreciated confirmation that no changes are needed for most ad-hoc meetings.

### **#Self-Hosting**

- @Agemo [documented a detailed workaround for the “Oops” error affecting admin and moderator accounts](https://meta.discourse.org/t/the-git-hang-and-the-admin-mod-user-accs-oops-error-page-error/413475/28?silent=true), including revoking admin/mod privileges to restore access, while noting the root cause remains unsolved.

### **#development**

- @Rohankhanboss [asked which hook to use for plugins that require database data](https://meta.discourse.org/t/why-do-plugins-that-require-data-fail-to-start-after-installation/413948/1?silent=true), and @Merefield pointed to the [self-hosted plugin installation guide](https://meta.discourse.org/t/install-plugins-on-a-self-hosted-site/19157?silent=true) for the `after_code` approach.

## Activity by the @Team Group

- @Nat (Natalie T.) [announced translated notification and activity summary emails](https://meta.discourse.org/t/use-translated-posts-when-emailing-users-with-their-user-language-set/383546/16?silent=true), explaining how the new PR #44240 works and what admins need to do to update.

- @Sam [caught and fixed the Gemini streaming decoder truncation bug](https://meta.discourse.org/t/discourse-ai-gemini-streaming-decoder-drops-the-rest-of-a-reply-when-a-network-chunk-ends-inside-the-blank-line-between-two-events/413982/1?silent=true) and [released a fix for parallel tool calls with Mistral](https://meta.discourse.org/t/discourse-ai-parallel-tool-calls-silently-dropped-with-mistral-streaming/413903/5?silent=true).

- @Zogstrip [acknowledged and fixed the Gemini error event handling issue](https://meta.discourse.org/t/discourse-ai-a-gemini-error-event-inside-a-streamed-reply-is-ignored-and-the-partial-text-is-stored-as-a-complete-translation/413854/3?silent=true), [responded to the blocked Gemini prompt report](https://meta.discourse.org/t/discourse-ai-gemini-request-blocked-via-promptfeedback-blockreason-is-treated-as-an-empty-reply-and-never-translated/413855/3?silent=true), [confirmed a fix for the incoming email crash](https://meta.discourse.org/t/incoming-email-crashes-on-an-rfc-8601-no-result-authentication-results-header-authserv-id-none/413648/3?silent=true), and [improved the Workflows AI Agent node UI](https://meta.discourse.org/t/discourse-workflows/407100/61?silent=true).

- @Angus [merged updates for the Custom Wizard dropdown issue](https://meta.discourse.org/t/custom-wizard-dropdown-using-user-field-options-only-shows-one-option/413482/6?silent=true), asking @RGJ and @Welsh_Selkie to test after deployment.

- @Chapoi [helped clarify the composer redesign icon issue](https://meta.discourse.org/t/help-us-test-the-composer-redesign/407849/67?silent=true), confirming it was a theme-specific font problem rather than a core design regression.

> Yesterday proved that even the most cryptic bugs — from disappearing Gemini tails to admin accounts stuck in an “Oops” loop — are no match for sharp-eyed testers and a very busy @Team with a steady stream of pull requests.

---

<div class="post-metadata">

**Author:** ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)\
**Post date:** [2026 年 10 月 7 日午後 1:03 UTC](https://meta.discourse.org/t/daily-summary-1pm-utc/291852/971 "2026-10-07T13:03:34Z")

</div>

# Today on [meta.discourse.org](http://meta.discourse.org)…

## Key Stats

In the last 24 hours, the forum saw **57 new posts** created across **22 new topics** , and those posts collected **60 likes** along the way. Here are the top contributors of the day:

| User | Posts | Likes |
| --- | --- | --- |
| @Merefield | 10 | 17 |
| @Sam | 5 | 8 |
| @Danielle | 1 | 4 |
| @Scavin | 1 | 4 |
| @Sps | 1 | 4 |
| @RGJ | 4 | 3 |
| @Embusa | 3 | 3 |
| @Thomas_Rother | 3 | 3 |
| @Satonotdead | 3 | 2 |
| @Jmx | 2 | 2 |

## Interesting Topics

**#Feature**

- @Merefield [proposed](https://meta.discourse.org/t/-/414029/1?silent=true) enriching GitHub repository oneboxes (tagged #onebox) with language, star rating, and fork count metadata, and already has a [PR open](https://github.com/discourse/discourse/pull/44289). In the discussion, @RGJ asked whether those numbers would go stale; @Merefield explored webhooks (sadly, repo-owner only) and polling before settling on a **“data correct at…” disclaimer** in subdued text — a pragmatic compromise that doesn’t demand complex background jobs. [read more](https://meta.discourse.org/t/-/414029/8?silent=true)

- @Satonotdead [shared a curated list](https://meta.discourse.org/t/-/389946/12?silent=true) of online multiplayer games — from Lichess to [binb.co](http://binb.co) — as inspiration for Discourse-native mini-games. @Merefield countered that the real goal should be to [leverage existing Discourse user accounts](https://meta.discourse.org/t/-/389946/16?silent=true) with leaderboards and lobbies, rather than disconnected iframed widgets; @Satonotdead agreed it would be fantastic to tie classic games into badges and cheer points. [read more](https://meta.discourse.org/t/-/389946/16?silent=true)

- With the [unified topic list view](https://meta.discourse.org/t/-/404728/83?silent=true) rolling out, @Gunnar opened a [feature request for a permanent opt-out](https://meta.discourse.org/t/-/414049/1?silent=true), explaining that keeping the Unread tab separate is much faster for catching up on active threads and integrates better with Discourse Hub deep links. @Meiadeleite echoed the request in the announcement thread, noting that on a large forum the merged view “drowns” what she wants to focus on.

**#Extras**

- @Sam [walked through an ingenious workflow](https://meta.discourse.org/t/-/414095/1?silent=true) that automatically updates a Discourse post whenever Tibo posts on X, using Discourse Workflows’ data tables as a cache to avoid API cost overruns, configuration nodes, and carefully paginated X API calls. @Sps called it [incredibly useful](https://meta.discourse.org/t/-/414095/2?silent=true) — a must-read for anyone automating social feeds. [read more](https://meta.discourse.org/t/-/414095/2?silent=true)

**#Community Building**

- With the [40C3 Chaos Communication Congress](https://media.ccc.de/) approaching, @Thomas_Rother asked whether CDCK would [promote a Discourse operator meetup](https://meta.discourse.org/t/-/412300/11?silent=true) in Hamburg this December. @Mae replied that the team is keen but needs confirmed attendees before committing resources; @Tris20 added that Discourse already has a strong footprint among German engineers and tinkerers. [read more](https://meta.discourse.org/t/-/412300/11?silent=true)

**#Self-hosting**

- After a disk issue crashed his container mid-upgrade, @Embusa was [unable to rebuild or reinstall](https://meta.discourse.org/t/-/414060/1?silent=true). @Merefield's suggestion to clean up and remove the base image before [rebuilding finally did the trick](https://meta.discourse.org/t/-/414060/7?silent=true) — a good reminder that a corrupted local image can masquerade as a bootstrap failure.

**#Announcements**

- @Scavin [shared before-and-after monitoring data](https://meta.discourse.org/t/-/413692/7?silent=true) showing that rebuilding his Discourse container dropped memory usage from roughly 2.7–2.8 GB to 2.3–2.45 GB — a **~15% (~400 MB) reduction** — and it remained stable after five days. Self-hosters, consider scheduling a rebuild.

- In the [composer redesign test thread](https://meta.discourse.org/t/-/407849/73?silent=true), @Agemo spotted a share icon in the top-left of the composer pop-up, which seemed to clash with the established upload icon. @Chapoi clarified that it’s a font-mapping quirk in the “Meta Branded” theme rather than an issue with the new design itself. [read more](https://meta.discourse.org/t/-/407849/73?silent=true)

- Adoption talk continued for the bundled [Discord-style voice and video rooms](https://meta.discourse.org/t/-/411337/77?silent=true): @Thomas_Rother confirmed that with a five-person room limit (tagged #voice), the feature is enough for most ad-hoc meetings, and he plans to open it up for all communities on his instance.

**#events**

- For anyone who missed the live session, @Danielle added the [replay and recap of “Exploring Discourse Workflows”](https://meta.discourse.org/t/-/412092/8?silent=true) (tagged #webinar) to the original post.

**#bug**

- @Supermathie [reported](https://meta.discourse.org/t/-/414093/1?silent=true) that the code-block copy button strips leading spaces — in both posts and chat, on Chromium/Linux. @Sam confirmed it’s an [ancient bug](https://meta.discourse.org/t/-/414093/2?silent=true) tracing back to the original 2020 implementation and pointed to a fix.

- Two #ai streaming issues got fast fixes from @Sam: parallel tool calls were being [silently dropped with Mistral](https://meta.discourse.org/t/-/413903/5?silent=true), and the [Gemini decoder could truncate a reply](https://meta.discourse.org/t/-/413982/2?silent=true) when a network chunk ended inside the blank line between events. @Jmx [verified the Mistral fix](https://meta.discourse.org/t/-/413903/7?silent=true), reporting **43% fewer LLM calls** , **40% less time** , and **33% lower cost** in his RAG test scenario.

- @David [posted a fix](https://meta.discourse.org/t/-/413615/4?silent=true) for restore failures linked to a non-working database reconnect, thanking @RGJ for the report — the change landed in [PR #44323](https://github.com/discourse/discourse/pull/44323).

- @Ethsim2 filed a [meticulous bug report](https://meta.discourse.org/t/-/414121/1?silent=true) about edited posts in DiscourseHub on iOS occasionally remaining stale until refresh, even though the edit saves successfully — complete with an isolation test plan for reproducing it on an iPhone. @Fhe confirmed [seeing the same behavior](https://meta.discourse.org/t/-/414121/2?silent=true).

**#Support**

- The [Custom Wizard dropdown bug](https://meta.discourse.org/t/-/413482/3?silent=true) — where “user field options” only displayed one entry — was chased down by @RGJ and plugin author @Angus, who [merged updates](https://meta.discourse.org/t/-/413482/7?silent=true) that resolved the problem for @Welsh_Selkie's site.

_Also active around the forum:_ enabling [offline translation](https://meta.discourse.org/t/-/414100/1?silent=true) via self-hosted AI, a [Chat Integrations plugin](https://meta.discourse.org/t/-/412438/5?silent=true) that isn’t reacting to new posts (tagged #chat-integration), hopes for an [official Discourse Wikilinks plugin](https://meta.discourse.org/t/-/233592/5?silent=true), help with [Kanban Board category visibility](https://meta.discourse.org/t/-/118164/312?silent=true) (tagged #kanban-board), and a [SQL-triggered badge](https://meta.discourse.org/t/-/394444/6?silent=true) that is still not firing (tagged #sql-triggered-badge).

## Activity by the @Team Group

- @Sam shared his [X-feed-to-Discourse automation build](https://meta.discourse.org/t/-/414095/1?silent=true), confirmed the [ancient code-block copy bug](https://meta.discourse.org/t/-/414093/2?silent=true) and linked a fix, and pushed out [two](https://meta.discourse.org/t/-/413903/5?silent=true) [AI streaming decoder fixes](https://meta.discourse.org/t/-/413982/2?silent=true) for Mistral and Gemini.

- @RGJ helped @Welsh_Selkie chase the [Custom Wizard dropdown issue](https://meta.discourse.org/t/-/413482/3?silent=true), deployed the fix to production once @Angus merged it, and received a prompt [fix from @david for the restore-failure report](https://meta.discourse.org/t/-/413615/4?silent=true).

- @Danielle posted the [replay and recap of the “Exploring Discourse Workflows” webinar](https://meta.discourse.org/t/-/412092/8?silent=true) to the original post.

- @Chapoi pointed the [Custom Wizard issue](https://meta.discourse.org/t/-/413482/2?silent=true) at the [Custom Wizard plugin topic](https://meta.discourse.org/t/custom-wizard-plugin/73345?silent=true) and [diagnosed the composer redesign icon report](https://meta.discourse.org/t/-/407849/72?silent=true) as a theme font-mapping issue.

- @David [fixed the restore/database reconnect bug](https://meta.discourse.org/t/-/413615/4?silent=true) with a new PR.

- @Mae asked for details on what promotion the [40C3 meetup](https://meta.discourse.org/t/-/412300/11?silent=true) proposers expected, stressing the need for confirmed attendees before committing resources.

- @Angus [merged the Custom Wizard plugin updates](https://meta.discourse.org/t/-/413482/6?silent=true) that resolved the dropdown bug.

- @Meiadeleite asked for an opt-out option in the [unified topic list view thread](https://meta.discourse.org/t/-/404728/83?silent=true).

- @Fhe confirmed [reproducing the DiscourseHub stale-post issue](https://meta.discourse.org/t/-/414121/2?silent=true) on iOS.

_Yesterday gave us leaner containers, fresher oneboxes, and a Discourse post that never misses a tweet — a pretty good day to be a forum, if you ask us!_

---

<div class="post-metadata">

**Author:** ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)\
**Post date:** [2026 年 10 月 8 日午後 1:01 UTC](https://meta.discourse.org/t/daily-summary-1pm-utc/291852/972 "2026-10-08T13:01:53Z")

</div>

# Today on [meta.discourse.org](http://meta.discourse.org)…

## Key Stats

In the past 24 hours, there were **34 new posts** across **24 new topics** , with **71 likes** received on the sampled posts.

**Top users in returned posts:**

| User | Posts | Likes |
| --- | --- | --- |
| @TripleU | 3 | 10 |
| @Sam | 1 | 9 |
| @Mae | 1 | 7 |
| @Sps | 1 | 5 |
| @Jmx | 3 | 4 |
| @Scavin | 1 | 4 |
| @Zogstrip | 1 | 4 |
| @Awesomerobot | 2 | 3 |
| @Gormus | 1 | 3 |
| @Lindsey | 1 | 3 |

* * *

## Interesting Topics

### #Extras

- @Sam [shared a complete walkthrough](https://meta.discourse.org/t/-/414095/1?silent=true) of using Discourse Workflows to automatically update a single post whenever a specific X account publishes a tweet. He used a data table as a cache, an AI agent to build the workflow, and a fake X API during development to keep costs down. @Sps called it [“incredibly useful”](https://meta.discourse.org/t/-/414095/2?silent=true).

### #Community Building

- @Mae [replied](https://meta.discourse.org/t/-/412300/11?silent=true) to questions about a possible Discourse meetup around the 40C3 Chaos Computer Club Congress in Hamburg, saying confirmed attendees are important before any formal planning begins.

### #Announcements

- @Gormus described an [“unexpected experience”](https://meta.discourse.org/t/-/406373/3?silent=true) with the new **Remove and replace uncategorized** change: the **Uncategorized** category became visible and received two topics despite being empty and disabled before. @Lindsey [confirmed the team is investigating](https://meta.discourse.org/t/-/406373/4?silent=true).

- @Scavin reported that rebuilding his Discourse container cut memory usage from **~2.7–2.8 GB to ~2.3–2.45 GB** — a ~15% reduction that stayed stable for five days. [read more](https://meta.discourse.org/t/-/413692/7?silent=true)

- In the composer redesign test topic, @Pmcpa flagged that the Reply button sits far to the right in the Standard Markdown Editor, and predicted “users are users” muscle-memory complaints. [read more](https://meta.discourse.org/t/-/407849/74?silent=true)

- @Meiadeleite asked for an [opt-out option](https://meta.discourse.org/t/-/404728/83?silent=true) for the unified new view, explaining that combining New and Unread makes large forums harder to manage.

- @Southpaw [suggested](https://meta.discourse.org/t/-/413150/14?silent=true) that custom sidebar sections should be available below the experimental user sidebar in PMs, so users can reach their bookmarks and links without leaving a conversation.

### #Support

- @Andrew_Rowe [asked whether a workflow can trigger on post likes](https://meta.discourse.org/t/-/414143/1?silent=true). @Putty suggested a webhook workaround, and @Zogstrip [confirmed that trigger nodes were added in the latest commit](https://meta.discourse.org/t/-/414143/3?silent=true).

- @Tknospdr wanted to remove the text and search bar overlay from the Welcome Banner; @Awesomerobot [recommended disabling the banner](https://meta.discourse.org/t/-/414147/2?silent=true) and using a custom banner in the `below-site-header` plugin outlet instead, with @NateDhaliwal [sharing an alternative banner guide](https://meta.discourse.org/t/-/414147/3?silent=true).

- @Soma discovered that a Slack integration failing to react to new posts was caused by an accidentally deleted user account, not by the Chat Integrations plugin itself. [read more](https://meta.discourse.org/t/-/412438/6?silent=true)

### #bug

- @Jmx wrote up a [detailed Let’s Encrypt investigation](https://meta.discourse.org/t/-/414167/1?silent=true) where `cert_exists()` truncates the issuer bundle, rejects valid certificates, forces reissuance, and can trigger rate limits. He proposed a fix in `discourse_docker`.

- @David shared a [PR](https://meta.discourse.org/t/-/413615/4?silent=true) to fix restore failures caused by a broken database reconnect.

- @Awesomerobot has a [fix in queue](https://meta.discourse.org/t/-/413770/2?silent=true) for Discourse-boosts Float-Kit closing unexpectedly when the keyboard opens on iOS devices.

### #Plugin

- @TripleU [introduced JTech Tools](https://meta.discourse.org/t/-/414183/1?silent=true), the all-in-one plugin behind JTech Forums, combining whispers, REQ-PM, Dumbcourse, a Telegram bridge, sale-thread listings, moderation tools, and a full theme. Each module has its own on/off switch, and it supersedes the earlier Dumbcourse and MiniMod plugin threads.

- @Mariodsantana [released an update](https://meta.discourse.org/t/-/390058/14?silent=true) for the Calendar RSVP plugin, fixing class names changed during the Calendar/Events rename, a removal-RSVP bug, and history entries landing at the bottom in translated headers.

* * *

## Activity by the @Team Group

- @Sam [shared a step-by-step build](https://meta.discourse.org/t/-/414095/1?silent=true) for the X-feed workflow, explaining how he used a “fake X API” to save costs while prototyping.

- @Mae [asked for confirmed attendees](https://meta.discourse.org/t/-/412300/11?silent=true) before planning any Discourse meetup at 40C3.

- @Lindsey [acknowledged the Uncategorized issue](https://meta.discourse.org/t/-/406373/4?silent=true) and said the team is looking into why the formerly disabled category suddenly became public.

- @Zogstrip [confirmed](https://meta.discourse.org/t/-/414143/3?silent=true) that post-like workflow triggers were just added in the latest commit.

- @Awesomerobot [recommended a Welcome Banner workaround](https://meta.discourse.org/t/-/414147/2?silent=true) and later shared a [fix for the Float-Kit iOS bug](https://meta.discourse.org/t/-/413770/2?silent=true).

- @David [posted a pull request](https://meta.discourse.org/t/-/413615/4?silent=true) to fix restore failures caused by database reconnection issues.

* * *

From auto-posting X feeds to squeezing a full forum onto a keypad phone, yesterday reminded us that Discourse can run just about anywhere — if you have enough plugins.

---

<div class="post-metadata">

**Author:** ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)\
**Post date:** [2026 年 10 月 9 日午後 1:01 UTC](https://meta.discourse.org/t/daily-summary-1pm-utc/291852/973 "2026-10-09T13:01:47Z")

</div>

# Today on [meta.discourse.org](http://meta.discourse.org)…

## Key Stats

In the last 24 hours, **18 new topics** and **44 posts** were created, with **72 likes** given across [Discourse Meta](https://meta.discourse.org/latest).

**Top users by posts and likes received:**

| User | Posts | Likes |
| --- | --- | --- |
| @Nat | 4 | 17 |
| @Pfaffman | 4 | 14 |
| @Satonotdead | 3 | 7 |
| @RGJ | 3 | 5 |
| @Carlo | 2 | 5 |
| @Merefield | 2 | 5 |
| @Zogstrip | 1 | 4 |
| @NateDhaliwal | 3 | 3 |
| @Michael_Sandler | 2 | 3 |
| @Awesomerobot | 2 | 2 |

## Interesting Topics

### #ux

- **@Pfaffman** kicked off a [search experience thread](https://meta.discourse.org/t/-/414256/1?silent=true) with the now famous opening line, “Seriously?”, after Ask AI missed the recent PostgreSQL 18 upgrade announcement. @Merefield described the AI search view as over-engineered and suggested it shouldn’t be the default, while @Nat [replied directly](https://meta.discourse.org/t/-/414256/7?silent=true) saying she had already updated the prompts to value recent announcements more. @RGJ [shared another example](https://meta.discourse.org/t/-/414256/9?silent=true) where Ask AI returned a 2016 topic for post custom fields, and @Nat acknowledged that meta’s search synthesizer agent needs further fine-tuning. The thread also touched on Typesense and whether recency should outweigh raw popularity in #search results, with @Pfaffman eventually [moving the conversation to #general](https://meta.discourse.org/t/-/414256/8?silent=true).

### #Extras

- **@Michael_Sandler** released [Discourse Mobile Push](https://meta.discourse.org/t/-/414258/1?silent=true), a new FCM-based plugin for native iOS/Android push notifications, featuring multi-device support, deep links, privacy mode, and admin diagnostics. @NateDhaliwal suggested requesting entry into @Plugin_Authors to publish it in #Customization > Plugin, while @Forumcopilot shared an alternative no-plugin implementation from their [Flutter app topic](https://meta.discourse.org/t/-/398997/14?silent=true).

### #Support

- **@Puchal** reported an [avatar upload error](https://meta.discourse.org/t/-/414282/1?silent=true) affecting all users: `undefined method 'optimized_image_resize_instructions'`. After @RGJ asked for version and plugin details, @Puchal confirmed they are running v2026.9.0 with the Topic Previews sidecar plugin, and @RGJ pointed to the relevant [TLP thread](https://meta.discourse.org/t/-/209973/761?silent=true) as the likely culprit.

- **@Tknospdr** asked how to [disable the text and search bar overlay on the welcome banner](https://meta.discourse.org/t/-/414147/3?silent=true). @Awesomerobot provided a neat CSS snippet using `visibility: hidden` on the banner’s wrapper, which @Tknospdr confirmed “worked a treat.”

- **@Soma** solved the [Chat Integrations plugin not reacting to new posts](https://meta.discourse.org/t/-/412438/6?silent=true): it turned out the account the plugin used for viewing posts had been accidentally deleted during a cleanup. The fix was simply restoring that account.

- **@Tobiaseigen** reported [intermittent 2 failures](https://meta.discourse.org/t/-/414284/1?silent=true) from their AI bot using `claude-sonnet-4-6`. The errors lasted about six hours before resolving on their own, pointing to a temporary Claude availability issue rather than a Discourse problem.

- **@Jenmck** is stumped by an [assign plugin user search bug](https://meta.discourse.org/t/-/414310/1?silent=true): non-admin users can open the assignee list but searching for any username returns “No matches found,” even though the user is already visible in the dropdown. The issue reproduces on a test account and appears to happen after cache clears, despite all group and category permissions looking correct.

### #Self-hosting

- **@Elmuerte** noticed an [out-of-date warning on the dashboard](https://meta.discourse.org/t/-/414317/1?silent=true) despite running the latest `release/2026.7` commit. The root cause is that the version check is sent against `branch=release/2026.7` instead of `branch=esr`, producing a different API response even though the branches should be aligned.

### #Announcements

- **@Carlo** praised @Falco’s [full comment system embedding integration](https://meta.discourse.org/t/-/399743/38?silent=true): “Obviously, every website is different, so there’s always going to be some need for customization, but we’ve been waiting for something like this for years.”

- **@Zogstrip** explained in [Removing Uncategorized and migrating to a standard category](https://meta.discourse.org/t/-/406373/5?silent=true) that deletion is tricky because many sites have repurposed the “Uncategorized” category. A [PR](https://github.com/discourse/discourse/pull/44385) will fix this by only deleting the category if it has never been touched.

- **@Lief** asked in [Search better in your community with Ask AI](https://meta.discourse.org/t/-/411346/36?silent=true) whether admins can set classic search globally and whether the AI “talking head” can be customized. @Nat shared an [API initializer snippet](https://meta.discourse.org/t/-/411346/37?silent=true) to replace the icon with `discourse-sparkles`. Meanwhile, @Ljpp reported that Ask AI missed recent context in roster/coaching questions on [Tappara.co](http://Tappara.co), preferring high-profile topics from previous seasons.

- **@Per1234** questioned what “experimental” really means in [Experimental user sidebar navigation](https://meta.discourse.org/t/-/413150/15?silent=true), and @Chapoi confirmed that experimental features are not guaranteed to ship and could still be scrapped.

### #Plugin

- **@Carlo** replied to @Osama in [Discourse Newsletter Integration](https://meta.discourse.org/t/-/275509/47?silent=true), saying he will open a PR for his Listmonk API integration. He noted the official plugin was downloaded as a ZIP rather than forked, so he needs to clean up the diff, but the integration is already working perfectly on his forum.

### #blog

- The Discourse blog published a companion topic for [How to Keep a Discourse Post in Sync with an X Feed](https://meta.discourse.org/t/-/414199/1?silent=true), explaining how Discourse Workflows and an AI agent turned OpenAI’s 28 days of shipping announcements on X into a live table on the OpenAI Developer Community.

### #bug

- **@Jagster** reported a [spinning loading circle when editing component JS/CSS on iOS](https://meta.discourse.org/t/-/414320/1?silent=true) in Safari 27 on iPad and iPhone, even after a fresh rebuild. They suspect it may be an iOS Safari bug rather than a Discourse bug, but the current header styling also needs fixing.

## Activity by the @Team Group

Members of the @Team group were active across several topics in the last 24 hours:

- **@Pfaffman** opened [“Search is making me unhappy”](https://meta.discourse.org/t/-/414256/1?silent=true), sharing his frustration with search missing recent announcements like the PostgreSQL 18 upgrade. He later [moved the topic to #general](https://meta.discourse.org/t/-/414256/8?silent=true) and noted that recency might not always be the best search ranking factor.

- **@Nat** [responded to the search feedback](https://meta.discourse.org/t/-/414256/7?silent=true) by updating meta’s AI prompts to value recent announcements more. She also [suggested possible search improvements](https://meta.discourse.org/t/-/414256/10?silent=true) like prioritizing results from specific categories or higher trust-level users. In [Search better in your community with Ask AI](https://meta.discourse.org/t/-/411346/37?silent=true), she shared a simple API initializer to replace the AI “talking head” icon with `discourse-sparkles`.

- **@Awesomerobot** [demonstrated keyword search results](https://meta.discourse.org/t/-/414256/4?silent=true) alongside AI search results, [announced Experimental user sidebar navigation](https://meta.discourse.org/t/-/413150/1?silent=true), and [provided a CSS workaround](https://meta.discourse.org/t/-/414147/5?silent=true) to hide all welcome banner overlay content.

- **@Zogstrip** [clarified the Uncategorized removal behavior](https://meta.discourse.org/t/-/406373/5?silent=true) in “Removing Uncategorized and migrating to a standard category,” linking to the [upstream PR](https://github.com/discourse/discourse/pull/44385) that will only delete untouched categories.

- **@Chapoi** [confirmed in the sidebar navigation thread](https://meta.discourse.org/t/-/413150/16?silent=true) that “experimental” means the feature may still be scrapped, sharing a screenshot showing the label directly in the admin UI.

* * *

_Yesterday’s meta was a day of search frustrations, AI timeout walks, and long-awaited comebacks — but the real lesson is that even the smartest search still needs a little human tweaking to find its way home._

---

<div class="post-metadata">

**Author:** ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)\
**Post date:** [2026 年 10 月 10 日午後 1:00 UTC](https://meta.discourse.org/t/daily-summary-1pm-utc/291852/974 "2026-10-10T13:00:50Z")

</div>

# Today on [meta.discourse.org](http://meta.discourse.org)…

## Key Stats

Over the past 24 hours, Meta saw **55 new posts** across **28 new topics** , with **42 likes** exchanged. Here are the top active users by posts and likes received:

| User | Posts | Likes |
| --- | --- | --- |
| @NateDhaliwal | 9 | 8 |
| @Tobiaseigen | 2 | 4 |
| @Ganncamp | 1 | 4 |
| @Falco | 1 | 3 |
| @Singi2016cn | 3 | 2 |
| @Chapoi | 1 | 2 |
| @Eilgnaw | 1 | 2 |
| @Elmuerte | 1 | 2 |
| @Fearlessfrog | 1 | 2 |
| @Nat | 1 | 2 |

## Interesting Topics

**#Support**

- @Bck055 was puzzled by email addresses ending in `@does-not-exist.invalid` appearing as forum users, and @NateDhaliwal [explained](https://meta.discourse.org/t/-/414335/2?silent=true) that these are agent personas created by the #ai plugin, viewable under `/admin/plugins/discourse-ai/ai-agents`. @Bck055 had been confused about a related “AI discover enabled” option, and @NateDhaliwal clarified that the agents are harmless.

- @Satonotdead opened a [discussion](https://meta.discourse.org/t/-/414347/1?silent=true) about how to track personal messages sent by `system` and AI bot placeholder accounts, suggesting workflows or HTTP nodes might invite staff to these PMs. @Putty shared their own workflow that watches for agent PMs and auto-tags them, noting it works because their agent auto-replies.

- @Jenmck reported [an issue](https://meta.discourse.org/t/-/414310/1?silent=true) where users with assignment permissions see only a few names in the Assign dropdown and get “No matches found” when searching, despite having correct group settings. @Putty linked to a [similar bug from 2024](https://meta.discourse.org/t/unable-to-search-for-users-when-assigning/322934?silent=true) as a possible match.

- @Putty asked whether [the AI agent chats are working on Meta](https://meta.discourse.org/t/-/414345/1?silent=true), noting that other AI features still function but the forum helper bot wasn’t responding — jokingly suggesting the agents might be “taking an early weekend.”

**#Feature**

- @Ganncamp [suggested different wording](https://meta.discourse.org/t/-/414352/1?silent=true) for the badge count display, noting that the number shown reads like an instance-wide stat rather than the user’s personal award count. The proposal quickly gained support, with 4 likes.

- @Tobiaseigen [proposed](https://meta.discourse.org/t/-/414351/1?silent=true) turning ActivityPub handles such as `@fediforum@mastodon.social` into clickable links automatically, since the URL is already derivable from the handle. @Jagster pointed out that federation behavior may complicate things, and @Tobiaseigen responded that formatting issues could be handled by the plugin.

**#Self-hosting**

- @Raadtotheraad [hit a snag](https://meta.discourse.org/t/-/414410/1?silent=true) with Discourse on WSL: the launcher began trying to use `/var/lib/docker` instead of connecting to Docker Desktop on Windows. @Falco advised that WSL is meant for development and linked to the official [Install Discourse on Ubuntu or Debian for Development](https://meta.discourse.org/t/install-discourse-on-ubuntu-or-debian-for-development/14727?silent=true) guide. @Singi2016cn shared a translation of their own WSL instability and C-drive space issues, and @NateDhaliwal pointed to the [Windows dev setup](https://meta.discourse.org/t/install-discourse-on-windows-for-development/75149?silent=true).

- @Elmuerte [explained](https://meta.discourse.org/t/-/414317/1?silent=true) a false “Your Discourse installation is out of date” warning when pinning to `release/2026.7` instead of `esr`, since the version check API receives `branch=release/2026.7` instead of `branch=esr`. They argued both branches should produce the same result.

**#Announcements**

- @Per1234 asked whether an “experimental” change is guaranteed to become an upcoming release, and @Chapoi [confirmed that experiments can be scrapped](https://meta.discourse.org/t/-/413150/16?silent=true). @Satonotdead suggested testing changes on Meta and sharing feedback with the dev team to guide which experiments move forward.

- In a lively [Ask AI discussion](https://meta.discourse.org/t/-/411346/37?silent=true), @Nat shared a code snippet for customizing the AI icon using `api.replaceIcon`, while @Ljpp reported that Ask AI sometimes misses time context, returning outdated roster information on their hockey forum.

**#Plugin**

- @Fearlessfrog [announced a DCS World server status live card plugin](https://meta.discourse.org/t/-/414388/1?silent=true), which shows mission live status in a post via shortcode. The plugin requires an Eagle Dynamics account for configuration and is released under the MIT license.

**#ux**

- @Singi2016cn asked whether [plugin names in the admin sidebar could be translated](https://meta.discourse.org/t/-/414432/1?silent=true) to match the interface language. @Merefield noted that settings names themselves are not translated and linked to a previous thread, while @NateDhaliwal clarified the topic by adding the #admin-sidebar tag.

**#Extras**

- @Eilgnaw [announced](https://meta.discourse.org/t/-/399129/4?silent=true) that Dexo, the open-source native iOS client for Discourse, is now officially available on the App Store. The app remains fully open source and feedback is welcome.

**#Developer Guides**

- A new [developer guide on private modules and the 10 convention](https://meta.discourse.org/t/-/414400/1?silent=true) was posted by @System, explaining how to organize private code, decide ownership, and split shared mechanisms without exposing public API.

**#bug**

- @Jagster reported a [spinning loading circle when editing theme component code on iOS](https://meta.discourse.org/t/-/414320/1?silent=true), affecting both iPad and iPhone with latest iOS and Discourse builds. @Awesomerobot couldn’t reproduce on iOS 27.0.1 and asked for more details; @Jagster provided screenshots and clarified it happens for all custom components.

## Activity by the @Team Group

- @NateDhaliwal was the most active team member, helping with [AI agent personas](https://meta.discourse.org/t/-/414335/2?silent=true), [WSL/Docker setup](https://meta.discourse.org/t/-/414410/5?silent=true), [plugin name translation](https://meta.discourse.org/t/-/414432/3?silent=true), [TL3 progress](https://meta.discourse.org/t/-/410166/13?silent=true), [DiscoTOC theme component](https://meta.discourse.org/t/-/414418/2?silent=true), [Discourse MiniMod placeholder accounts](https://meta.discourse.org/t/-/400019/9?silent=true), and [email bounce notifications](https://meta.discourse.org/t/-/414377/2?silent=true).

- @Tobiaseigen [opened the ActivityPub handle feature request](https://meta.discourse.org/t/-/414351/1?silent=true) and followed up in the discussion with clarifications about how the plugin could handle formatting outside federation.

- @Chapoi [clarified the meaning of “experimental”](https://meta.discourse.org/t/-/413150/16?silent=true) in the user sidebar navigation announcement, confirming that experiments are not guaranteed to ship.

- @Nat [shared a code snippet](https://meta.discourse.org/t/-/411346/37?silent=true) in the Ask AI thread to replace the default AI icon with Discourse sparkles for custom branding.

- @Awesomerobot [tried to reproduce the iOS theme editor bug](https://meta.discourse.org/t/-/414320/2?silent=true), asking for specific steps after failing to reproduce on iOS 27.0.1.

- @Zogstrip [asked for more information](https://meta.discourse.org/t/-/394444/8?silent=true) in the SQL-triggered badge topic to help reproduce the issue.

- @Falco [steered a WSL user](https://meta.discourse.org/t/-/414410/2?silent=true) toward the official development installation guide, noting that WSL is intended for development rather than production installs.

* * *

With AI agents apparently taking an early weekend, a DCS World server card making its debut, and plenty of WSL and iOS quirks to go around, it was another wonderfully diverse day on Meta. See you tomorrow!

---

<div class="post-metadata">

**Author:** ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)\
**Post date:** [2026 年 10 月 11 日午後 1:00 UTC](https://meta.discourse.org/t/daily-summary-1pm-utc/291852/975 "2026-10-11T13:00:58Z")

</div>

# Today on [meta.discourse.org](http://meta.discourse.org)…

### Key Stats

The last 24 hours on Meta brought a steady stream of activity, with **38 new posts** across **18 new topics** and **30 likes** given.

**Top contributors by posts and likes received:**

| User | Posts | Likes received |
| --- | --- | --- |
| @NateDhaliwal | 9 | 8 |
| @Falco | 2 | 5 |
| @Eilgnaw | 1 | 3 |
| @Merefield | 3 | 2 |
| @Ethsim2 | 2 | 2 |
| @Scavin | 2 | 2 |
| @Singi2016cn | 2 | 2 |
| @Pacharanero | 1 | 2 |
| @Bck055 | 4 | 1 |
| @Awyme | 1 | 1 |

### Interesting Topics

#### #Announcements

- In [Embed Discourse as a full comment system on your site](https://meta.discourse.org/t/-/399743/39?silent=true), @Falco responded to a community member’s long-awaited request for embedding, noting that those who have already customized their Discourse instance to match their website are “already half-way there.”

#### #Community Building

- @Thomas_Rother set up a [poll to gauge interest in a Discourse self-hosters meeting at 40C3](https://meta.discourse.org/t/-/412300/12?silent=true) in Hamburg, with the gathering planned for the days around the congress outside the official CCC venue so that no ticket is required.

#### #Extras

- @Eilgnaw announced that [Dexo, a native iOS client for Discourse, is now officially available on the App Store](https://meta.discourse.org/t/-/399129/4?silent=true), while remaining fully open source. @Awyme chimed in, calling it comfier to use than Discourse Hub.

- @Merefield released a [significant macOS update for termcourse](https://meta.discourse.org/t/-/395285/28?silent=true), bringing improved rendering and true colour support, though it now requires macOS 13 Ventura or newer.

#### #Feature

- @Scavin reported that deeply nested `[details]` sections caused severe performance issues, including a 31-second Markdown endpoint response. @Ethsim2 identified an exponential conversion bug and opened a [draft PR to fix it](https://meta.discourse.org/t/-/414455/2?silent=true), while also working on a configurable `details_max_nesting_depth` site setting.

#### #Plugin

- @Pacharanero suggested adding an inline link to the [Voice](https://meta.discourse.org/t/-/411337?silent=true) topic in the OP of [Resenha](https://meta.discourse.org/t/-/389056/88?silent=true), so users can easily find Discord-style voice rooms without scrolling to the bottom.

- @Kairo162 asked for a status update on the [See TL3 Progress](https://meta.discourse.org/t/-/410166/12?silent=true) plugin; @NateDhaliwal acknowledged he had been busy but committed to starting the rework within a day or two.

#### #Self-hosting

- In a discussion about [running Discourse on WSL](https://meta.discourse.org/t/-/414410/5?silent=true), @Falco reminded participants that WSL is for development and linked the [Ubuntu/Debian development install guide](https://meta.discourse.org/t/-/14727?silent=true). @NateDhaliwal recommended the [Windows development setup guide](https://meta.discourse.org/t/-/75149?silent=true). @Raadtotheraad managed to bring the instance back up using `--skip-prereqs`.

- @Nlv suggested looking into git-annex for reliable forum recovery in [a topic on basic recovery strategies](https://meta.discourse.org/t/-/413848/12?silent=true).

#### #Site Management

- @Happyhappy reported that group owners can only add users one at a time when inviting existing members, suggesting that comma-separated lists (or even emails) should be supported, in [Invite users to a group](https://meta.discourse.org/t/-/15544/41?silent=true).

#### #Support

- @Bck055 ran into an issue where DiscoTOC disappeared after an upgrade, but @NateDhaliwal traced it down to nested replies interfering with the theme component; disabling nested replies resolved it, as detailed in [the TOC fix topic](https://meta.discourse.org/t/-/414418/7?silent=true), with a reference to the [DiscoTOC component](https://meta.discourse.org/t/-/111143?silent=true).

- @DanEss shared that the GitHub plugin was throwing `Discourse::GithubApi::Error: GitHub API error (status 301)` when trying to save a `github_linkback_access_token`, as seen in [GitHub Plugin API error 301](https://meta.discourse.org/t/-/414451/1?silent=true).

- @Rlauriston reported iOS users running into photo upload limits. @NateDhaliwal linked a [related iOS 16.7 photo upload issue](https://meta.discourse.org/t/-/408404?silent=true) and suggested updating the forum, in [iOS image upload problems](https://meta.discourse.org/t/-/414446/2?silent=true).

#### #ux

- @Singi2016cn asked about translating plugin names in the admin sidebar. @Merefield clarified that settings names are not translated and pointed to a [previous discussion on backend menu confusion in Chinese](https://meta.discourse.org/t/-/324944?silent=true), while @NateDhaliwal added the #admin-sidebar tag to the [translation request topic](https://meta.discourse.org/t/-/414432/4?silent=true).

- @Canapin spotted a minor UI glitch where the “send to” icon appears alone on a new line in the right-click context menu, as shown in [this UX issue](https://meta.discourse.org/t/-/414460/1?silent=true).

### Activity by the @Team Group

- @NateDhaliwal provided support across the board: he helped @Bck055 resolve the DiscoTOC disappearing act by identifying nested replies as the culprit in [the TOC topic](https://meta.discourse.org/t/-/414418/7?silent=true), offered WSL troubleshooting advice and linked the [Windows development install guide](https://meta.discourse.org/t/-/75149?silent=true) in [the WSL topic](https://meta.discourse.org/t/-/414410/5?silent=true), clarified the plugin-name translation request in [the admin sidebar topic](https://meta.discourse.org/t/-/414432/3?silent=true), committed to reworking the TL3 progress plugin in [that discussion](https://meta.discourse.org/t/-/410166/13?silent=true), and advised a forum admin to update their instance to fix the iOS upload issue in [the iOS upload topic](https://meta.discourse.org/t/-/414446/2?silent=true). He also suggested tweaking the bounce score reset setting in [E-Mail Bounce notification](https://meta.discourse.org/t/-/414377/2?silent=true).

- @Falco pointed out that WSL is meant for development and linked the [official Ubuntu/Debian development install guide](https://meta.discourse.org/t/-/14727?silent=true) in [the WSL topic](https://meta.discourse.org/t/-/414410/2?silent=true). He also joined the conversation about embedding Discourse as a comment system, noting that a customized instance gets you half-way there in [this topic](https://meta.discourse.org/t/-/399743/39?silent=true).

- @Merefield clarified that admin sidebar setting names are not translated, linking to a [related Chinese-language topic](https://meta.discourse.org/t/-/324944?silent=true) in [the plugin translation discussion](https://meta.discourse.org/t/-/414432/2?silent=true), and announced a significant macOS update to his terminal client termcourse in [that topic](https://meta.discourse.org/t/-/395285/28?silent=true).

- @Ethsim2 dug deep into the exponential performance issue caused by nested `[details]` sections and opened a [draft upstream PR](https://meta.discourse.org/t/-/414455/2?silent=true) fixing the repeated conversions, while also putting together a configurable max-nesting site setting.

* * *

Yesterday’s most heart-warming moment? Watching a TOC finally appear after nested replies were switched off — a small toggle for an admin, but a giant leap for table-of-contents lovers everywhere.

---

<div class="post-metadata">

**Author:** ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)\
**Post date:** [2026 年 10 月 12 日午後 1:02 UTC](https://meta.discourse.org/t/daily-summary-1pm-utc/291852/976 "2026-10-12T13:02:43Z")

</div>

# Today on [meta.discourse.org](http://meta.discourse.org)…

## Key Stats

The past 24 hours brought **44 new posts** across **31 topics** , with **41 likes** given out along the way. @Zogstrip led both metrics with 5 posts and 11 likes, while @Falco earned the best likes-per-post ratio of the day.

| User | Posts | Likes |
| --- | --- | --- |
| @Zogstrip | 5 | 11 |
| @Falco | 1 | 5 |
| @Chapoi | 3 | 4 |
| @NateDhaliwal | 3 | 3 |
| @Scavin | 2 | 3 |
| @Ethsim2 | 4 | 2 |
| @Awyme | 1 | 2 |
| @Canapin | 1 | 2 |
| @Nickdb | 1 | 2 |
| @Singi2016cn | 1 | 2 |

## Interesting Topics

### #Announcements

- **New default for whispers allowed groups** — @Zogstrip [announced](https://meta.discourse.org/t/-/414354/1?silent=true) an upcoming change that will make **staff** the default for the `whispers allowed groups` setting, so admins and moderators can use whispers straight out of the box instead of discovering the feature is invisible on their site. Sites can opt in early via `/admin/config/upcoming-changes`, and existing custom configurations won’t be overwritten. As the post notes, [only members of the allowed groups can see whispers](https://meta.discourse.org/t/-/414354/1?silent=true), so regular members won’t notice anything.

- **Admin Assistant learns [Data Explorer](https://meta.discourse.org/t/32566?silent=true)** — @Rishabh [shared an update](https://meta.discourse.org/t/-/410439/4?silent=true) on the Discourse Admin Assistant: it can now help write and edit custom #data-explorer plugin queries from scratch, with screenshots showing the assistant generating queries on demand. Definitely one to try if you’ve ever stared at a blank SQL editor wondering where to start.

### #Feature

- **Add a maximum nesting depth for collapsible details** — @Scavin [reported a horror story](https://meta.discourse.org/t/-/414455/1?silent=true): a single post with **24 levels of nested `[details]`** caused Firefox to slow to a crawl and `.md` endpoint requests to take **19.8 and 31.1 seconds**. @Ethsim2 investigated and [found the root cause](https://meta.discourse.org/t/-/414455/2?silent=true) — nested `<details>` elements were being converted repeatedly, producing exponential processing. The [draft upstream PR](https://github.com/discourse/discourse/pull/44461) reduces recursive conversions from 255 to 8 at eight nesting levels, roughly a **31× speedup**. @Zogstrip then [slimmed the PR and capped nesting at 10](https://meta.discourse.org/t/-/414455/5?silent=true). Meanwhile, @Scavin also built a [community plugin](https://github.com/scavin/discourse-details-depth-limit/) that enforces a maximum of 2 nested levels as an immediate workaround.

- **Setting to disable Discourse keyboard shortcuts** — @Opcourdis [proposed](https://meta.discourse.org/t/-/414466/1?silent=true) adding an admin or per-user setting to disable keyboard shortcuts, which currently conflict with the Vimium extension in Firefox, speech input tools, and screen readers. The building block already exists via the `disableDefaultKeyboardShortcuts` plugin API, so the request is well-primed for implementation.

- **Let users change their own usernames** — @Roke_Julian_Lockhart [asked for the ability to change one’s own Meta username](https://meta.discourse.org/t/-/414488/1?silent=true) and [extended the same request to Discourse ID](https://meta.discourse.org/t/-/414489/1?silent=true), arguing that no other forum software they’ve used restricts this. Two sides of the same coin, both looking for self-service identity control.

### #Community Building

- **40C3 Chaos Communication Congress meetup** — @Thomas_Rother [opened a poll](https://meta.discourse.org/t/-/412300/12?silent=true) to gauge interest in a Discourse self-hosters and operators meetup during 40C3 in Hamburg — planned outside the official CCC venue, so no congress ticket is required. @Falco [added](https://meta.discourse.org/t/-/412300/13?silent=true) that Discourse is now part of the [super-stack.eu](http://super-stack.eu) coalition and will most likely appear at FOSDEM 2027, after meeting operators from Fairphone, KDE, and Ingress at recent events.

- **How do you handle AI responses in your community?** — @Nickdb [shared a clever mitigation](https://meta.discourse.org/t/-/386953/15?silent=true) for the cut-and-paste AI spam problem: a custom theme component that locks the New Topic button for new users who have spent fewer than **5 minutes** reading, with a tooltip that opens the [community guidelines](https://meta.discourse.org/guidelines) on click. New users can still reply to existing topics — a nice balance between friction and accessibility.

### #Support

- **TOC plugin disappears with nested replies** — @Bck055 [reported](https://meta.discourse.org/t/-/414418/5?silent=true) that the #disco-toc table of contents vanished after a theme change. @NateDhaliwal [reproduced the issue](https://meta.discourse.org/t/-/414418/7?silent=true) and pinpointed the culprit: **nested replies** break the TOC display. The workaround is simple — disable nested replies on affected topics via the admin wrench.

- **GitHub Plugin API error 301** — @DanEss [posted](https://meta.discourse.org/t/-/414451/1?silent=true) about repeated `GitHub API error (status 301)` messages blocking the ability to save a `github_linkback_access_token`. The error appears transient but currently prevents configuring the GitHub plugin, which may affect anyone relying on GitHub linkback integration.

### #ux

- **More translations for plugins** — @Singi2016cn [continued the discussion](https://meta.discourse.org/t/-/414432/5?silent=true) about adding translations to Discourse plugins, pointing out that not every user is fluent in English or will rely on browser auto-translate, and the lack of translation just invites complaints about the site.

### #bug

- **Discourse ID recommends posts users can’t access** — @Roke_Julian_Lockhart [noted](https://meta.discourse.org/t/-/414496/1?silent=true) that `id.discourse.com`’s 404 page suggests a “Welcome to Discourse ID” topic that fails to load with a connection error — a frustrating dead end for users who are already lost.

- **Post Voting mobile layout fix** — @Small-Lovely-Cat [opened a PR](https://meta.discourse.org/t/-/414503/1?silent=true) to preserve the Post Voting #post-voting mobile layout when the first post isn’t loaded — e.g., visiting `/t/topic/2/10` directly. The connector moves to `topic-above-posts` so voting buttons stop overlapping post text, with specs added to prevent regression.

### #Self-Hosting

- **Multipath TCP for DiscourseHub and iOS Safari PWA behind Caddy** — @Ethsim2 [continued the Caddy discussion](https://meta.discourse.org/t/-/414499/1?silent=true) with a deep technical dive into whether Multipath TCP can hand off iOS connections between Wi-Fi and cellular for DiscourseHub, Safari, or installed PWAs. The post covers confirmed server prerequisites (Caddy v2.11.4, kernel 6.8, `net.mptcp.enabled = 1`) and raises sharp questions about Docker bridge/NAT preservation and whether HTTP/3 QUIC migration offers comparable continuity. Related: [Caddy in front of app’s Nginx via Docker Compose](https://meta.discourse.org/t/-/410123?silent=true).

- **Most basic but reliable ways to recover a forum** — In a practical thread on disaster recovery, @Nlv [suggested](https://meta.discourse.org/t/-/413848/12?silent=true) looking at `git-annex` if the technical aspects don’t scare you — one more tool for the self-hoster’s backup toolbox.

### #Extras

- **Third-party Discourse clients keep moving** — @Merefield [shipped termcourse v0.3.4](https://meta.discourse.org/t/-/395285/31?silent=true), a terminal client for reading and posting on Discourse instances, with an interface cleanup plus a recommendation for [Ghostty](https://github.com/merefield/termcourse/releases/tag/v0.3.3) on macOS for full image support. Meanwhile, @Awyme [praised Dexo](https://meta.discourse.org/t/-/399129/5?silent=true), a native iOS client, as more convenient than Discourse Hub — nice to see the client ecosystem expanding beyond the web app.

## Activity by the @Team Group

- @Zogstrip had a busy day: he [announced the whispers default change](https://meta.discourse.org/t/-/414354/1?silent=true), [updated the details-nesting PR](https://meta.discourse.org/t/-/414455/5?silent=true) to cap nesting at 10, [confirmed the event-description fix](https://meta.discourse.org/t/-/410769/5?silent=true) via [PR #42980](https://github.com/discourse/discourse/pull/42980), [asked for a reproduction](https://meta.discourse.org/t/-/410808/3?silent=true) of the API invite 403 bug, and [pointed to a fix](https://github.com/discourse/discourse/pull/44479) for the [Automation + Data Explorer save-button issue](https://meta.discourse.org/t/-/410784/3?silent=true).

- @Falco [shared](https://meta.discourse.org/t/-/412300/13?silent=true) that Discourse is now part of the [super-stack.eu](http://super-stack.eu) coalition and will likely be at FOSDEM 2027, after meeting many Discourse operators — Fairphone, KDE, Ingress, and others — at the Fair Tech Summit and OpenSource.lu.

- @Chapoi worked through UX reports: [marked the send-to icon wrap](https://meta.discourse.org/t/-/414460/2?silent=true) as wont-fix for core with a site-specific CSS workaround, [confirmed a fix](https://meta.discourse.org/t/-/414405/2?silent=true) for the inline warning background overlap in [PR #44476](https://github.com/discourse/discourse/pull/44476), and [asked for more details](https://meta.discourse.org/t/-/414461/2?silent=true) on the missing bilibili icon report.

- @NateDhaliwal handled Support requests: [diagnosed the TOC/nested-replies interaction](https://meta.discourse.org/t/-/414418/7?silent=true) with a clear workaround, and [linked an iOS upload report](https://meta.discourse.org/t/-/414446/2?silent=true) to a related known issue, recommending a forum update to the latest commit.

- @Sam [gave a status update](https://meta.discourse.org/t/-/339979/53?silent=true) on AI Web Artifacts: the OP is working fine again, and shares now need to use the new embed formats.

- @Rishabh [announced](https://meta.discourse.org/t/-/410439/4?silent=true) that the Admin Assistant can now write and edit custom #data-explorer plugin queries from scratch.

- @Ondrej [helped out](https://meta.discourse.org/t/-/414461/3?silent=true) on the bilibili icon question, explaining that Font Awesome brand icons use the `fab-` prefix — so `fab-bilibili` is what belongs in the `SVG icon subset` setting.

Until tomorrow — may your `[details]` stay shallow, your whispers stay staff-only, and your `.md` endpoints respond in under two seconds!

[前のページ](https://meta.discourse.org/t/daily-summary-1pm-utc/291852.md?page=37)
