• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

run-llama / llama-agents / 27381433778
84%

Build:
DEFAULT BRANCH: main
Ran 11 Jun 2026 10:28PM UTC
Jobs 12
Files 226
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

11 Jun 2026 10:28PM UTC coverage: 83.286% (+0.03%) from 83.26%
27381433778

push

github

web-flow
Upgrade basedpyright hook to 1.39.7 so pre-commit works on Python 3.14 (#676)

basedpyright 1.31.1 (the current pre-commit rev) can't parse Python
3.14's stdlib `string/templatelib.py` (t-strings). With a 3.14 project
venv, every file-scoped run — i.e. what pre-commit does on `git commit`
— reports `Cannot access attribute "interpolations" for class "str"`
against templatelib for *any* changed file, blocking commits unless you
`--no-verify`. Full `pre-commit run -a` and CI don't hit it (CI resolves
ubuntu's system 3.12), so it only bites local dev on newer interpreters.

This bumps the mirror rev to 1.39.7 and fixes the 12 errors the newer
version legitimately flags, all `reportPrivateImportUsage` — symbols
imported through modules that only re-export them transitively:

- `WorkflowTick` now imported from `workflows.runtime.types.ticks`
instead of `.plugin`
- `Auth`/`Environment` from `llama_agents.cli.config.schema` instead of
`._config`
- `httpx` imported directly instead of through `manage_client`
- `DeploymentNotFoundError` from `llama_agents.core.server.manage_api`
(its public export) instead of through the control-plane service module
- tests patch `dulwich.repo.Repo` and stdlib `webbrowser` directly
instead of reaching through the module under test (same objects, so
identical behavior)

1.39.7 also warns on the wildcard imports in the `llama_deploy`
back-compat shims; those are intentional re-exports and warnings don't
fail the hook, so they're left alone.

Verified the hook passes both file-scoped and full runs under 3.12,
3.13, and 3.14 venvs.

Open question for reviewers: `lint.yml` doesn't pin a Python for
`setup-uv`, so CI lint type-checks against whatever ubuntu ships
(currently 3.12). Worth pinning for determinism, but not done here.

5 of 5 new or added lines in 2 files covered. (100.0%)

16439 of 19738 relevant lines covered (83.29%)

1.09 hits per line

Jobs
ID Job ID Ran Files Coverage
1 llama-agents-integration-tests - 27381433778.1 11 Jun 2026 10:29PM UTC 93
66.69
GitHub Action Run
2 llamactl - 27381433778.2 11 Jun 2026 10:28PM UTC 48
79.79
GitHub Action Run
3 llama-agents-control-plane - 27381433778.3 11 Jun 2026 10:29PM UTC 31
73.2
GitHub Action Run
4 llama-agents-dev - 27381433778.4 11 Jun 2026 10:28PM UTC 12
76.5
GitHub Action Run
5 llama-agents-agentcore - 27381433778.5 11 Jun 2026 10:28PM UTC 5
70.22
GitHub Action Run
6 llama-index-workflows - 27381433778.6 11 Jun 2026 10:28PM UTC 45
93.03
GitHub Action Run
7 llama-agents-client - 27381433778.7 11 Jun 2026 10:28PM UTC 4
87.99
GitHub Action Run
8 llama-agents-server - 27381433778.8 11 Jun 2026 10:29PM UTC 30
81.02
GitHub Action Run
9 llama-agents-appserver - 27381433778.9 11 Jun 2026 10:28PM UTC 17
80.66
GitHub Action Run
10 llama-index-utils-workflow - 27381433778.10 11 Jun 2026 10:28PM UTC 1
70.78
GitHub Action Run
11 llama-agents-core - 27381433778.11 11 Jun 2026 10:28PM UTC 15
81.34
GitHub Action Run
12 llama-agents-dbos - 27381433778.12 11 Jun 2026 10:29PM UTC 11
71.31
GitHub Action Run
Source Files on build 27381433778
  • Tree
  • List 226
  • Changed 4
  • Source Changed 2
  • Coverage Changed 4
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #27381433778
  • c66b3f0e on github
  • Prev Build on main (#27375801053)
  • Next Build on main (#27563864490)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc