Skip to content

Part 2: Trip Assistant feature (FAB, Chat History & Assistant ViewModel) - #195

Merged
JolandaVerhoef merged 3 commits into
feature/play-store-bundlefrom
feature/trip-assistant
Oct 28, 2026
Merged

JolandaVerhoef merged 3 commits into
feature/play-store-bundlefrom
feature/trip-assistant

Conversation

@JolandaVerhoef

Copy link
Copy Markdown
Collaborator

Summary

  • Port Gemini Nano on-device travel assistant (:feature:assistant)
  • Add Ambient FAB with overlay bottom sheet on TripScreen
  • Implement ChatHistoryScreen with SQLite persistence via AssistantConversationDao
  • Integrate TravelAssistantViewModel with AppFunctions runtime
  • Address PR Won't build #21 review comments: exact title matching for expenses, dynamic budget calculation in USD, and clean separation of concerns.

Verification

  • Unit tests passed: :feature:assistant:testDebugUnitTest :core:speech:testDebugUnitTest.

- Port Gemini Nano on-device travel assistant (:feature:assistant)
- Add Ambient FAB with overlay bottom sheet on TripScreen
- Implement ChatHistoryScreen with SQLite persistence via AssistantConversationDao
- Integrate TravelAssistantViewModel with AppFunctions runtime
- Add VoiceInputManager with live on-device speech recognition and translation
- Address review comments: exact title matching for expenses, dynamic budget calculation in USD, and clean Google Maven GenAI dependencies
…uests

- Trigger pull_request workflow on all branches (enabling CI for stacked PRs)
- Add jetpacker_build_test job with JDK 21 and assembleDebug / testDebugUnitTest
@JolandaVerhoef
JolandaVerhoef merged commit 92a3161 into feature/play-store-bundle Oct 28, 2026
4 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