25 Commits

Author SHA1 Message Date
Adrian Lyjak 0a2139028c extract-reconcile-invoice: fix review UI and contract indexing (#276) v0.5.8 2026-04-29 15:32:36 -04:00
Adrian Lyjak 01ddebd78f Copier update classify-extract-sec and extract-reconcile-invoice to data-extraction v0.7.5 (#274) v0.5.6 2026-04-25 11:58:22 -04:00
Adrian Lyjak dafdbc74aa 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_*.
v0.5.5
2026-04-25 11:39:28 -04:00
Adrian Lyjak a3d9b8ae8f Fix index-contract API, add fake tests for parsing/invoice templates (#270)
- extract-reconcile-invoice: index_contract.py called files.get_file /
  files.read_file_content / files.upload_file (v1 SDK surface removed in
  v2), breaking every Upload Contract click. Switched to files.list +
  files.get + files.create.
- Added test_index_contract_workflow and test_metadata_workflow to
  exercise the full v2 surface (files.list, files.get, pipelines.upsert,
  pipelines.documents.upsert, configurations.retrieve).
- document-parsing and invoice-extraction had only placeholder tests —
  wired up llama-cloud-fake and added parametrized tests covering every
  tier/mode. invoice-extraction's test drives the HIL step.
- Bumped requires-python to >=3.12 on both (fake floor).
v0.5.4
2026-04-24 16:52:40 -04:00
Adrian Lyjak 7074e13091 Classify v2 fake, agent_data.create migration, downstream copier updates (#268) v0.5.3 2026-04-22 21:34:28 -04:00
Adrian Lyjak f1bfcca3b8 copier-update downstream templates with WorkflowProgress failure cards (#263) v0.5.2 2026-04-17 14:49:41 -04:00
Adrian Lyjak c93bf30da6 fix agent-data reads on extraction-review UIs deployed to local clusters (#259) v0.5.1 2026-04-16 23:55:40 -04:00
Adrian Lyjak 1bdc5e2951 llama-cloud v2: classify-extract-sec + extract-reconcile-invoice (#257) v0.5.0 2026-04-16 19:37:26 -04:00
Adrian Lyjak 0cdd4e8913 Remove outdated llamactl from dev dependencies (#244) v0.4.2 2026-04-01 10:45:30 -04:00
Adrian Lyjak df538baf59 Pin llama-cloud version <2 (#243) v0.4.1 2026-03-30 15:29:14 -04:00
Adrian Lyjak ee931a3e0a feat: copier update child templates from data-extraction v0.5.0 (#241) v0.4.0 2026-03-18 19:11:41 -04:00
Adrian Lyjak 4a697e4502 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>
v0.3.6
2026-01-27 17:58:46 -05:00
Adrian Lyjak 3fe4b64961 improve .env documentation comment (#182) v0.3.5 2026-01-23 12:42:52 -05:00
Adrian Lyjak de8dcf8824 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
v0.3.4
2026-01-13 07:59:26 -05:00
Adrian Lyjak 19b20cefba 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>
v0.3.3
2026-01-12 17:31:09 -05:00
Adrian Lyjak 059bf937f9 Cursor behavior issue (#122)
* Bump ty dependency to 0.0.2

Co-authored-by: adrian <adrian@runllama.ai>

* Update template versions and fix agent context typing

Co-authored-by: adrian <adrian@runllama.ai>

---------

Co-authored-by: Cursor Agent <cursoragent@cursor.com>
v0.3.2
2025-12-16 16:38:12 -05:00
Adrian Lyjak 7d2fea10d1 fix: create index automatically (#96) v0.3.1 2025-12-03 22:45:57 -05:00
Adrian Lyjak 43227eb0b9 improve invoice reconciliation (#93)
* Add contract dropdown

* Add support for multiple contract uploads

* Version
v0.3.0
2025-12-02 15:50:18 -05:00
Adrian Lyjak 9656b9383e Fix review card query on starters (#92) v0.2.4 2025-12-02 14:04:59 -05:00
Adrian Lyjak 28a1c6b7af Update readmes on UI starters to link to datasets and explain application in more detail (#64)
* Update readmes on UI starters to link to datasets and be a little more explanatory

* Update README.md

* Update README.md

* Fix typo, version

* version
v0.2.3
2025-11-24 14:16:18 -05:00
Adrian Lyjak 299f1d6068 fix sonner import (#73)
* chore: version templates

* document-qa too

---------

Co-authored-by: Clelia (Astra) Bertelli <clelia@runllama.ai>
v0.2.2
2025-11-21 10:53:01 -05:00
Clelia (Astra) Bertelli 65598407b4 feat: add a llm-based workflow representation/viz package (#63)
* feat: add a llm-based workflow representation/viz package

* feat: add static analysis and adapt LLM analysis

* ci: lint and format

* docs: readme nits

* feat: tune json repr and move it into coding-agent package

* ci: lint and format

* fix: safe loading env variables with os.getenv instead of os.environ in templates

* chore: use dedent in python templating
v0.2.1
2025-11-19 17:02:54 +01:00
Adrian Lyjak fa58b8bec5 Update starters with the latest data-extraction template (ui v3) (#51) v0.2.0 2025-11-10 17:44:54 -06:00
Adrian Lyjak 42822cea74 feat: add invoices reconcilioation template (#43) v0.1.1 2025-11-06 22:43:29 -05:00
Adrian Lyjak ffe3842030 Initial commit v0.1.0 2025-11-05 11:05:30 -05:00