Skip to content

feat(mcp): #36 add prompts assertions + per-type content + dual-mode drill-ins #95

feat(mcp): #36 add prompts assertions + per-type content + dual-mode drill-ins

feat(mcp): #36 add prompts assertions + per-type content + dual-mode drill-ins #95

Triggered via pull request May 20, 2026 00:12
Status Success
Total duration 2m 27s
Artifacts 27

test.yml

on: pull_request
Matrix: test-core
Matrix: test-cross-adapter
Matrix: test-django
Matrix: test-httpx
Coverage (merge + 100% gate)
10s
Coverage (merge + 100% gate)
SonarCloud Analysis
53s
SonarCloud Analysis
CI Success
3s
CI Success
Fit to window
Zoom out
Zoom in

Artifacts

Produced during runtime
Name Size Digest
coverage-core-py3.10
38.1 KB
sha256:270025da3d09ffd368850137417c94be2e35b064ab19f064c3e893785de7d98d
coverage-core-py3.11
38.4 KB
sha256:b2175ee9928180487695e9ab189c0d00a5630e8c0655952318557bed5f1f86fa
coverage-core-py3.12
38.5 KB
sha256:5509b0c46801683040f798ca31b96209c742e241ff9c7a4f91f5959a259514ac
coverage-core-py3.13
38.3 KB
sha256:6c4c4b7a442e4f9ac2fef11389a31e3fc1448865b5afc3fd4e8d7435a21c240b
coverage-core-py3.14
37 KB
sha256:225a75a905e56bd4d6cc76213999965be221e712ef0e7f481f66ef93b88d0d37
coverage-cross-py3.10
26.8 KB
sha256:222b1bf1300a9093c55e0505519708528567f2d50b6fa7827433ff02b98acb21
coverage-cross-py3.11
27.4 KB
sha256:1d166e17dc271058f9d2c10da8ef8042bb2384a3c4f85045b9639998a3b14f47
coverage-cross-py3.12
28.6 KB
sha256:242f0d1cf4789a86fb86dc0ddf2b330f0afab48f46a74c8e28bc15e5f1596f94
coverage-cross-py3.13
28.6 KB
sha256:120e574d482fc2708d40421cbfb0886a98083100a177ae5c74f81493fe956b11
coverage-cross-py3.14
26 KB
sha256:529b1026516a2076b1c6b165f850460570f26929423d1a1e733f3b02a40bcde1
coverage-django-py3.10-dj4.2
14.9 KB
sha256:5ebad9d495ab1efd8afbd10c5624340593e7a347a75443718d248b50a701e0a6
coverage-django-py3.10-dj5.2
14.9 KB
sha256:8cac496f972220c37aeca19b79cb628e61d8ff141b2edfaa03686d8deff617ca
coverage-django-py3.11-dj4.2
15.4 KB
sha256:2337aedff6a7cab5ee6caa98f0444e39918e3e8d1c6ff229b97f43c971d61cca
coverage-django-py3.11-dj5.2
15.4 KB
sha256:aadf8e26aaf48648e6e8c4bf5905e980a2baf963e52ce5feeb69dec20b767b81
coverage-django-py3.12-dj4.2
16.1 KB
sha256:2d7167d6194c9b7cc687e015eaad23d8e3bc955c37c2ba07f56acd750a56ae48
coverage-django-py3.12-dj5.2
16.1 KB
sha256:5c7d63622835b74b87c617ca20165f097920f86d8cd2b0b75c54e7eef2a60448
coverage-django-py3.12-dj6.0
16.1 KB
sha256:1e8fabef2f3719f5b0aa8d6d9a04ee4e7c0d63a1922d8c71c27b903d56f7bf99
coverage-django-py3.13-dj5.2
16.1 KB
sha256:416faa28b6b04ae00a446c14af8e3896e060b5c30b14a40ae98c48e7fa4b794c
coverage-django-py3.13-dj6.0
16.1 KB
sha256:e2eda598122ffff7eb6a7799d30e6fe8e088636e1bc8d7c1db2fcc61a10ae177
coverage-django-py3.14-dj5.2
14.5 KB
sha256:27f0b925deb140c2562a3a20244bd4933fa785d25c03d63fb247073bf33f5f75
coverage-django-py3.14-dj6.0
14.5 KB
sha256:b8e953a898ac3155dac40bb8707be3d1db441980f4c0c8db73e93c86fb1e5d3c
coverage-httpx-py3.10
15.8 KB
sha256:3add965000ded0e25cc9d6901684b02e2485f7119c85c08d620f894680995402
coverage-httpx-py3.11
16.3 KB
sha256:2fe44d7dba790855e60d1d26961a6aebb63b0b23a18100d5e123403a65911273
coverage-httpx-py3.12
17.5 KB
sha256:b053f07a14b2de8da9d0361b80ed24b84c64320a52c84704e0bc8dd4c97ed649
coverage-httpx-py3.13
17.5 KB
sha256:cc556893edb1399664e9961eea1538e6a78795302ce0d1a90674a8349be0a980
coverage-httpx-py3.14
15.4 KB
sha256:1178a4f7a925f235deb5ebb85536cb17276ddeac559c0fc5d4b8bc018ae5aafb
coverage-report
5.18 KB
sha256:8902d8a2ffb96bc8ce777cca8185ff13f26eaeb6b833880317ce999cc05d2688