Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Genui demo Brian's draft. #3216

Draft
wants to merge 70 commits into
base: main
Choose a base branch
from
Draft

Conversation

polina-c
Copy link
Contributor

No description provided.

malloc-error and others added 30 commits March 3, 2025 18:20
* Update README.md

* Update README.md

* Update README.md

* Update README.md

* Update pkgs/dartpad_ui/README.md

Co-authored-by: Devon Carew <devoncarew@google.com>

* Update README.md

---------

Co-authored-by: Devon Carew <devoncarew@google.com>
* add a check to validate that genai hasn't been enabled
This changes the variable name from PK_GEMINI_API_KEY to GEMINI_API_KEY
to match the expected name in GCP.
These features were added in dart-lang#2227, but were
removed in dart-lang#2838
* Fix gemini asset paths

This adjusts the asset configuration to make sure the Gemini logo
loads when deployed to Firebase Hosting.

* Use absolute path for Codemirror

* format

* revert path changes to index.html
Copy link

PR Health

Breaking changes ✔️
Package Change Current Version New Version Needed Version Looking good?
Changelog Entry ✔️
Package Changed Files

Changes to files need to be accounted for in their respective changelogs.

Coverage ✔️
File Coverage

This check for test coverage is informational (issues shown here will not fail the PR).

API leaks ✔️

The following packages contain symbols visible in the public API, but not exported by the library. Export these symbols or remove them from your publicly visible API.

Package Leaked API symbols
License Headers ✔️
// Copyright (c) 2025, the Dart project authors. Please see the AUTHORS file
// for details. All rights reserved. Use of this source code is governed by a
// BSD-style license that can be found in the LICENSE file.
Files
no missing headers

All source files should start with a license header.

Unrelated files missing license headers
Files
pkgs/samples/lib/brick_breaker.dart
pkgs/samples/lib/fibonacci.dart
pkgs/samples/lib/google_ai.dart
pkgs/samples/lib/hello_world.dart
pkgs/samples/lib/main.dart
pkgs/samples/lib/sunflower.dart

@polina-c polina-c changed the title Genui demo. Genui demo Brian's draft. Apr 1, 2025
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants