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

vstorm-co / subagents-pydantic-ai / 31965355526
100%

Build:
DEFAULT BRANCH: main
Ran 16 Aug 2026 06:42PM UTC
Jobs 1
Files 16
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

16 Aug 2026 06:41PM UTC coverage: 100.0%. Remained the same
31965355526

push

github

web-flow
feat: carry the exception behind a handle's error text (#80)

## What

`TaskHandle.exception` carries the underlying exception wherever `error`
embeds an exception's own text: a contained crash, an exhausted retry
budget, a usage limit in both dispatch modes, a propagated crash with
`contain_errors=False`, and each transient retry. `finish()` takes it as
a keyword and sets it unconditionally on the winning terminal
transition, so a completion clears whatever the retry recorder left
behind.

## Why

A host cannot safely render `error`: the embedded text is whatever the
delegate's model client raised, and a provider error routinely carries
the failing request URL — key included — for a profile on a custom
`base_url`. Until now the host's options were parsing the library's
formatted string or surfacing it verbatim (vstorm-co/agenticos#699 is
the second one happening). With the exception on the handle, the host
reads the class, composes its own sentence, and logs the original.

## Verification

- `make lint`, `make typecheck-both` (pyright + mypy strict) clean.
- 1186 tests, 100% branch coverage: identity assertions on every listed
site, plus the clearing behaviour on both eventual-success retry paths.
- `mkdocs build --strict` clean (`docs/concepts/types.md` gained the
field).

Ships as 0.2.19.

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

1598 of 1598 relevant lines covered (100.0%)

1.0 hits per line

Jobs
ID Job ID Ran Files Coverage
1 31965355526.1 16 Aug 2026 06:42PM UTC 16
100.0
GitHub Action Run
Source Files on build 31965355526
  • Tree
  • List 16
  • Changed 2
  • Source Changed 2
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #31965355526
  • f3b70710 on github
  • Prev Build on main (#31023255231)
  • Next Build on main (#31982653888)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc