Skip to content

[pull] main from breadboard-ai:main #170

New issue

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

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

Already on GitHub? Sign in to your account

Open
wants to merge 2,453 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
2453 commits
Select commit Hold shift + click to select a range
fe0f98f
[visual-editor] Cancel-clone events that are in dispatch (#6277)
paullewis Jul 14, 2025
83bb079
[shared-ui/visual-editor] Update empty check (#6278)
paullewis Jul 14, 2025
4114bc0
release (#6280)
dglazkov Jul 14, 2025
46d290b
Bump @google/genai from 1.6.0 to 1.9.0 (#6238)
dependabot[bot] Jul 15, 2025
1ca39ed
[sharing] Style nit: tweak the width of the publish disabled notice f…
aomarks Jul 15, 2025
4f49560
[shared-ui/unified-server/visual-editor] Create landing endpoint (#6282)
paullewis Jul 15, 2025
a47f685
[shared-ui] Move status label (#6283)
paullewis Jul 15, 2025
95cd2f6
[shared-ui] Center align textarea in floating input (#6285)
paullewis Jul 15, 2025
0cca10e
[shared-ui] Update chiclet selection state (#6286)
paullewis Jul 15, 2025
50550f6
[shared-ui/visual-editor] Split header menus (#6287)
paullewis Jul 15, 2025
2d93a1c
Bump better-sqlite3 from 11.10.0 to 12.2.0 (#6284)
dependabot[bot] Jul 15, 2025
de928ce
[drive] Fix some small bugs in GoogleDriveClient.listFiles (#6288)
aomarks Jul 15, 2025
f9ad955
[a2] Switch A2 to be code-first, rather than BGL-first.
dglazkov Jul 15, 2025
25dbc80
[a2] Switch deep research to use GA model.
dglazkov Jul 15, 2025
1b19d2f
[a2] Fix lint errors and organize imports
dglazkov Jul 15, 2025
a3dab59
[init] Fix bug where on first load galleries would be empty (#6292)
aomarks Jul 15, 2025
ad1f75d
[shared-ui] Remove deprecated & unused elements (#6293)
paullewis Jul 16, 2025
aeeae21
[shared-ui] Restyle toasts (#6294)
paullewis Jul 16, 2025
0173f11
[shared-ui/visual-editor] Add runtime flags modal (#6296)
paullewis Jul 16, 2025
bb8cb6f
[shared-ui] Add more flags stuff (#6297)
paullewis Jul 16, 2025
c1a147f
[shared-ui] A couple of minor requested tweaks (#6298)
paullewis Jul 16, 2025
e389ad2
Bump lit from 3.3.0 to 3.3.1 (#6295)
dependabot[bot] Jul 16, 2025
9e57681
[shared-ui] Fix header (#6299)
paullewis Jul 16, 2025
492e542
[a2] Add `info` value to Schema enums and use it to convey quota limits.
dglazkov Jul 16, 2025
9895ed3
[drive] Always save assets & theme images to the app folder (#6301)
aomarks Jul 16, 2025
d001761
[a2] Fix an off-by-one error when appending to slides.
dglazkov Jul 16, 2025
fa8d67f
[a2] Bring tool titles back.
dglazkov Jul 16, 2025
b8a44f4
[a2] Bring back tool descriptions, too.
dglazkov Jul 17, 2025
a4d7ec8
[drive client] Improve NarrowedDriveFile type (#6305)
aomarks Jul 17, 2025
dfd51d4
[sharing] Update sharing disclaimer to match button label (#6306)
aomarks Jul 17, 2025
53f009e
[visual-editor] Revert to canvas for new boards (#6307)
paullewis Jul 17, 2025
4f164ba
[unified-server] Add landing page (#6308)
paullewis Jul 17, 2025
ee770a3
[shared-ui/unified-server] Landing page tweaks (#6310)
paullewis Jul 17, 2025
a7c804c
[a2] Put title/description of tools in the right place.
dglazkov Jul 17, 2025
1dc80e4
[a2] Apply previous change to bgl file. (#6314)
dglazkov Jul 17, 2025
127a2a2
[drive] Fix incorrect function parameter order which broke drive prox…
aomarks Jul 17, 2025
c01f5ba
[shared-ui] Send randomly generated user id to Google Analytics for …
dglazkov Jul 17, 2025
392afeb
[drive] Override default empty metadata fields for proxy (#6317)
aomarks Jul 17, 2025
42efde5
[a2] Account for empty tool responses.
dglazkov Jul 17, 2025
3fa32a2
Bump vite from 6.3.5 to 7.0.5 (#6312)
dependabot[bot] Jul 18, 2025
c8e11dd
[unified-server/visual-editor] Retain flow & mode params for redirect…
paullewis Jul 18, 2025
ae1c168
[gdrive] Give names for uploaded assets (#6309)
Leksyk Jul 18, 2025
fb861ba
[a2/entity-editor] Add support for reactive info messages (#6320)
paullewis Jul 18, 2025
028307e
[shared-ui] Update error messaging (#6321)
paullewis Jul 18, 2025
69fa75a
Bump @google-cloud/secret-manager from 6.0.1 to 6.1.0 (#6323)
dependabot[bot] Jul 18, 2025
b4fb7cd
Bump @codemirror/view from 6.37.2 to 6.38.1 (#6322)
dependabot[bot] Jul 18, 2025
274f8f2
[drive] Weird iframe trick to deal with files that require resource k…
aomarks Jul 18, 2025
927b00a
[shared-ui] Start using Particle Tree in shared-ui.
dglazkov Jul 18, 2025
6f69049
[shared-ui] Escape HTML chars (#6326)
paullewis Jul 19, 2025
82ba7de
[types, unified-server] Add `ALLOW_3P_MODULES` configuration setting …
dglazkov Jul 19, 2025
b06b895
[runtime] Disallow 3P describer invocations.
dglazkov Jul 20, 2025
fa47326
[a2] Set safety settings to default values.
dglazkov Jul 20, 2025
1311635
[unified-server] Re-allow sideboards
dglazkov Jul 20, 2025
c1cf97a
[sharing] Overhaul of asset sharing behavior (#6331)
aomarks Jul 21, 2025
10735fb
[shared-ui] Neutralize the default color scheme (#6332)
paullewis Jul 21, 2025
bee84dd
[shared-ui] Update toast colors (#6333)
paullewis Jul 21, 2025
7372f90
[a2] Update build order (#6334)
paullewis Jul 21, 2025
7c31d67
[shared-ui/visual-editor] UI tweaks (#6335)
paullewis Jul 21, 2025
3e8fd59
[shared-ui] Fix board input edit overflow (#6336)
paullewis Jul 21, 2025
df658f3
[shared-ui/visual-editor] Tweak theme behaviors (#6337)
paullewis Jul 21, 2025
389798a
[visual-editor] Fix remix snackbar (#6338)
paullewis Jul 21, 2025
41896be
[shared-ui] Update icon for text content (#6339)
paullewis Jul 21, 2025
e2b458d
[su/us/ve] Add support for 'shared' param (#6340)
paullewis Jul 21, 2025
d2ec5ca
[su/ve] Add support for JSON copy under Experimental Components (#6341)
paullewis Jul 21, 2025
4316494
[visual-editor] Adjust init order (#6342)
paullewis Jul 21, 2025
309686a
[visual-editor] Append late-bound server to State (#6343)
paullewis Jul 21, 2025
1493ac5
[a2] Make gen media steps output actual errors.
dglazkov Jul 21, 2025
3d6740f
[data] Only allow a small set of URLs to be retrieved as blob
dglazkov Jul 21, 2025
07f6487
[signin] Check for missing scopes and request the user retries (#6346)
aomarks Jul 21, 2025
2b801c3
[file system] Introduce `/mnt` root directory for mounting custom vol…
dglazkov Jul 22, 2025
eb0004c
[fs] Introduce FileSystemPersistentBackend (#6348)
paullewis Jul 22, 2025
55438bd
[visual-editor] Remove toast on runtime error (#6351)
paullewis Jul 22, 2025
cda23dd
[shared-ui/visual-editor] Clean up the App Controller a little (#6352)
paullewis Jul 22, 2025
529a02d
[cleanup] Remove asset sharing dialog that is no longer needed (#6353)
aomarks Jul 22, 2025
3a125a1
Bump @playwright/test from 1.53.1 to 1.54.1 (#6350)
dependabot[bot] Jul 22, 2025
9dc250a
ui tests private (#6354)
dglazkov Jul 22, 2025
7eaa758
[shared-ui] Tweak words
dglazkov Jul 22, 2025
9b37223
Update embedder logic to work with new landing page. (#6356)
jbuerger-google Jul 22, 2025
071b34d
[output] Introduce "Save as code" capability behind flag.
dglazkov Jul 22, 2025
354d92e
[output] Teach file system to ask permission
dglazkov Jul 22, 2025
7f456a6
[drive] Add support for resource keys on graphs and assets (#6359)
aomarks Jul 23, 2025
ba78f67
[output] Start saving package.json along with index.html in "Save as …
dglazkov Jul 23, 2025
c774b79
[unified-server] Move embedder logic to shell (#6361)
paullewis Jul 23, 2025
b2ddd67
[particles] Update particles-ui to use Particle over ItemData (#6362)
paullewis Jul 23, 2025
dac7516
[shared-ui] Fix PDF viewer (#6363)
paullewis Jul 23, 2025
c099a20
[particles-ui] Ignore empty GroupParticle groups (#6365)
paullewis Jul 23, 2025
53dd3e1
[particles-ui/shared-ui] Handle non-LLMContent conversions (#6367)
paullewis Jul 23, 2025
87b87a1
Bump @lit-labs/signals from 0.1.2 to 0.1.3 (#6364)
dependabot[bot] Jul 23, 2025
7a3caae
[assets] Treat picked files as storedData and add managed metadata bo…
aomarks Jul 23, 2025
6c7e715
[assets] Use term "editable" instead of "owned" in sharing dialog (#6…
aomarks Jul 23, 2025
d912ae8
[sharing] Make it harder to copy a share link that isn't ready yet (#…
aomarks Jul 23, 2025
f1263e0
[shared-ui] Introduce "app_engage" event in ActionTracker
dglazkov Jul 23, 2025
2b48238
[security] Add a content security policy (CSP) (#6372)
aomarks Jul 23, 2025
d9fa01f
[security] Add dynamic backend url to CSP allowed connect-srcs (#6373)
aomarks Jul 23, 2025
e34d816
[security] Add some more domains to CSP and require https (#6374)
aomarks Jul 23, 2025
8a74167
[drive] Fix some GoogleDriveClient log statements (#6375)
aomarks Jul 23, 2025
9fa0aac
[security] Allow blob images and media in CSP (#6376)
aomarks Jul 23, 2025
cefabdb
[shared-ui] Count first run of app_flow_edit as app_flow_create.
dglazkov Jul 23, 2025
95fe172
[gemini asset upload] Fix get vs export bug when google workspace mim…
aomarks Jul 23, 2025
db11ca8
Introduce "Generate for each input" capability.
dglazkov Jul 23, 2025
d98f3c3
[unified-server] Update landing page (#6381)
paullewis Jul 24, 2025
7422ac2
Bump codemirror from 6.0.1 to 6.0.2 (#6380)
dependabot[bot] Jul 24, 2025
3154ff2
[signin] Show a dialog if signin blocked by geo restriction (#6382)
aomarks Jul 24, 2025
f8af5b6
[shared-ui/visual-editor] Update zero state & header menu to include …
paullewis Jul 24, 2025
e44781f
[us/ve] Update Discord links (#6384)
paullewis Jul 24, 2025
baf92e7
[shared-ui] Update z-index on renderer (#6385)
paullewis Jul 24, 2025
8e9e08f
Revert "[shared-ui] Update z-index on renderer" (#6386)
paullewis Jul 24, 2025
c3865ec
[shared-ui] Fix floating-input in review case (#6387)
paullewis Jul 24, 2025
f0f424d
[shared-ui] Improve rendering (#6388)
paullewis Jul 24, 2025
c023923
[shared-ui] Check for `checkIntersection` function (#6389)
paullewis Jul 24, 2025
091b455
[feedback] Allow more google APIs in CSP to enable feedback (#6390)
aomarks Jul 24, 2025
053bde9
[sharing] Ask the user to share the graph before sharing results (#6391)
aomarks Jul 24, 2025
a914b63
[signin] Test geo restriction (#6392)
aomarks Jul 24, 2025
2e274ae
[signin] Enable geo restriction on signin (#6393)
aomarks Jul 25, 2025
9880602
[shared-ui] Switch header to use global item select (#6395)
paullewis Jul 25, 2025
480787b
[shared-ui] Update board & title in app & canvas controllers (#6396)
paullewis Jul 25, 2025
4c745e1
[shared-ui] Prioritize visible floating inputs (#6398)
paullewis Jul 25, 2025
7e5fa3b
[shared-ui] Adjust HTML escaping in text-editor (#6399)
paullewis Jul 25, 2025
35a47c6
[shared-ui] Reset results sharing URL when new run begins (#6400)
paullewis Jul 25, 2025
e40a8cb
[signin] Sign out existing users with geo restriction (#6401)
aomarks Jul 25, 2025
9120128
[shared-ui] Further adjust escaping (#6402)
paullewis Jul 25, 2025
9060ea0
[gallery] Add ?shared=true parameter to gallery item links (#6403)
aomarks Jul 25, 2025
c4fcdd3
[unified-server] Track sign in page view on the landing page.
dglazkov Jul 25, 2025
48eb9b0
[unified-server] Introduce `/files` endpoint for storing/caching gall…
dglazkov Jul 26, 2025
c0d18de
[unified-server] Incremental progress toward gallery cache
dglazkov Jul 26, 2025
8f013d3
[a2] Switch to use Gemini 2.5 flash as default model.
dglazkov Jul 26, 2025
3ecdf7b
Introduce `GalleryCache`, which caches the gallery files.
dglazkov Jul 27, 2025
e2ca247
[drive-proxy] Don't send the API key to drive proxy
dglazkov Jul 27, 2025
074d461
Add updates.json file. (#6411)
dglazkov Jul 28, 2025
2fad4a7
[unified-server] Introduce `/updates` endpoint.
dglazkov Jul 28, 2025
04f70a4
[shared-ui/visual-editor] Surface status update info (#6413)
paullewis Jul 28, 2025
1647919
[ui-tests] Updated tests after particles redesign (#6414)
Leksyk Jul 28, 2025
b1a765c
[a2] Start properly encoding UTF-8 text
dglazkov Jul 28, 2025
f14f927
[a2] Remove Flash 2.0 from the model drop-down.
dglazkov Jul 28, 2025
cdc9df3
[drive] Temporarily disable the /files endpoint (#6418)
aomarks Jul 28, 2025
dd00fe2
Temporarily remove status update link. (#6420)
dglazkov Jul 28, 2025
5fcf68a
[visual-editor] Re-enable status updates
dglazkov Jul 28, 2025
db4bf14
[visual-editor] Account for empty list of updates. (#6422)
dglazkov Jul 28, 2025
e0fceec
[shared-ui/visual-editor] Update status updates to infobar (#6424)
paullewis Jul 29, 2025
256f576
[visual-editor] Improve info bar behavior (#6425)
paullewis Jul 29, 2025
928b495
[shared-ui] Hide Zero/Empty State when NL field is non-empty (#6426)
paullewis Jul 29, 2025
2da3894
[shared-ui] Stop the button running away (#6427)
paullewis Jul 29, 2025
100f918
[shared-ui] Fix content warning behavior (#6428)
paullewis Jul 29, 2025
a7a5264
[visual-editor] Only show app view when loaded (#6429)
paullewis Jul 29, 2025
02264cc
[drive] Opt-in experiment for public drive files proxy (#6423)
aomarks Jul 29, 2025
307838e
[signin] Check for required scopes and force signin when missing (#6430)
aomarks Jul 30, 2025
c56ec24
[drive] Disable the FE server drive proxy (#6431)
aomarks Jul 30, 2025
b1698dd
[signin] Only do scope canonicalization when we're checking scopes (#…
aomarks Jul 30, 2025
b48a56b
[gallery] Update gallery queries (#6433)
aomarks Jul 30, 2025
f9a1143
[error] Introduce error metadata to increase precision of error messa…
dglazkov Jul 30, 2025
b27e721
Update Lyria 2 warning. (#6435)
dglazkov Jul 30, 2025
e3e0d41
[shared-ui] Adjust missing scopes check (#6436)
paullewis Jul 30, 2025
8d4cae2
[shared-ui] Tweak label on floating input (#6437)
paullewis Jul 30, 2025
24844c0
[shared-ui] Add flow modal to landing (#6440)
paullewis Jul 30, 2025
9bbbeed
[ve/us] Update Discord links (#6441)
paullewis Jul 30, 2025
7b8717c
[signin] Make oauth scope validation more resilient (#6439)
aomarks Jul 30, 2025
a4427d4
[landing] Only show the sharing dialog if we aren't showing another d…
aomarks Jul 30, 2025
b300a18
Anticipate missing response and handle as error. (#6443)
dglazkov Jul 30, 2025
2e3847a
[loading] Fix resource key getting in the graph url when it shouldn't…
aomarks Jul 30, 2025
1a4b4e2
Create SECURITY.md (#6445)
dglazkov Jul 30, 2025
a3b3b38
Check for isAppAuthorized when listing user graphs (#6446)
aomarks Jul 30, 2025
d1bc202
[a2] Overhaul `executeStep` to support fallback substreams and consol…
dglazkov Jul 30, 2025
9e2a993
2025-07-30-update (#6448)
dglazkov Jul 31, 2025
b305c1b
[visual-editor] Track updates via hashing (#6449)
paullewis Jul 31, 2025
cb0ecc0
[shared-ui] Add forEach adornment (#6450)
paullewis Jul 31, 2025
6b00423
[shared-ui] Update the z-index on edges to account for forEach adornm…
paullewis Jul 31, 2025
b4c088c
[shared-ui] Improve graph line animation (#6452)
paullewis Jul 31, 2025
6bee319
[shared-ui] Push graph edge z-indexes back (#6453)
paullewis Jul 31, 2025
fc99837
[shared-ui] Update foreach adornment (#6454)
paullewis Jul 31, 2025
31c4b92
[a2, shared-ui] Expand error metadata to include reason for safety er…
dglazkov Aug 1, 2025
d090009
[shared-ui] Update disclaimer content (#6456)
paullewis Aug 1, 2025
d060a0e
[ve/su] Allow snackbars to show more detailed messages (#6457)
paullewis Aug 1, 2025
9ec0b29
[shared-ui] Add correct margins to list items in app output (#6458)
paullewis Aug 1, 2025
7a19f95
[csp] Allow blob media in CSP (#6459)
aomarks Aug 1, 2025
f3c5f22
[su/ve] Replace remix snackbar with bubble (#6460)
paullewis Aug 1, 2025
ae0be19
[landing] Animate the additional permissions image (#6461)
aomarks Aug 1, 2025
952a049
[a2] Only show "for each" when step has "for each" enabled.
dglazkov Aug 4, 2025
6777b08
[a2/su] Display rich/friendly errors in the UI.
dglazkov Aug 4, 2025
68ca7be
[su] Select first non-hidden value as bb-item-select default
dglazkov Aug 5, 2025
d7ae3ab
[a2] Return decoded HTML
dglazkov Aug 5, 2025
03bbfd7
[drive] Add temporary drive read test to unified-server (#6468)
aomarks Aug 5, 2025
0cad090
[mcp] Introduce MCP client infrastructure.
dglazkov Aug 7, 2025
bd37b77
[visual-editor] Adjust z-index of header (#6470)
paullewis Aug 7, 2025
c26b7f0
[shared-ui] Update header message (#6471)
paullewis Aug 7, 2025
23e186d
[shared-ui] Add support for right-click delete (#6472)
paullewis Aug 7, 2025
5fc701e
[shared-ui] Fix console view scrolling (#6473)
paullewis Aug 7, 2025
3ac0ea1
[shared-ui] Remove logs (#6474)
paullewis Aug 7, 2025
da3cbd8
[unified-server] Move sign-in button (#6475)
paullewis Aug 7, 2025
fa8e27a
[drive] Remove temporary drive test (#6476)
aomarks Aug 7, 2025
00c9e50
[gallery] Fetch gallery list from cached FE server API (#6477)
aomarks Aug 7, 2025
d70f2ed
Plumb getting information about MCP server.
dglazkov Aug 8, 2025
5f6c9c9
Add Mcp UI state
dglazkov Aug 8, 2025
bb342d6
[unified-server] Add share card image (#6480)
paullewis Aug 8, 2025
05f1b5a
[unified-server] Add sign-in button to header (#6481)
paullewis Aug 8, 2025
0392e8a
[shared-ui/visual-editor] Add shortcuts for duplicating content (#6482)
paullewis Aug 8, 2025
a073644
[shared-ui] Tweak styles & icon for duplicate (#6483)
paullewis Aug 8, 2025
7c80b61
[shared-ui] Add experimental MCP Server modal (#6484)
paullewis Aug 8, 2025
43310ea
[us] Make Sign in button clickable on narrow screens
dglazkov Aug 8, 2025
426ffce
[ve,ds,su,types,utils,mcp,a2] Implement MCP support behind flag.
dglazkov Aug 9, 2025
d254e6c
[a2] Stop calling preview models
dglazkov Aug 9, 2025
e1381dc
[shared-ui] Various quality-of-life improvements to the text editor (…
paullewis Aug 11, 2025
055eb6f
[various] Update links to policies (#6490)
paullewis Aug 11, 2025
0dae72b
[ve/su] Allow pasting in text editor (#6491)
paullewis Aug 11, 2025
da1e4bd
[ui-tests] sample NL request mocking through admin tools (#6463)
Leksyk Aug 11, 2025
1d6cb7b
[various] Track opened versions for shared apps (#6492)
paullewis Aug 11, 2025
8b07b63
[shared-ui] Tweak the line animation speed (#6493)
paullewis Aug 11, 2025
4a644f6
[visual-editor] Allow pasting of plain text content (#6496)
paullewis Aug 11, 2025
3862220
[urls] Consolidate URL creation and parsing (#6497)
aomarks Aug 11, 2025
9034629
[us,ve, b, mcp, a2] Implement MCP client session support.
dglazkov Aug 12, 2025
12ab222
[assets] Support shared drive assets (#6501)
aomarks Aug 12, 2025
a74c8cf
[su, types, mcp, a2] Add support for built-in MCP Servers.
dglazkov Aug 12, 2025
ae46ad6
[su,ve] Track remix events more precisely and start tracking error ev…
dglazkov Aug 12, 2025
90cde04
[a2] Retry Gemini invocation when encountering STOP but not output.
dglazkov Aug 13, 2025
0adc1b7
[result sharing] Allow sharing results from older graphs (before June…
aomarks Aug 13, 2025
4d8a6fa
[ve,breadboard,types,mcp] Close MCP clients at the end of each run
dglazkov Aug 13, 2025
42d301f
[us,types,a2] Implement MCP Allow list.
dglazkov Aug 14, 2025
b434d53
[su] Fix "Untitled Flow" bug in flowgen.
dglazkov Aug 14, 2025
483ee70
[various] Update string handling (#6499)
paullewis Aug 14, 2025
175ae28
[su/ve] Improve behavior of Remix button (#6510)
paullewis Aug 14, 2025
00fe5f9
[shared-ui] Couple of small UI tweaks (#6511)
paullewis Aug 14, 2025
e99ede7
[shared-ui] Rename functions for clarity (#6512)
paullewis Aug 14, 2025
0c7d0dc
[shared-ui] Update flowgen in step styles (#6513)
paullewis Aug 14, 2025
7ce87ec
[a2] Guard against an unexpected empty response.
dglazkov Aug 14, 2025
f053be1
[google-drive-kit] Start using retryable fetch again
dglazkov Aug 14, 2025
f0e1331
[sb] Respond with an error when fetching a blob fails.
dglazkov Aug 15, 2025
a91d510
[us] Update bucket name
dglazkov Aug 15, 2025
2c73043
[us,a2] Update CSP to include a few well-known CDNs and image sources.
dglazkov Aug 15, 2025
5ba1719
[shared-ui] Enable experimental 2D matrix rendering of graph (#6519)
paullewis Aug 15, 2025
6d9a147
[types,ve,su] Add support for node-level actions (#6520)
paullewis Aug 15, 2025
07573eb
[shared-ui] Make Entity a SignalWatcher (#6521)
paullewis Aug 15, 2025
1349027
Revert "[shared-ui] Make Entity a SignalWatcher" (#6522)
dglazkov Aug 15, 2025
8e38dff
[su] Ensure that title overflow shows ellipsis
dglazkov Aug 15, 2025
68ecd47
[su] Fix the bug where the in-step flowgen edits aren't reflected.
dglazkov Aug 15, 2025
2627dbd
[us] Add Cloudflare CDNJS to CSP script allow list
dglazkov Aug 16, 2025
77976cd
[pu,su,a2] Various "Save to ..." fixes.
dglazkov Aug 18, 2025
df817c5
[a2] Tighten TS library declarations.
dglazkov Aug 18, 2025
e806bf7
[a2] Enable sequential function-calling by default.
dglazkov Aug 18, 2025
bac03d4
[su,data] Do not inflate Drive-based storedData.
dglazkov Aug 18, 2025
f09982c
[data,su] Implement "Download file" option
dglazkov Aug 19, 2025
51d6ec7
[su, ve] Start tracking more user events.
dglazkov Aug 19, 2025
29261ed
[sharing] Update sharing disclaimer (#6533)
aomarks Aug 19, 2025
ef32395
[signin] Update missing permissions gif for new readonly scope (#6534)
aomarks Aug 19, 2025
67927c7
[ve,breadboard,su,a2] Implement tracking of model calls
dglazkov Aug 20, 2025
78c2100
[signing] added additional logging (#6536)
Leksyk Aug 20, 2025
babb73d
[cleanup] Delete all code that is unnecessary now that we have drive.…
aomarks Aug 20, 2025
ee18604
[su] Teach app view about parallel inputs
dglazkov Aug 20, 2025
5636c75
[urls] Add special handling for dev- prefixed url params (#6539)
aomarks Aug 21, 2025
a048932
[drive] Enable drive proxy API, and allow experimenting with it throu…
aomarks Aug 21, 2025
514eb46
[drive proxy] Cache featured gallery files (graphs and assets) in pro…
aomarks Aug 22, 2025
073a296
[su, runtime, types, a2] Plumb error handling to renderer and console…
dglazkov Aug 23, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
6 changes: 6 additions & 0 deletions .changeset/afraid-rabbits-sell.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
"@breadboard-ai/board-server": patch
"@breadboard-ai/a2": patch
---

Respond with an error when fetching a blob fails.
6 changes: 6 additions & 0 deletions .changeset/angry-comics-attack.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
"@breadboard-ai/visual-editor": patch
"@breadboard-ai/shared-ui": patch
---

Split header menus
6 changes: 6 additions & 0 deletions .changeset/beige-papers-like.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
"@breadboard-ai/visual-editor": minor
"@breadboard-ai/shared-ui": minor
---

Remove deprecated & unused elements
5 changes: 5 additions & 0 deletions .changeset/bitter-olives-sleep.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@breadboard-ai/unified-server": patch
---

Update the bucket name.
5 changes: 5 additions & 0 deletions .changeset/bitter-symbols-open.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@breadboard-ai/shared-ui": patch
---

Tweak styles & icon for duplicate
5 changes: 5 additions & 0 deletions .changeset/blue-fans-teach.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@breadboard-ai/shared-ui": patch
---

Hide Zero/Empty State when NL field is non-empty
5 changes: 5 additions & 0 deletions .changeset/brave-shrimps-yawn.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@breadboard-ai/shared-ui": patch
---

Escape HTML chars
9 changes: 9 additions & 0 deletions .changeset/brave-waves-hear.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
"@breadboard-ai/unified-server": minor
"@breadboard-ai/visual-editor": minor
"@google-labs/breadboard": minor
"@breadboard-ai/mcp": minor
"@breadboard-ai/a2": minor
---

Implement MCP client session support.
6 changes: 6 additions & 0 deletions .changeset/breezy-mugs-fail.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
"@breadboard-ai/particles-ui": patch
"@breadboard-ai/shared-ui": patch
---

Improve rendering
5 changes: 5 additions & 0 deletions .changeset/breezy-peas-lose.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@breadboard-ai/shared-ui": patch
---

Fix PDF viewer
7 changes: 7 additions & 0 deletions .changeset/brown-swans-mate.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
---
"@breadboard-ai/unified-server": patch
"@breadboard-ai/visual-editor": patch
"@breadboard-ai/shared-ui": patch
---

Add support for 'shared' param
6 changes: 6 additions & 0 deletions .changeset/chatty-coats-vanish.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
"@breadboard-ai/filesystem-board-server": patch
"@breadboard-ai/visual-editor": patch
---

Teach file system to ask permission
5 changes: 5 additions & 0 deletions .changeset/chilly-signs-drop.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@breadboard-ai/shared-ui": patch
---

Switch header to use global item select
5 changes: 5 additions & 0 deletions .changeset/clear-rocks-film.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@breadboard-ai/shared-ui": patch
---

Update flowgen in step styles
5 changes: 5 additions & 0 deletions .changeset/clear-trains-tickle.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@breadboard-ai/a2": patch
---

Account for empty tool responses.
6 changes: 6 additions & 0 deletions .changeset/clever-regions-sneeze.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
"@breadboard-ai/visual-editor": patch
"@breadboard-ai/shared-ui": patch
---

Allow snackbars to show more detailed messages
6 changes: 6 additions & 0 deletions .changeset/cool-lies-dance.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
"@breadboard-ai/unified-server": patch
"@breadboard-ai/types": patch
---

Introduce `/files` endpoint for storing/caching gallery results.
5 changes: 5 additions & 0 deletions .changeset/cruel-toes-rescue.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@breadboard-ai/shared-ui": patch
---

Tweak words
5 changes: 5 additions & 0 deletions .changeset/cuddly-wombats-sell.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@breadboard-ai/shared-ui": patch
---

Reset results sharing URL when new run begins
5 changes: 5 additions & 0 deletions .changeset/curly-geckos-visit.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@breadboard-ai/shared-ui": patch
---

Check for `checkIntersection` function
6 changes: 6 additions & 0 deletions .changeset/curly-pens-pull.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
"@breadboard-ai/visual-editor": patch
"@breadboard-ai/shared-ui": patch
---

Update zero state & header menu to include demo video
5 changes: 5 additions & 0 deletions .changeset/curly-queens-serve.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@breadboard-ai/particles-ui": patch
---

Ignore empty GroupParticle groups
5 changes: 5 additions & 0 deletions .changeset/curly-states-marry.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@breadboard-ai/unified-server": patch
---

Landing page tweaks
5 changes: 5 additions & 0 deletions .changeset/curvy-pigs-watch.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@breadboard-ai/shared-ui": patch
---

Tweak the line animation speed
5 changes: 5 additions & 0 deletions .changeset/cute-lines-kneel.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@breadboard-ai/shared-ui": patch
---

Introduce "app_engage" event in ActionTracker
8 changes: 8 additions & 0 deletions .changeset/cyan-islands-itch.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
---
"@breadboard-ai/particles-ui": patch
"@breadboard-ai/shared-ui": patch
"@breadboard-ai/a2": patch
---

Fix the error when saving to slides and show thumbnails of Drive files when
Saving to Doc/Sheet/Presentation.
5 changes: 5 additions & 0 deletions .changeset/deep-pugs-send.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@breadboard-ai/unified-server": patch
---

Add landing page
6 changes: 6 additions & 0 deletions .changeset/dry-laws-lead.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
"@breadboard-ai/filesystem-board-server": patch
"@breadboard-ai/visual-editor": patch
---

Introduce FileSystemPersistentBackend
5 changes: 5 additions & 0 deletions .changeset/easy-sites-follow.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@breadboard-ai/shared-ui": patch
---

Update header message
6 changes: 6 additions & 0 deletions .changeset/eight-bikes-push.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
"@breadboard-ai/unified-server": patch
"@breadboard-ai/visual-editor": patch
---

Add share card image
5 changes: 5 additions & 0 deletions .changeset/eight-snakes-boil.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@breadboard-ai/shared-ui": patch
---

Prioritize visible floating inputs
5 changes: 5 additions & 0 deletions .changeset/eleven-hornets-visit.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@breadboard-ai/shared-ui": patch
---

Update toast colors
6 changes: 6 additions & 0 deletions .changeset/empty-areas-divide.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
"@breadboard-ai/visual-editor": minor
"@breadboard-ai/shared-ui": minor
---

Start tracking more user events.
6 changes: 6 additions & 0 deletions .changeset/empty-plants-throw.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
"@breadboard-ai/visual-editor": patch
"@breadboard-ai/types": patch
---

Track updates via hashing
6 changes: 6 additions & 0 deletions .changeset/every-sites-yell.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
"@breadboard-ai/shared-ui": patch
"@breadboard-ai/a2": patch
---

Add support for reactive info messages
7 changes: 7 additions & 0 deletions .changeset/fancy-grapes-post.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
---
"@breadboard-ai/shared-ui": minor
"@breadboard-ai/types": minor
"@breadboard-ai/a2": minor
---

Add `info` value to Schema enums and use it to convey quota limits.
5 changes: 5 additions & 0 deletions .changeset/fast-gifts-add.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@breadboard-ai/shared-ui": patch
---

Couple of small UI tweaks
6 changes: 6 additions & 0 deletions .changeset/fast-gifts-wave.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
"@breadboard-ai/unified-server": patch
"@breadboard-ai/shared-ui": patch
---

Add flow modal to landing
5 changes: 5 additions & 0 deletions .changeset/fifty-books-chew.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@breadboard-ai/visual-editor": patch
---

Fix remix snackbar
8 changes: 8 additions & 0 deletions .changeset/five-views-greet.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
---
"@breadboard-ai/shared-ui": minor
"@breadboard-ai/runtime": minor
"@breadboard-ai/types": minor
"@breadboard-ai/a2": minor
---

Plumb error handling to renderer and console for new runtime.
7 changes: 7 additions & 0 deletions .changeset/flat-clouds-walk.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
---
"@breadboard-ai/runtime": minor
"@breadboard-ai/utils": minor
"@breadboard-ai/a2": minor
---

Introduce error metadata to increase precision of error message.
6 changes: 6 additions & 0 deletions .changeset/flat-loops-boil.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
"@breadboard-ai/shared-ui": patch
"@breadboard-ai/utils": patch
---

Rename functions
5 changes: 5 additions & 0 deletions .changeset/flat-suns-exist.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@breadboard-ai/a2": patch
---

Switch to use Gemini 2.5 flash as default model.
5 changes: 5 additions & 0 deletions .changeset/fluffy-cities-juggle.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@breadboard-ai/shared-ui": patch
---

Adjust missing scopes check
6 changes: 6 additions & 0 deletions .changeset/fluffy-eels-say.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
"@breadboard-ai/unified-server": patch
"@breadboard-ai/visual-editor": patch
---

Update Discord links
6 changes: 6 additions & 0 deletions .changeset/fluffy-facts-wonder.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
"@breadboard-ai/unified-server": patch
"@breadboard-ai/visual-editor": patch
---

Update Discord links
5 changes: 5 additions & 0 deletions .changeset/forty-aliens-shine.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@breadboard-ai/a2": patch
---

Bring back tool descriptions, too.
5 changes: 5 additions & 0 deletions .changeset/gentle-cows-find.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@breadboard-ai/shared-ui": patch
---

Fix floating-input in review case
5 changes: 5 additions & 0 deletions .changeset/gentle-impalas-stare.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@breadboard-ai/visual-editor": patch
---

Adjust init order
5 changes: 5 additions & 0 deletions .changeset/gentle-shirts-act.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@breadboard-ai/shared-ui": patch
---

Stop the button running away
6 changes: 6 additions & 0 deletions .changeset/giant-clubs-try.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
"@breadboard-ai/shared-ui": patch
"@breadboard-ai/types": patch
---

Enable experimental 2D matrix rendering of graph
5 changes: 5 additions & 0 deletions .changeset/good-sloths-sin.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@breadboard-ai/unified-server": patch
---

Move embedder logic to shell
6 changes: 6 additions & 0 deletions .changeset/great-rocks-stick.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
"@breadboard-ai/shared-ui": patch
"@breadboard-ai/a2": patch
---

Overhaul `executeStep` to support fallback substreams and console logging.
5 changes: 5 additions & 0 deletions .changeset/great-tips-show.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@breadboard-ai/a2": patch
---

Stop calling preview models.
6 changes: 6 additions & 0 deletions .changeset/green-bears-lie.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
"@breadboard-ai/visual-editor": patch
"@breadboard-ai/shared-ui": patch
---

Surface status update info
5 changes: 5 additions & 0 deletions .changeset/grumpy-cobras-notice.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@breadboard-ai/runtime": patch
---

Disallow 3P describer invocations.
6 changes: 6 additions & 0 deletions .changeset/heavy-pugs-love.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
"@breadboard-ai/visual-editor": patch
"@breadboard-ai/shared-ui": patch
---

Add support for JSON copy under Experimental Components
5 changes: 5 additions & 0 deletions .changeset/heavy-rooms-join.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@breadboard-ai/shared-ui": patch
---

Update foreach adornment
6 changes: 6 additions & 0 deletions .changeset/heavy-taxis-swim.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
"@breadboard-ai/visual-editor": patch
"@breadboard-ai/shared-ui": patch
---

Improve behavior of Remix button
5 changes: 5 additions & 0 deletions .changeset/hip-actors-run.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@breadboard-ai/shared-ui": patch
---

Update disclaimer content
Loading