Skip to content

feat: expose custom_metadata_checksum and ConcurrencyConflictError for optimistic concurrency control [PYSDK-130]#632

Open
akunft wants to merge 7 commits into
mainfrom
feat/expose-custom-metadata-checksum-param
Open

feat: expose custom_metadata_checksum and ConcurrencyConflictError for optimistic concurrency control [PYSDK-130]#632
akunft wants to merge 7 commits into
mainfrom
feat/expose-custom-metadata-checksum-param

fix: address code-review findings from checksum-param PR

5f22b21
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Jun 16, 2026 in 1s

75.70% (target 70.00%)

View this Pull Request on Codecov

75.70% (target 70.00%)

Details

Codecov Report

❌ Patch coverage is 84.21053% with 6 lines in your changes missing coverage. Please review.
✅ All tests successful. No failed tests found.

Files with missing lines Patch % Lines
src/aignostics/application/_service.py 63.63% 2 Missing and 2 partials ⚠️
...application/_gui/_page_application_run_describe.py 33.33% 2 Missing ⚠️
Files with missing lines Coverage Δ
src/aignostics/application/_cli.py 74.39% <100.00%> (-1.16%) ⬇️
src/aignostics/platform/__init__.py 100.00% <100.00%> (ø)
src/aignostics/platform/_exceptions.py 100.00% <100.00%> (ø)
src/aignostics/platform/resources/runs.py 84.67% <ø> (ø)
...application/_gui/_page_application_run_describe.py 70.13% <33.33%> (-0.27%) ⬇️
src/aignostics/application/_service.py 61.46% <63.63%> (-2.73%) ⬇️

... and 4 files with indirect coverage changes