Skip to content

fix(chat): kein Update-Hinweis für Messenger-Funktionen, die die App kann - #183

Merged
CallMeTechie merged 1 commit into
mainfrom
fix/chat-hint-known-features
Nov 3, 2026
Merged

CallMeTechie merged 1 commit into
mainfrom
fix/chat-hint-known-features

Conversation

@CallMeTechie

Copy link
Copy Markdown
Owner

Worum es geht

In der Chat-Liste erschien „Für alle Chat-Funktionen gibt es eine neuere App-Version“, obwohl die App aktuell ist.

Der Hinweis erscheint, sobald GET me → features einen Key meldet, der nicht in ChatFeatureHint.KNOWN steht. Dort fehlten vier Keys, die die App längst unterstützt:

  • scan: Messenger 1.11.0, Virenscan an Dateien; die App zeigt ihn seit 1.78.0.
  • action_requests und grant_off: Messenger 1.5.0; werden in ConversationScreen und ChatHomeSheets genutzt.
  • notice_routes: Messenger 1.6.0, „Wo Mitteilungen erscheinen“, NotifyRoutesScreen.

Mit Messenger 1.11 kam scan dazu. Dadurch änderte sich die Signatur der unbekannten Keys, und ein früher ausgeblendeter Hinweis erschien wieder.

Änderung

  • Die vier Keys stehen jetzt in ChatFeatureHint.KNOWN.
  • Neuer Test in ChatMessenger14Test:
    • Der volle Feature-Satz von Messenger 1.11, mit allen Optionen eingeschaltet, zeigt keinen Hinweis.
    • Ein unbekannter Key zeigt ihn weiterhin.

Geprüft

  • :app:testDebugUnitTest --tests ChatMessenger14Test: 27 Tests grün.

Generated by Claude Code

…kann

Der Hinweis „Für alle Chat-Funktionen gibt es eine neuere App-Version“
erscheint, wenn GET me ein Feature meldet, das nicht in
ChatFeatureHint.KNOWN steht. Dort fehlten scan (Messenger 1.11.0, die App
zeigt den Virenscan seit 1.78.0), action_requests und grant_off (1.5.0)
und notice_routes (1.6.0) – alle längst unterstützt. Mit Messenger 1.11
kam scan dazu, die Signatur der unbekannten Keys änderte sich, und ein
früher ausgeblendeter Hinweis erschien wieder.

Test: der volle Feature-Satz von Messenger 1.11 zeigt keinen Hinweis,
ein unbekannter Key weiterhin schon.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_016xX1efcZF1f6G9rhmaJNLD
@CallMeTechie
CallMeTechie merged commit ab85be8 into main Nov 3, 2026
5 checks passed
CallMeTechie pushed a commit that referenced this pull request Nov 3, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants