Commit a3a451d
committed
Correct in-node accessor + deferral comment claims
The persist() example in the queryable observer pattern docs was
reading state.invocation_id, but a default State has no such field.
Switch the snippet to bind invocation_id from
current_invocation_id() (the supported in-node accessor) with a
brief note that it is guaranteed non-None inside a node body.
The 0048 fixture-deferral comment in test_fixture_parsing.py
claimed unit tests covered per-attempt scoping under retry and
per-async-context scoping under fan-out. Neither is true: there
are no retry-attempt tests in test_observability_metadata.py, and
the fan-out coverage lives in the runtime conformance harness via
the predecessor proposal 0034/0040 fixtures, not as unit tests
here. Rewrite the comment to be honest about what each pin
actually covers and to flag the retry-side gap.1 parent c3f1a91 commit a3a451d
2 files changed
Lines changed: 19 additions & 7 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
577 | 577 | | |
578 | 578 | | |
579 | 579 | | |
| 580 | + | |
| 581 | + | |
| 582 | + | |
| 583 | + | |
580 | 584 | | |
581 | 585 | | |
582 | | - | |
| 586 | + | |
583 | 587 | | |
584 | 588 | | |
585 | | - | |
| 589 | + | |
586 | 590 | | |
587 | 591 | | |
588 | | - | |
| 592 | + | |
589 | 593 | | |
590 | 594 | | |
591 | 595 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
277 | 277 | | |
278 | 278 | | |
279 | 279 | | |
280 | | - | |
281 | | - | |
282 | | - | |
283 | | - | |
| 280 | + | |
| 281 | + | |
| 282 | + | |
| 283 | + | |
| 284 | + | |
| 285 | + | |
| 286 | + | |
| 287 | + | |
| 288 | + | |
| 289 | + | |
| 290 | + | |
| 291 | + | |
284 | 292 | | |
285 | 293 | | |
286 | 294 | | |
| |||
0 commit comments