Skip to content

Part 6: Integrate Trip Assistant, Document Storage Vault, and ADS '26 Theme - #198

Merged
JolandaVerhoef merged 2 commits into
mainfrom
feature/trip-assistant-vault-ads-theme
Oct 30, 2026
Merged

JolandaVerhoef merged 2 commits into
mainfrom
feature/trip-assistant-vault-ads-theme

Conversation

@JolandaVerhoef

Copy link
Copy Markdown
Collaborator

Summary

This PR integrates the full intelligent capabilities and design refresh from the keynote demo stack into main:

  • Trip Assistant: Conversational planning overlay, voice recognition with auto-reconnect, and chat history.
  • Document Storage Vault: On-device document storage with Jetpack AppSearch, embedding semantic search, and ML Kit document scanner.
  • ADS '26 Theme: Polished dark theme palette tokens, animated loading borders, and high-contrast badges across all tabs.
  • Fixes: Resolves SpeechRecognizer audio permission lifecycle crash, normalizes AppFunction tool name matching, and defaults feature flags to enabled.

Verification

  • ./gradlew assembleDebug testDebugUnitTest --no-configuration-cache --offline passes with 0 errors and all unit tests green.

…'26 Theme

- Add Trip Assistant with conversational planning, floating action button, and audio input
- Add Document Storage (Vault) with AppSearch indexing, semantic similarity search, and ML Kit vision scanner
- Apply ADS '26 dark palette, border styles, and contrast improvements across all screens
- Normalize AppFunction tool execution and fix SpeechRecognizer channel shutdown crash
- Default FeatureFlags to Demo Booth preset with English language and all intelligent features enabled
@JolandaVerhoef
JolandaVerhoef merged commit 39b14c0 into main Oct 30, 2026
8 checks passed
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.

1 participant