- Fix SSE streaming: replace inline processSSE with readLine loop
to allow suspend emit() calls inside the flow
- Remove @Serializable from CompletionRequest (ToolApiDefinition
is not serializable)
- Fix LocationTool type inference for suspendCancellableCoroutine
- Add gradlew/gradlew.bat and gradle-wrapper.jar
Build: assembleDebug passes, APK generated (20.7MB)
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>