11 Commits

Author SHA1 Message Date
Adrian Lyjak fd8d8c0f65 Wire PUBLIC_LLAMA_CLOUD_API_KEY through template Vite configs (#273)
Read the opt-in PUBLIC_LLAMA_CLOUD_API_KEY env var and re-export as
import.meta.env.VITE_LLAMA_CLOUD_API_KEY for the 5 llama_cloud=true UIs.
Server-only LLAMA_CLOUD_API_KEY is no longer the source for client bundles;
deployers must explicitly opt in by setting PUBLIC_*.
2026-04-25 11:39:28 -04:00
Adrian Lyjak bcc8ee5cd8 copier-update downstream templates with WorkflowProgress failure cards (#263) 2026-04-17 14:49:41 -04:00
Adrian Lyjak f128f5b384 fix agent-data reads on extraction-review UIs deployed to local clusters (#259) 2026-04-16 23:55:40 -04:00
Adrian Lyjak cd3411d0a6 feat: copier update child templates from data-extraction v0.5.0 (#241) 2026-03-18 19:11:41 -04:00
Adrian Lyjak e161961a0a Configure Vite HMR client port via environment variable (#201)
* feat: add LLAMA_DEPLOY_SERVER_PORT HMR clientPort to template vite configs

Set hmr.clientPort to LLAMA_DEPLOY_SERVER_PORT when defined, enabling
Vite HMR websocket connections to work through the server proxy.

https://claude.ai/code/session_01Hq5ZQxquwtyJVJ2qw48bbt

* feat: add LLAMA_DEPLOY_SERVER_PORT HMR support to template vite configs

Add hmr.port and hmr.clientPort to all template vite configs so that
Vite HMR websocket connections work through the server proxy. When
LLAMA_DEPLOY_SERVER_PORT is set, clientPort directs the browser's HMR
websocket to connect via the proxy server port.

Bump patch versions for all affected templates.

https://claude.ai/code/session_01Hq5ZQxquwtyJVJ2qw48bbt

---------

Co-authored-by: Claude <noreply@anthropic.com>
2026-01-27 17:58:46 -05:00
Adrian Lyjak 11ebde856f Add copier-update script to help run mass copier updates (#166)
* add updater script

* bump versions

* fixer

* chore(classify-extract-sec): copier update

* chore(extract-basic): copier update

* chore(extract-reconcile-invoice): copier update

* fix format
2026-01-13 07:59:26 -05:00
Adrian Lyjak 0dec2ecb23 Make the llama-ui version range more strict (#164)
* fix: pin @llamaindex/ui to ~3.6.1 to avoid breaking changes in minors

Changed from ^x.y.z (caret) to ~3.6.1 (tilde) versioning for
@llamaindex/ui dependency across all template UI packages to prevent
breaking changes from minor version bumps.

* chore: bump template versions for @llamaindex/ui update

Incremented patch versions for all templates with updated UI dependency:
- basic-ui: 0.2.4 → 0.2.5
- classify-extract-sec: 0.2.6 → 0.2.7
- data-extraction: 0.3.7 → 0.3.8
- document-qa: 0.2.6 → 0.2.7
- extract-basic: 0.1.6 → 0.1.7
- extract-reconcile-invoice: 0.3.2 → 0.3.3
- showcase: 0.3.1 → 0.3.2

* fix: revert document-qa and basic-ui to @llamaindex/ui ^2.1.1

These templates still use v2 of the UI package, so keeping them on their
original caret range and reverting their version bumps.

---------

Co-authored-by: Claude <noreply@anthropic.com>
2026-01-12 17:31:09 -05:00
Adrian Lyjak ff01bf9936 Fix review card query on starters (#92) 2025-12-02 14:04:59 -05:00
Adrian Lyjak 85705fa489 fix sonner import (#73)
* chore: version templates

* document-qa too

---------

Co-authored-by: Clelia (Astra) Bertelli <clelia@runllama.ai>
2025-11-21 10:53:01 -05:00
Adrian Lyjak 69eee908c0 Update starters with the latest data-extraction template (ui v3) (#51) 2025-11-10 17:44:54 -06:00
Adrian Lyjak 726d6c0e4c Add back classify-extract-sec 2025-11-04 17:29:54 -05:00