3432428 Fix a bug in how data is passed to a JavaScript function.
533855e Implement AICore integration
0c97a69 [Android] Handle FCM data messages with deeplinks and custom content.
.github/CODEOWNERS | 0
.github/ISSUE_TEMPLATE/01_bug_report.yml | 0
.github/ISSUE_TEMPLATE/02_feature_request.yml | 0
.github/ISSUE_TEMPLATE/03_support.yml | 0
.github/ISSUE_TEMPLATE/config.yml | 0
.github/dependabot.yml | 0
.github/pull_request_template.md | 0
.github/release.yml | 0
.github/scripts/analyze_upstream.py | 56 -
.github/workflows/build_android.yaml | 12 +-
.github/workflows/jvm-tests.yml | 65 -
.github/workflows/upstream-watch.yml | 119 -
.gitignore | 3 -
.upstream-sha | 1 -
AGENTS.md | 68 -
Android/src/app/build.gradle.kts | 7 +-
Android/src/app/src/main/AndroidManifest.xml | 12 +-
.../google/ai/edge/gallery/FcmMessagingService.kt | 52 +-
.../com/google/ai/edge/gallery/MainActivity.kt | 43 +
.../com/google/ai/edge/gallery/common/Utils.kt | 6 +
.../customtasks/agentchat/AgentChatScreen.kt | 5 +-
.../java/com/google/ai/edge/gallery/data/Config.kt | 35 +
.../java/com/google/ai/edge/gallery/data/Consts.kt | 3 +
.../ai/edge/gallery/data/DataStoreRepository.kt | 75 +-
.../google/ai/edge/gallery/data/LlmHttpPrefs.kt | 72 -
.../java/com/google/ai/edge/gallery/data/Model.kt | 17 +
.../google/ai/edge/gallery/data/ModelAllowlist.kt | 52 +-
.../ai/edge/gallery/data/ModelAllowlistJson.kt | 9 -
.../ai/edge/gallery/runtime/ModelHelperExt.kt | 4 +
.../gallery/runtime/aicore/AICoreModelHelper.kt | 378 +
.../edge/gallery/service/LlmHttpAllowlistLoader.kt | 57 -
.../ai/edge/gallery/service/LlmHttpApiModels.kt | 93 -
.../ai/edge/gallery/service/LlmHttpBodyParser.kt | 23 -
.../ai/edge/gallery/service/LlmHttpBridgeUtils.kt | 19 -
.../gallery/service/LlmHttpInferenceGateway.kt | 138 -
.../ai/edge/gallery/service/LlmHttpLogger.kt | 58 -
.../ai/edge/gallery/service/LlmHttpModelFactory.kt | 31 -
.../edge/gallery/service/LlmHttpModelResolver.kt | 29 -
.../edge/gallery/service/LlmHttpRequestAdapter.kt | 64 -
.../gallery/service/LlmHttpResponseRenderer.kt | 85 -
.../edge/gallery/service/LlmHttpRouteResolver.kt | 43 -
.../ai/edge/gallery/service/LlmHttpService.kt | 493 -
.../edge/gallery/ui/common/DownloadAndTryButton.kt | 3 +-
.../ai/edge/gallery/ui/common/ModelPicker.kt | 10 +-
.../ai/edge/gallery/ui/common/chat/ChatPanel.kt | 7 +
.../gallery/ui/common/chat/MessageInputText.kt | 21 +
.../edge/gallery/ui/common/chat/ModelSelector.kt | 0
.../ui/common/modelitem/AICoreAccessPanel.kt | 80 +
.../edge/gallery/ui/common/modelitem/ModelItem.kt | 8 +-
.../ui/common/modelitem/ModelNameAndStatus.kt | 4 +-
.../ai/edge/gallery/ui/common/tos/TosDialog.kt | 100 -
.../google/ai/edge/gallery/ui/home/HomeScreen.kt | 2 +-
.../ai/edge/gallery/ui/home/SettingsDialog.kt | 137 +-
.../ai/edge/gallery/ui/llmchat/LlmChatScreen.kt | 4 +-
.../ui/modelmanager/ModelManagerViewModel.kt | 86 +
Android/src/app/src/main/res/values/strings.xml | 178 +-
.../google/ai/edge/gallery/ProtoSerializersTest.kt | 89 -
.../java/com/google/ai/edge/gallery/SmokeTest.kt | 66 -
.../edge/gallery/data/DataStoreRepositoryTest.kt | 164 -
.../ai/edge/gallery/data/ModelAllowlistJsonTest.kt | 77 -
.../com/google/ai/edge/gallery/data/TasksTest.kt | 55 -
.../gallery/service/LlmHttpAllowlistLoaderTest.kt | 133 -
.../edge/gallery/service/LlmHttpBodyParserTest.kt | 31 -
.../edge/gallery/service/LlmHttpBridgeUtilsTest.kt | 50 -
.../gallery/service/LlmHttpInferenceGatewayTest.kt | 229 -
.../ai/edge/gallery/service/LlmHttpLoggerTest.kt | 127 -
.../gallery/service/LlmHttpModelFactoryTest.kt | 75 -
.../gallery/service/LlmHttpModelResolverTest.kt | 56 -
.../gallery/service/LlmHttpRequestAdapterTest.kt | 66 -
.../gallery/service/LlmHttpResponseRendererTest.kt | 112 -
.../gallery/service/LlmHttpRouteResolverTest.kt | 48 -
Android/src/gradle/libs.versions.toml | 4 +-
...ug_Reporting_Guide.md => Bug_Reporting_Guide.md | 6 +-
CONTRIBUTING.md | 5 +-
README.md | 99 +-
docs/FORK_DIVERGENCES.md | 35 -
docs/NPU.md | 112 -
docs/README.md | 1 -
docs/ROADMAP.md | 66 -
docs/STATE.md | 70 -
mobile-actions/dataset_samples.md | 13641 -------------------
mobile-actions/dataset_stats.json | 142 -
mobile-actions/premium_dataset.jsonl | 379 -
mobile-actions/proot_tools_openai.json | 41 -
mobile-actions/termux_commands_catalog.json | 536 -
mobile-actions/termux_commands_catalog.md | 1253 --
mobile-actions/termux_tools_openai.json | 2140 ---
tools/edgegallery_analyze.py | 0
tools/edgegallery_diag.sh | 0
89 files changed, 1010 insertions(+), 21765 deletions(-)
Upstream tiene cambios nuevos
34324280e681de437b3e020db725bf2f8fc135ed65e794bf2f247d0eee21a79ac0595f24fd3ac4ccCommits nuevos
Archivos afectados vs fork HEAD
Análisis
(Analysis unavailable)