Skip to content

chore(deps): bump the github-actions group with 8 updates - #589

Merged
yordis merged 1 commit into
mainfrom
dependabot/github_actions/github-actions-8eb8ce0d49
Oct 3, 2026
Merged

yordis merged 1 commit into
mainfrom
dependabot/github_actions/github-actions-8eb8ce0d49

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Oct 1, 2026 •

Copy link
Copy Markdown
Contributor

Bumps the github-actions group with 8 updates:

Package From To
jdx/mise-action 4.3.0 5.0.0
docker/setup-buildx-action 4.3.0 4.4.1
docker/build-push-action 7.3.0 7.4.0
pnpm/action-setup 6.0.10 6.1.0
taiki-e/install-action 2.87.1 2.87.21
github/codeql-action/init 4.37.9 4.38.2
github/codeql-action/analyze 4.37.9 4.38.2
actions/deploy-pages 5.0.0 5.0.1

Updates jdx/mise-action from 4.3.0 to 5.0.0

Release notes

Sourced from jdx/mise-action's releases.

v5.0.0: Default minimum release age of 24 hours for mise

If you don't pin a version, mise-action now installs the newest stable mise release that is at least 24 hours old. Upgrading mise on a runner that already has it is also less likely to hit GitHub API rate limits.

Breaking Changes

minimum_release_age now defaults to 24h (#632 by @​jdx)

Before this release, minimum_release_age was an opt-in setting. It now defaults to 24h. If you don't set version, the action picks the highest-numbered stable mise release published at least 24 hours ago. A mise release that just shipped won't be installed until it's a day old.

To get the latest stable release right away, as in v4, set the delay to 0s. You can also choose a longer delay:

- uses: jdx/mise-action@v5
  with:
    minimum_release_age: 0s   # or e.g. 7d
  • An explicit version input still takes precedence and skips the delay.
  • The setting applies only to the mise binary, not to tools installed by mise.
  • The action now gets the release list from a public CDN index (releases.tsv on mise.jdx.dev) instead of paging through the GitHub Releases API. Picking a release doesn't use GitHub API quota, even when an installed binary is reused. If the index is missing or malformed, the action fails instead of skipping the release-age check.
  • Replacing an older installed binary still runs mise self-update, which may call the GitHub API to fetch that exact release.

Fixed

  • mise self-update now runs with MISE_GITHUB_TOKEN. When a runner already had a different mise version installed, the action runs mise self-update to switch versions. That GitHub API call used to go out without authentication, so busy shared or self-hosted runners could hit the rate limit and fail with HTTP 403 RateLimitedError. If you already set a token in your environment, the action leaves it unchanged. (#619 by @​hegde5)

New Contributors

Full Changelog: jdx/mise-action@v4.3.0...v5.0.0

Changelog

Sourced from jdx/mise-action's changelog.

Changelog


5.0.1 - 2026-09-30

🐛 Bug Fixes


5.0.0 - 2026-09-28

🚀 Features

🐛 Bug Fixes

  • fix: authenticate mise self-update to avoid GitHub API rate limits (#619) by @​hegde5 in #619

⚙️ Miscellaneous Tasks

New Contributors


4.3.0 - 2026-08-25

🚀 Features


4.2.5 - 2026-08-13

🐛 Bug Fixes


... (truncated)

Commits
  • 9149ea8 chore: release v5.0.0 (#620)
  • 279d505 feat!: default minimum release age to 24 hours (#632)
  • aa79241 chore(entire): restore lower-cost trail findings
  • 6ac0f83 chore(entire): commit claude session hooks
  • b0eb15f chore(entire): commit codex session hooks
  • 15b2b0f chore(entire): store checkpoints in a private repository
  • d672874 chore: float jdx tools and aube on latest without a release-age delay (#631)
  • 9b0b1ab chore(deps): upgrade mise.lock to lockfile format v2
  • d43a4b0 chore(deps): update communique to 1.4.2 in mise.lock
  • aa6fd18 chore(deps): pin jdx/renovate-config workflows to v1.0.0
  • Additional commits viewable in compare view

Updates docker/setup-buildx-action from 4.3.0 to 4.4.1

Release notes

Sourced from docker/setup-buildx-action's releases.

v4.4.1

Full Changelog: docker/setup-buildx-action@v4.4.0...v4.4.1

v4.4.0

Full Changelog: docker/setup-buildx-action@v4.3.0...v4.4.0

Commits
  • f87e599 Merge pull request #624 from crazy-max/skip-pull-with-endpoint
  • e700274 chore: update generated content
  • 3061c91 skip BuildKit image pre-pulls for explicit endpoints
  • 594f3bf Merge pull request #609 from crazy-max/pull-buildkit-image-before-create
  • bd6e702 chore: update generated content
  • 6268c9d pull BuildKit image before builder creation
  • e823525 Merge pull request #621 from docker/dependabot/github_actions/codeql-actions-...
  • 533ed8e build(deps): bump the codeql-actions group with 2 updates
  • bedaf13 Merge pull request #620 from crazy-max/shared-error-helpers
  • d5079fb chore: update generated content
  • Additional commits viewable in compare view

Updates docker/build-push-action from 7.3.0 to 7.4.0

Release notes

Sourced from docker/build-push-action's releases.

v7.4.0

Full Changelog: docker/build-push-action@v7.3.0...v7.4.0

Commits
  • c3c9e26 Merge pull request #1621 from docker/dependabot/npm_and_yarn/docker/actions-t...
  • 459b674 [dependabot skip] chore: update generated content
  • 4dedcb2 chore(deps): Bump @​docker/actions-toolkit from 0.99.0 to 0.100.0
  • 379bf63 Merge pull request #1620 from crazy-max/buildx-error-message
  • 9877975 chore: update generated content
  • 7ed0556 use the shared Buildx error summary helper
  • 91670ba Merge pull request #1618 from docker/dependabot/npm_and_yarn/docker/actions-t...
  • 80dbc86 [dependabot skip] chore: update generated content
  • 50cac3a chore(deps): Bump @​docker/actions-toolkit from 0.98.0 to 0.99.0
  • 03b4d6c Merge pull request #1617 from crazy-max/fix-metadata-workflow-commands
  • Additional commits viewable in compare view

Updates pnpm/action-setup from 6.0.10 to 6.1.0

Release notes

Sourced from pnpm/action-setup's releases.

v6.1.0

What's Changed

Full Changelog: pnpm/action-setup@v6.0.10...v6.1.0

Commits

Updates taiki-e/install-action from 2.87.1 to 2.87.21

Release notes

Sourced from taiki-e/install-action's releases.

2.87.21

  • Update wasm-bindgen@latest to 0.2.129.

  • Update protoc-gen-connect-openapi@latest to 0.27.3.

  • Update wasmtime@latest to 49.0.1.

  • Update uv@latest to 0.12.19.

  • Update mise@latest to 2026.9.13.

  • Update kingfisher@latest to 2.7.0.

2.87.20

  • Update uv@latest to 0.12.18.

  • Update cargo-shear@latest to 1.14.0.

2.87.19

  • Update wasmtime@latest to 49.0.0.

  • Update cargo-shear@latest to 1.13.5.

  • Update cargo-nextest@latest to 0.9.146.

2.87.18

  • Update oxfmt@latest to 1.84.0.

  • Update mise@latest to 2026.9.12.

  • Update kache@latest to 0.26.3.

  • Update cargo-tarpaulin@latest to 0.37.4.

  • Update cargo-rdme@latest to 2.2.3.

2.87.17

  • Update uv@latest to 0.12.17.

  • Update release-plz@latest to 0.3.169.

  • Update kingfisher@latest to 2.5.0.

  • Update kache@latest to 0.25.0.

  • Update git-cliff@latest to 2.14.2.

  • Update cargo-tarpaulin@latest to 0.37.3.

  • Update cargo-leptos@latest to 0.3.9.

... (truncated)

Changelog

Sourced from taiki-e/install-action's changelog.

Changelog

All notable changes to this project will be documented in this file.

This project adheres to Semantic Versioning.

[Unreleased]

[2.87.22] - 2026-09-29

  • Update typos@latest to 1.50.3.

  • Update tombi@latest to 1.5.8.

  • Update prek@latest to 0.5.4.

  • Update mise@latest to 2026.9.16.

  • Update kache@latest to 0.28.0.

  • Update gungraun-runner@latest to 0.20.0.

  • Update cargo-tarpaulin@latest to 0.37.5.

  • Update cargo-leptos@latest to 0.3.10.

  • Update cargo-binstall@latest to 1.24.0.

[2.87.21] - 2026-09-26

  • Update wasm-bindgen@latest to 0.2.129.

  • Update protoc-gen-connect-openapi@latest to 0.27.3.

  • Update wasmtime@latest to 49.0.1.

  • Update uv@latest to 0.12.19.

  • Update mise@latest to 2026.9.13.

  • Update kingfisher@latest to 2.7.0.

[2.87.20] - 2026-09-24

  • Update uv@latest to 0.12.18.

... (truncated)

Commits
  • 4cef141 Release 2.87.21
  • 133135e Update wasm-bindgen@latest to 0.2.129
  • 8589241 Update protoc-gen-connect-openapi@latest to 0.27.3
  • 95e5bbc Update wasmtime manifest
  • 48ce11d Update wasmtime@latest to 49.0.1
  • 368e661 Update wasm-bindgen manifest
  • 57f22a4 Update uv@latest to 0.12.19
  • 888634e Update typos manifest
  • 3bcab01 Update protoc-gen-connect-openapi manifest
  • 947e90e Update mise@latest to 2026.9.13
  • Additional commits viewable in compare view

Updates github/codeql-action/init from 4.37.9 to 4.38.2

Release notes

Sourced from github/codeql-action/init's releases.

v4.38.2

  • Update default CodeQL bundle version to 2.27.1. #4160

v4.38.1

  • The CodeQL Action now has experimental support for CodeQL releases for which per-language bundles are available. Per-language bundles support analysis for a single language and are therefore smaller than the combined bundles that allow analysis for all supported languages. As a result, per-language bundles take up less space on disk and are faster to download. We expect to roll this change out to everyone in the coming weeks. #4146

v4.38.0

  • On GitHub-hosted runners, the CodeQL Action now deletes unused CodeQL bundles from the toolcache before downloading a different bundle, which frees up disk space for the analysis. We expect to roll this change out to everyone in September. #4124
  • The CodeQL Action now supports CodeQL releases that are compatible with Linux Arm64 and downloads the native linux-arm64 CodeQL bundle when available. #4072
  • Update default CodeQL bundle version to 2.27.0. #4129
Changelog

Sourced from github/codeql-action/init's changelog.

CodeQL Action Changelog

See the releases page for the relevant changes to the CodeQL CLI and language packs.

[UNRELEASED]

No user facing changes.

4.38.2 - 24 Sept 2026

  • Update default CodeQL bundle version to 2.27.1. #4160

4.38.1 - 18 Sept 2026

  • The CodeQL Action now has experimental support for CodeQL releases for which per-language bundles are available. Per-language bundles support analysis for a single language and are therefore smaller than the combined bundles that allow analysis for all supported languages. As a result, per-language bundles take up less space on disk and are faster to download. We expect to roll this change out to everyone in the coming weeks. #4146

4.38.0 - 09 Sept 2026

  • On GitHub-hosted runners, the CodeQL Action now deletes unused CodeQL bundles from the toolcache before downloading a different bundle, which frees up disk space for the analysis. We expect to roll this change out to everyone in September. #4124
  • The CodeQL Action now supports CodeQL releases that are compatible with Linux Arm64 and downloads the native linux-arm64 CodeQL bundle when available. #4072
  • Update default CodeQL bundle version to 2.27.0. #4129

4.37.9 - 26 Aug 2026

  • Update default CodeQL bundle version to 2.26.4. #4106

4.37.8 - 21 Aug 2026

No user facing changes.

4.37.7 - 13 Aug 2026

  • Update default CodeQL bundle version to 2.26.3. #4085

4.37.6 - 04 Aug 2026

  • Changed the default filepath for the new remote file address format that was introduced in CodeQL Action 4.37.0 / 3.37.0 to .github/codeql-config.yml to align it with the suggested path that is used elsewhere. #4070

4.37.5 - 03 Aug 2026

  • Fixed a bug where a network error while streaming the download of the CodeQL bundle could terminate the init Action instead of falling back to downloading the bundle before extracting it. #4061

4.37.4 - 29 Jul 2026

  • This version of the CodeQL Action adds support for the tools input for the codeql-action/init step to be specified using a github-codeql-tools repository property. This feature will gradually be rolled out following the release of this version. Once rolled out, this allows for the CodeQL CLI version that is used in GitHub-managed workflows, such as Default Setup, to be set to a custom value. For example, customers who run into issues with rate limits when a new CodeQL CLI version is released can set the value to toolcache to always use the CodeQL CLI version that is available in the runner toolcache. For Advanced Setup workflows, the value provided for tools in the workflow definition always takes precedence unless the value of the repository property starts with !. #4037
  • Update default CodeQL bundle version to 2.26.2. #4051

4.37.3 - 22 Jul 2026

No user facing changes.

... (truncated)

Commits
  • 2892aa5 Merge pull request #4168 from github/update-v4.38.2-a6ef2c96f
  • 8ad03a3 Trigger workflows
  • 98af865 Update changelog for v4.38.2
  • a6ef2c9 Merge pull request #4156 from github/mario-campos/fix-validate-cmd
  • 1ef28a1 Merge pull request #4166 from github/dependabot/github_actions/dot-github/wor...
  • 26cb08b Merge pull request #4163 from github/mbg/fix-getCommitOid-stubs
  • f035ce3 Merge pull request #4165 from github/dependabot/npm_and_yarn/npm-minor-8eaed9...
  • 5e4e255 Rebuild
  • b13f5f4 Bump ruby/setup-ruby
  • c87fe57 Rebuild
  • Additional commits viewable in compare view

Updates github/codeql-action/analyze from 4.37.9 to 4.38.2

Release notes

Sourced from github/codeql-action/analyze's releases.

v4.38.2

  • Update default CodeQL bundle version to 2.27.1. #4160

v4.38.1

  • The CodeQL Action now has experimental support for CodeQL releases for which per-language bundles are available. Per-language bundles support analysis for a single language and are therefore smaller than the combined bundles that allow analysis for all supported languages. As a result, per-language bundles take up less space on disk and are faster to download. We expect to roll this change out to everyone in the coming weeks. #4146

v4.38.0

  • On GitHub-hosted runners, the CodeQL Action now deletes unused CodeQL bundles from the toolcache before downloading a different bundle, which frees up disk space for the analysis. We expect to roll this change out to everyone in September. #4124
  • The CodeQL Action now supports CodeQL releases that are compatible with Linux Arm64 and downloads the native linux-arm64 CodeQL bundle when available. #4072
  • Update default CodeQL bundle version to 2.27.0. #4129
Changelog

Sourced from github/codeql-action/analyze's changelog.

CodeQL Action Changelog

See the releases page for the relevant changes to the CodeQL CLI and language packs.

[UNRELEASED]

No user facing changes.

4.38.2 - 24 Sept 2026

  • Update default CodeQL bundle version to 2.27.1. #4160

4.38.1 - 18 Sept 2026

  • The CodeQL Action now has experimental support for CodeQL releases for which per-language bundles are available. Per-language bundles support analysis for a single language and are therefore smaller than the combined bundles that allow analysis for all supported languages. As a result, per-language bundles take up less space on disk and are faster to download. We expect to roll this change out to everyone in the coming weeks. #4146

4.38.0 - 09 Sept 2026

  • On GitHub-hosted runners, the CodeQL Action now deletes unused CodeQL bundles from the toolcache before downloading a different bundle, which frees up disk space for the analysis. We expect to roll this change out to everyone in September. #4124
  • The CodeQL Action now supports CodeQL releases that are compatible with Linux Arm64 and downloads the native linux-arm64 CodeQL bundle when available. #4072
  • Update default CodeQL bundle version to 2.27.0. #4129

4.37.9 - 26 Aug 2026

  • Update default CodeQL bundle version to 2.26.4. #4106

4.37.8 - 21 Aug 2026

No user facing changes.

4.37.7 - 13 Aug 2026

  • Update default CodeQL bundle version to 2.26.3. #4085

4.37.6 - 04 Aug 2026

  • Changed the default filepath for the new remote file address format that was introduced in CodeQL Action 4.37.0 / 3.37.0 to .github/codeql-config.yml to align it with the suggested path that is used elsewhere. #4070

4.37.5 - 03 Aug 2026

  • Fixed a bug where a network error while streaming the download of the CodeQL bundle could terminate the init Action instead of falling back to downloading the bundle before extracting it. #4061

4.37.4 - 29 Jul 2026

  • This version of the CodeQL Action adds support for the tools input for the codeql-action/init step to be specified using a github-codeql-tools repository property. This feature will gradually be rolled out following the release of this version. Once rolled out, this allows for the CodeQL CLI version that is used in GitHub-managed workflows, such as Default Setup, to be set to a custom value. For example, customers who run into issues with rate limits when a new CodeQL CLI version is released can set the value to toolcache to always use the CodeQL CLI version that is available in the runner toolcache. For Advanced Setup workflows, the value provided for tools in the workflow definition always takes precedence unless the value of the repository property starts with !. #4037
  • Update default CodeQL bundle version to 2.26.2. #4051

4.37.3 - 22 Jul 2026

No user facing changes.

... (truncated)

Commits
  • 2892aa5 Merge pull request #4168 from github/update-v4.38.2-a6ef2c96f
  • 8ad03a3 Trigger workflows
  • 98af865 Update changelog for v4.38.2
  • a6ef2c9 Merge pull request #4156 from github/mario-campos/fix-validate-cmd
  • 1ef28a1 Merge pull request #4166 from github/dependabot/github_actions/dot-github/wor...
  • 26cb08b Merge pull request #4163 from github/mbg/fix-getCommitOid-stubs
  • f035ce3 Merge pull request #4165 from github/dependabot/npm_and_yarn/npm-minor-8eaed9...
  • 5e4e255 Rebuild
  • b13f5f4 Bump ruby/setup-ruby
  • c87fe57 Rebuild
  • Additional commits viewable in compare view

Updates actions/deploy-pages from 5.0.0 to 5.0.1

Release notes

Sourced from actions/deploy-pages's releases.

v5.0.1

Changelog


See details of all code changes since previous release.

⚠️ For use with products other than GitHub.com, such as GitHub Enterprise Server, please consult the compatibility table.

Commits
  • 368f825 Merge pull request #444 from actions/yoannchaudet-deployment-polling-backoff
  • 7e97763 Validate deployment polling intervals
  • 0143e11 Add backoff and jitter to deployment polling
  • 5e98f10 Merge pull request #440 from actions/user/adwitiya
  • 8b0625a Improve deployment request test coverage
  • See full diff in compare view

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

View with [code]smith Autofix with [code]smith
Need help on this PR? Tag @codesmith-bot with what you need. Autofix is disabled.

Bumps the github-actions group with 8 updates:

| Package | From | To |
| --- | --- | --- |
| [jdx/mise-action](https://github.com/jdx/mise-action) | `4.3.0` | `5.0.0` |
| [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) | `4.3.0` | `4.4.1` |
| [docker/build-push-action](https://github.com/docker/build-push-action) | `7.3.0` | `7.4.0` |
| [pnpm/action-setup](https://github.com/pnpm/action-setup) | `6.0.10` | `6.1.0` |
| [taiki-e/install-action](https://github.com/taiki-e/install-action) | `2.87.1` | `2.87.21` |
| [github/codeql-action/init](https://github.com/github/codeql-action) | `4.37.9` | `4.38.2` |
| [github/codeql-action/analyze](https://github.com/github/codeql-action) | `4.37.9` | `4.38.2` |
| [actions/deploy-pages](https://github.com/actions/deploy-pages) | `5.0.0` | `5.0.1` |


Updates `jdx/mise-action` from 4.3.0 to 5.0.0
- [Release notes](https://github.com/jdx/mise-action/releases)
- [Changelog](https://github.com/jdx/mise-action/blob/main/CHANGELOG.md)
- [Commits](jdx/mise-action@c2a8761...9149ea8)

Updates `docker/setup-buildx-action` from 4.3.0 to 4.4.1
- [Release notes](https://github.com/docker/setup-buildx-action/releases)
- [Commits](docker/setup-buildx-action@37fe631...f87e599)

Updates `docker/build-push-action` from 7.3.0 to 7.4.0
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](docker/build-push-action@53b7df9...c3c9e26)

Updates `pnpm/action-setup` from 6.0.10 to 6.1.0
- [Release notes](https://github.com/pnpm/action-setup/releases)
- [Commits](pnpm/action-setup@0977fd9...ea17c68)

Updates `taiki-e/install-action` from 2.87.1 to 2.87.21
- [Release notes](https://github.com/taiki-e/install-action/releases)
- [Changelog](https://github.com/taiki-e/install-action/blob/main/CHANGELOG.md)
- [Commits](taiki-e/install-action@742a331...4cef141)

Updates `github/codeql-action/init` from 4.37.9 to 4.38.2
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](github/codeql-action@cdf488f...2892aa5)

Updates `github/codeql-action/analyze` from 4.37.9 to 4.38.2
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](github/codeql-action@cdf488f...2892aa5)

Updates `actions/deploy-pages` from 5.0.0 to 5.0.1
- [Release notes](https://github.com/actions/deploy-pages/releases)
- [Commits](actions/deploy-pages@cd2ce8f...368f825)

---
updated-dependencies:
- dependency-name: jdx/mise-action
  dependency-version: 5.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: github-actions
- dependency-name: docker/setup-buildx-action
  dependency-version: 4.4.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: github-actions
- dependency-name: docker/build-push-action
  dependency-version: 7.4.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: github-actions
- dependency-name: pnpm/action-setup
  dependency-version: 6.1.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: github-actions
- dependency-name: taiki-e/install-action
  dependency-version: 2.87.21
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: github-actions
- dependency-name: github/codeql-action/init
  dependency-version: 4.38.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: github-actions
- dependency-name: github/codeql-action/analyze
  dependency-version: 4.38.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: github-actions
- dependency-name: actions/deploy-pages
  dependency-version: 5.0.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: github-actions
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code labels Oct 1, 2026
@cursor

cursor Bot commented Oct 1, 2026 •

Copy link
Copy Markdown

PR Summary

Low Risk
Workflow-only SHA bumps; main behavioral delta is mise-action v5’s 24h default for unpinned mise CLI, which could affect which mise version runs on first install.

Overview
Bumps pinned third-party GitHub Actions across CI, CD, security, and docs workflows—no step logic or inputs change beyond what the new action versions imply.

jdx/mise-action 4.3.0 → 5.0.0 is the notable bump: it appears in ACP freshness, canary images, ADR/Go/Proto/Semconv CI, and release-artifacts. v5 defaults minimum_release_age to 24h for the mise CLI when version is not set, so runners may install a slightly older stable mise than “latest”; tool installs still follow .mise.toml / install_args. None of the updated workflows set minimum_release_age: 0s (use that if you want v4-style “newest mise immediately”).

Other updates: Docker buildx (4.4.1) and build-push (7.4.0) on canary image builds; pnpm/action-setup 6.1.0 on docs/web CI and docs-pages; taiki-e/install-action on Rust coverage and release cross builds; CodeQL init/analyze (bundle 2.27.x behavior); deploy-pages 5.0.1 for GitHub Pages deploy polling.

Reviewed by Cursor Bugbot for commit 7cc91c3. Bugbot is set up for automated code reviews on this repo. Configure here.

@coderabbitai

coderabbitai Bot commented Oct 1, 2026

Copy link
Copy Markdown

Important

Review skipped

Bot user detected.

To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Advanced

Run ID: 226f50ce-bfb8-4bdf-b2ff-1d8c4cb35955

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
  • Autopilot · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Autopilot is currently an internal CodeRabbit preview.


Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@github-actions

github-actions Bot commented Oct 1, 2026

Copy link
Copy Markdown

badge

Code Coverage Summary

Details
Filename                                                                                                            Stmts    Miss  Cover    Missing
----------------------------------------------------------------------------------------------------------------  -------  ------  -------  ----------------------------------------------------------------------------------------------------------------------------------------------------------------
crates/platform/trogon-std/src/log_capture/facade.rs                                                                   38       0  100.00%
crates/a2a/a2a-nats/src/nats/subjects/agents/card.rs                                                                   12       0  100.00%
crates/a2a/a2a-nats/src/nats/subjects/agents/message_send.rs                                                           15       0  100.00%
crates/a2a/a2a-nats/src/nats/subjects/agents/message_stream.rs                                                         15       0  100.00%
crates/acp/acp-nats-server/src/main.rs                                                                                 30       0  100.00%
crates/acp/acp-nats-server/src/config.rs                                                                               39       0  100.00%
crates/acp/acp-nats-server/src/compat.rs                                                                              174       0  100.00%
crates/acp/acp-nats-server/src/component.rs                                                                            60       0  100.00%
crates/acp/acp-nats/src/req_id.rs                                                                                      21       0  100.00%
crates/acp/acp-nats/src/error.rs                                                                                       31       0  100.00%
crates/acp/acp-nats/src/acp_prefix.rs                                                                                  13       0  100.00%
crates/acp/acp-nats/src/client_proxy.rs                                                                                67       1  98.51%   57
crates/acp/acp-nats/src/config.rs                                                                                      84       0  100.00%
crates/acp/acp-nats/src/in_flight_slot_guard.rs                                                                         9       0  100.00%
crates/acp/acp-nats/src/ext_method_name.rs                                                                             18       0  100.00%
crates/acp/acp-nats/src/client_handler.rs                                                                              22       0  100.00%
crates/acp/acp-nats/src/agent_handler.rs                                                                               28       0  100.00%
crates/acp/acp-nats/src/session_id.rs                                                                                  21       0  100.00%
crates/acp/acp-nats/src/wire.rs                                                                                        86       1  98.84%   112
crates/scheduler/trogon-scheduler/src/mocks.rs                                                                        413      25  93.95%   80, 272, 289-292, 334-336, 350-354, 363, 416-420, 475-476, 480, 519-522
crates/scheduler/trogon-scheduler/src/error.rs                                                                         85       3  96.47%   131-133
crates/scheduler/trogon-scheduler/src/nats.rs                                                                          44       0  100.00%
crates/scheduler/trogon-scheduler/src/kv.rs                                                                           103       0  100.00%
crates/scheduler/trogon-scheduler/src/config.rs                                                                        27       0  100.00%
crates/scheduler/trogon-scheduler/src/processor/execution/checkpoints/store.rs                                        142      12  91.55%   221-227, 276-280
crates/scheduler/trogon-scheduler/src/processor/execution/checkpoints/record.rs                                         6       0  100.00%
crates/scheduler/trogon-scheduler/src/processor/execution/checkpoints/codec.rs                                        318      17  94.65%   340-341, 361-362, 373-377, 405-406, 412-413, 442-443, 480, 485-487
crates/scheduler/trogon-scheduler/src/processor/execution/checkpoints/failure.rs                                       27       0  100.00%
crates/scheduler/trogon-scheduler/src/projections/schedules/storage.rs                                                 24       0  100.00%
crates/scheduler/trogon-scheduler/src/projections/schedules/mod.rs                                                    407       0  100.00%
crates/scheduler/trogon-scheduler/src/projections/schedules/applied_schedule.rs                                        10       0  100.00%
crates/scheduler/trogon-scheduler/src/projections/schedules/twin.rs                                                    53       0  100.00%
crates/a2a/a2a-nats/src/catalog/import_gate/spicedb/client.rs                                                          29      15  48.28%   43-69, 97-99, 108-117
crates/a2a/a2a-nats/src/catalog/import_gate/spicedb/config.rs                                                          70       0  100.00%
crates/a2a/a2a-nats/src/catalog/import_gate/spicedb/cache.rs                                                           36       0  100.00%
crates/a2a/a2a-nats/src/catalog/import_gate/spicedb/mod.rs                                                            108       0  100.00%
crates/scheduler/trogon-scheduler/src/projections/ordered_event_stream.rs                                               6       0  100.00%
crates/scheduler/trogon-scheduler/src/projections/ordered_event_consumer.rs                                             3       0  100.00%
crates/a2a/a2a-nats/src/push/dispatcher/composite.rs                                                                   15       0  100.00%
crates/a2a/a2a-nats/src/push/dispatcher/http.rs                                                                        19       0  100.00%
crates/a2a/a2a-nats/src/push/dispatcher/mod.rs                                                                         16       0  100.00%
crates/a2a/a2a-nats/src/push/dispatcher/jetstream.rs                                                                   45       0  100.00%
crates/a2a/a2a-nats/src/push/dispatcher/nats.rs                                                                        37       0  100.00%
wasm-components/trogon-act-chain-decider/src/lib.rs                                                                    93       0  100.00%
crates/platform/trogon-gateway/src/source/standard_webhooks.rs                                                        138       0  100.00%
crates/platform/jsonrpc-nats/src/codec/reconstruct.rs                                                                  90       4  95.56%   56-59
crates/platform/jsonrpc-nats/src/codec/canonical.rs                                                                   194      20  89.69%   132, 200-204, 228-230, 241, 248, 265-266, 273, 277-284
crates/a2a/a2a-auth-callout/src/credentials/api_key.rs                                                                 49       1  97.96%   36
crates/a2a/a2a-auth-callout/src/credentials/oidc.rs                                                                   215       0  100.00%
crates/a2a/a2a-auth-callout/src/credentials/mtls.rs                                                                   156      13  91.67%   80-81, 177-178, 221-225, 228-231
crates/platform/trogon-nats/src/nats_token.rs                                                                          56       0  100.00%
crates/platform/trogon-nats/src/messaging.rs                                                                          168       2  98.81%   146, 156
crates/platform/trogon-nats/src/client.rs                                                                              22       0  100.00%
crates/platform/trogon-nats/src/auth.rs                                                                                57       0  100.00%
crates/platform/trogon-nats/src/server_info.rs                                                                         21       0  100.00%
crates/platform/trogon-nats/src/mocks.rs                                                                              246       0  100.00%
crates/platform/trogon-nats/src/token.rs                                                                                6       0  100.00%
crates/platform/trogon-nats/src/connect.rs                                                                             26       0  100.00%
crates/platform/trogon-nats/src/test_support.rs                                                                        42       0  100.00%
crates/platform/trogon-nats/src/subject_conformance.rs                                                                107       0  100.00%
crates/a2a/a2a-gateway/src/policy/tier1_declarative/time_predicate.rs                                                 118       2  98.31%   103, 125
crates/a2a/a2a-gateway/src/policy/tier1_declarative/loader.rs                                                          85       9  89.41%   93-95, 97-99, 124-126
crates/a2a/a2a-gateway/src/policy/tier1_declarative/bundle.rs                                                          57       0  100.00%
crates/a2a/a2a-gateway/src/policy/tier1_declarative/evaluator.rs                                                      158      12  92.41%   26-28, 195-197, 267-271, 294
crates/channel/channel-bridge-telegram/src/acp_port.rs                                                                135       0  100.00%
crates/channel/channel-bridge-telegram/src/main.rs                                                                     78       0  100.00%
crates/channel/channel-bridge-telegram/src/render.rs                                                                   43       0  100.00%
crates/channel/channel-bridge-telegram/src/config.rs                                                                   65       0  100.00%
crates/channel/channel-bridge-telegram/src/outbound.rs                                                                  9       0  100.00%
crates/channel/channel-bridge-telegram/src/parse.rs                                                                    25       0  100.00%
crates/channel/channel-bridge-telegram/src/pipeline.rs                                                                154       0  100.00%
crates/mcp/mcp-nats/src/telemetry/transport.rs                                                                          6       0  100.00%
crates/a2a/a2a-nats/src/task_event.rs                                                                                  12       0  100.00%
crates/a2a/a2a-nats/src/jsonrpc.rs                                                                                     19       0  100.00%
crates/a2a/a2a-nats/src/wire.rs                                                                                        53       2  96.23%   79, 94
crates/a2a/a2a-nats/src/req_id.rs                                                                                      26       0  100.00%
crates/a2a/a2a-nats/src/context_id.rs                                                                                  22       0  100.00%
crates/a2a/a2a-nats/src/task_id.rs                                                                                     22       0  100.00%
crates/a2a/a2a-nats/src/agent_id.rs                                                                                    21       0  100.00%
crates/a2a/a2a-nats/src/config.rs                                                                                     114       0  100.00%
crates/a2a/a2a-nats/src/a2a_prefix.rs                                                                                  16       0  100.00%
crates/a2a/a2a-nats/src/gateway_ingress.rs                                                                            166       1  99.40%   174
crates/platform/trogon-identity-types/src/aauth/error.rs                                                               14       0  100.00%
crates/platform/trogon-identity-types/src/aauth/person_server.rs                                                       44       0  100.00%
crates/platform/trogon-identity-types/src/aauth/mission.rs                                                             33       0  100.00%
crates/platform/trogon-identity-types/src/aauth/headers.rs                                                             47       0  100.00%
crates/platform/trogon-identity-types/src/aauth/login.rs                                                               78       0  100.00%
crates/platform/trogon-identity-types/src/aauth/mod.rs                                                                117       0  100.00%
crates/platform/trogon-identity-types/src/aauth/federation.rs                                                          14       0  100.00%
crates/platform/trogon-std/src/time/mock.rs                                                                            32       0  100.00%
crates/platform/trogon-std/src/time/system.rs                                                                           9       0  100.00%
crates/acp/acp-nats/src/telemetry/metrics.rs                                                                           22       0  100.00%
crates/acp/acp-nats/src/nats/subjects/client_ops/terminal_output.rs                                                    12       0  100.00%
crates/acp/acp-nats/src/nats/subjects/client_ops/fs_write_text_file.rs                                                 12       0  100.00%
crates/acp/acp-nats/src/nats/subjects/client_ops/session_update.rs                                                     12       0  100.00%
crates/acp/acp-nats/src/nats/subjects/client_ops/terminal_release.rs                                                   12       0  100.00%
crates/acp/acp-nats/src/nats/subjects/client_ops/elicitation_create.rs                                                 12       0  100.00%
crates/acp/acp-nats/src/nats/subjects/client_ops/fs_read_text_file.rs                                                  12       0  100.00%
crates/acp/acp-nats/src/nats/subjects/client_ops/terminal_create.rs                                                    12       0  100.00%
crates/acp/acp-nats/src/nats/subjects/client_ops/elicitation_complete.rs                                               12       0  100.00%
crates/acp/acp-nats/src/nats/subjects/client_ops/session_request_permission.rs                                         12       0  100.00%
crates/acp/acp-nats/src/nats/subjects/client_ops/terminal_kill.rs                                                      12       0  100.00%
crates/acp/acp-nats/src/nats/subjects/client_ops/terminal_wait_for_exit.rs                                             12       0  100.00%
crates/decider/trogon-decider-nats/src/stream_store/replay.rs                                                         141      10  92.91%   114, 143, 165, 228-236
crates/decider/trogon-decider/src/testing/codec.rs                                                                     14       0  100.00%
crates/scheduler/trogon-scheduler/src/telemetry/metrics.rs                                                             27       0  100.00%
crates/scheduler/trogon-scheduler/src/telemetry/trace.rs                                                               20       0  100.00%
crates/acp/acp-nats/src/jetstream/ext_policy.rs                                                                         3       0  100.00%
crates/acp/acp-nats/src/jetstream/provision.rs                                                                         13       0  100.00%
crates/acp/acp-nats/src/jetstream/streams.rs                                                                           15       0  100.00%
crates/acp/acp-nats/src/jetstream/consumers.rs                                                                         19       0  100.00%
crates/platform/trogon-gateway/src/source/microsoft_graph/client_state.rs                                              14       0  100.00%
crates/platform/trogon-gateway/src/source/microsoft_graph/server.rs                                                    73       0  100.00%
crates/platform/trogon-gateway/src/source/telegram/signature.rs                                                         7       0  100.00%
crates/platform/trogon-gateway/src/source/telegram/config.rs                                                           42       0  100.00%
crates/platform/trogon-gateway/src/source/telegram/registration.rs                                                     89       0  100.00%
crates/platform/trogon-gateway/src/source/telegram/server.rs                                                           53       0  100.00%
crates/platform/grpc-nats-micro/src/service_error_code_input.rs                                                         9       0  100.00%
crates/platform/grpc-nats-micro/src/discovery_metadata_input.rs                                                        13       0  100.00%
crates/platform/grpc-nats-micro/src/service_version_input.rs                                                            6       0  100.00%
crates/platform/grpc-nats-micro/src/subject_prefix_input.rs                                                             6       0  100.00%
crates/platform/grpc-nats-micro/src/service_error_code.rs                                                              23       0  100.00%
crates/platform/grpc-nats-micro/src/service_name.rs                                                                    25       0  100.00%
crates/platform/grpc-nats-micro/src/content_type.rs                                                                    46       0  100.00%
crates/platform/grpc-nats-micro/src/content_type_input.rs                                                               9       0  100.00%
crates/platform/grpc-nats-micro/src/server.rs                                                                         122       0  100.00%
crates/platform/grpc-nats-micro/src/method_name.rs                                                                     25       0  100.00%
crates/platform/grpc-nats-micro/src/service_fault.rs                                                                   36       0  100.00%
crates/platform/grpc-nats-micro/src/service_name_input.rs                                                               6       0  100.00%
crates/platform/grpc-nats-micro/src/client.rs                                                                          31       0  100.00%
crates/platform/grpc-nats-micro/src/service_version.rs                                                                 11       0  100.00%
crates/platform/grpc-nats-micro/src/endpoint_subject.rs                                                                20       0  100.00%
crates/platform/grpc-nats-micro/src/method_name_input.rs                                                                6       0  100.00%
crates/platform/grpc-nats-micro/src/status_codec.rs                                                                    57       0  100.00%
crates/platform/grpc-nats-micro/src/binding.rs                                                                         71       0  100.00%
crates/platform/grpc-nats-micro/src/subject_prefix.rs                                                                  15       0  100.00%
crates/platform/grpc-nats-micro/src/discovery_metadata.rs                                                              12       0  100.00%
crates/a2a/a2a-nats/src/nats/subjects/stream.rs                                                                        50       0  100.00%
crates/decider/trogon-decider-runtime/src/stream/append_stream.rs                                                       9       4  55.56%   90-93
crates/decider/trogon-decider-runtime/src/stream/read_stream.rs                                                        15       0  100.00%
crates/decider/trogon-decider-runtime/src/stream/stream_position.rs                                                    26       0  100.00%
crates/scheduler/trogon-scheduler/src/commands/schedule_next_occurrence.rs                                             74       0  100.00%
crates/scheduler/trogon-scheduler/src/commands/record_schedule_occurrence.rs                                          113       1  99.12%   183
crates/mcp/mcp-nats/src/jsonrpc.rs                                                                                      5       0  100.00%
crates/mcp/mcp-nats/src/server.rs                                                                                      12       0  100.00%
crates/mcp/mcp-nats/src/mcp_transport_headers.rs                                                                       53       0  100.00%
crates/mcp/mcp-nats/src/wire.rs                                                                                        40       1  97.50%   49
crates/mcp/mcp-nats/src/client.rs                                                                                      12       0  100.00%
crates/mcp/mcp-nats/src/transport.rs                                                                                  190       6  96.84%   246, 258-260, 313-314
crates/mcp/mcp-nats/src/mcp_prefix.rs                                                                                  15       0  100.00%
crates/mcp/mcp-nats/src/mcp_peer_id.rs                                                                                 15       0  100.00%
crates/mcp/mcp-nats/src/config.rs                                                                                      59       0  100.00%
crates/ard/ard-registry/src/bin/ard-registry-demo/main.rs                                                              47       0  100.00%
crates/platform/trogonai-proto/src/lib.rs                                                                              18       0  100.00%
crates/platform/trogonai-proto/src/convert.rs                                                                          53       0  100.00%
crates/platform/trogonai-proto/src/codec.rs                                                                            16       0  100.00%
crates/platform/trogon-gateway/src/source/datadog/server.rs                                                           108       0  100.00%
crates/platform/trogon-gateway/src/source/datadog/datadog_event_type.rs                                                20       0  100.00%
crates/platform/trogon-gateway/src/source/datadog/datadog_webhook_token.rs                                              9       0  100.00%
crates/platform/trogon-gateway/src/source/datadog/signature.rs                                                          7       0  100.00%
crates/decider/trogon-decider-guest-sdk/src/snapshot.rs                                                               126       0  100.00%
crates/decider/trogon-decider-guest-sdk/src/bridge.rs                                                                 109       0  100.00%
crates/platform/trogon-std/src/fs/system.rs                                                                            15       0  100.00%
crates/platform/trogon-std/src/fs/mem.rs                                                                               85       0  100.00%
crates/scheduler/trogon-scheduler/src/queries/schedule_id.rs                                                           29       0  100.00%
crates/scheduler/trogon-scheduler/src/queries/get_schedule.rs                                                          11       0  100.00%
crates/scheduler/trogon-scheduler/src/queries/list_schedules.rs                                                        26       0  100.00%
crates/scheduler/trogon-scheduler/src/queries/decode.rs                                                                95       0  100.00%
cli/trogon-decider-publish/src/lib.rs                                                                                  12       0  100.00%
cli/trogon-decider-publish/src/main.rs                                                                                 18      18  0.00%    62-81
crates/aauth/trogon-aauth-person/src/http/mod.rs                                                                      213       0  100.00%
crates/aauth/trogon-aauth-sdk/src/delegation.rs                                                                        15       0  100.00%
crates/aauth/trogon-aauth-sdk/src/lib.rs                                                                                3       0  100.00%
crates/aauth/trogon-aauth-sdk/src/signer.rs                                                                           102       0  100.00%
crates/aauth/trogon-aauth-sdk/src/capabilities.rs                                                                       7       0  100.00%
crates/aauth/trogon-aauth-sdk/src/verify_response.rs                                                                   72       0  100.00%
crates/aauth/trogon-aauth-sdk/src/subagent.rs                                                                          34       0  100.00%
crates/acp/acp-nats/src/boundary/abort_on_drop.rs                                                                      19       0  100.00%
crates/acp/acp-nats/src/boundary/eof_signal_reader.rs                                                                  20       0  100.00%
crates/acp/acp-nats/src/boundary/connect_agent_boundary.rs                                                            128       0  100.00%
crates/acp/acp-nats/src/boundary/connection_client.rs                                                                  29       0  100.00%
crates/decider/trogon-decider/src/snapshot_cadence.rs                                                                  15       0  100.00%
crates/decider/trogon-decider/src/events.rs                                                                            49       0  100.00%
crates/decider/trogon-decider/src/act.rs                                                                               62       0  100.00%
crates/decider/trogon-decider/src/decision.rs                                                                          27       0  100.00%
crates/decider/trogon-decider/src/testing.rs                                                                          284       0  100.00%
crates/a2a/a2a-pack/src/agent_card_read.rs                                                                             23       0  100.00%
crates/a2a/a2a-pack/src/agent_card_schema.rs                                                                           40       0  100.00%
crates/a2a/a2a-pack/src/resource_tuples.rs                                                                            152       0  100.00%
crates/a2a/a2a-gateway/src/runtime/policy_stack.rs                                                                     83       7  91.57%   123-136, 166
crates/a2a/a2a-gateway/src/runtime/audit_publish.rs                                                                    16       0  100.00%
crates/a2a/a2a-gateway/src/runtime/aauth_env.rs                                                                       162       0  100.00%
crates/a2a/a2a-gateway/src/runtime/reply.rs                                                                             5       0  100.00%
crates/a2a/a2a-gateway/src/runtime/tier1_denial.rs                                                                     34       1  97.06%   59
crates/a2a/a2a-gateway/src/runtime/tier1.rs                                                                            30       0  100.00%
crates/a2a/a2a-gateway/src/runtime/streaming.rs                                                                        67       0  100.00%
crates/a2a/a2a-gateway/src/runtime/dispatch.rs                                                                        741       0  100.00%
crates/a2a/a2a-gateway/src/runtime/env.rs                                                                              58       0  100.00%
crates/scheduler/trogon-scheduler/src/processor/execution/wakeup.rs                                                    99       1  98.99%   128
crates/acp/acp-nats/src/client/test_support.rs                                                                         17       0  100.00%
crates/acp/acp-nats/src/client/terminal_kill.rs                                                                        41       0  100.00%
crates/acp/acp-nats/src/client/terminal_output.rs                                                                      29       0  100.00%
crates/acp/acp-nats/src/client/fs_read_text_file.rs                                                                    27       0  100.00%
crates/acp/acp-nats/src/client/terminal_wait_for_exit.rs                                                               55       0  100.00%
crates/acp/acp-nats/src/client/request_permission.rs                                                                   40       0  100.00%
crates/acp/acp-nats/src/client/fs_write_text_file.rs                                                                   43       0  100.00%
crates/acp/acp-nats/src/client/session_update.rs                                                                        8       0  100.00%
crates/acp/acp-nats/src/client/elicitation_complete.rs                                                                  8       0  100.00%
crates/acp/acp-nats/src/client/elicitation_create.rs                                                                   41       0  100.00%
crates/acp/acp-nats/src/client/terminal_create.rs                                                                      41       0  100.00%
crates/acp/acp-nats/src/client/ext.rs                                                                                  62       0  100.00%
crates/acp/acp-nats/src/client/mod.rs                                                                                 105       1  99.05%   58
crates/acp/acp-nats/src/client/terminal_release.rs                                                                     35       0  100.00%
crates/acp/acp-nats/src/client/rpc_reply.rs                                                                           107      24  77.57%   61-63, 97-120
crates/platform/trogon-gateway/src/source/discord/config.rs                                                            45       0  100.00%
crates/platform/trogon-gateway/src/source/discord/gateway_runner.rs                                                    23       0  100.00%
crates/platform/trogon-gateway/src/source/discord/gateway.rs                                                          116       1  99.14%   135
crates/ard/ard-catalog/src/representative_queries.rs                                                                   18       0  100.00%
crates/ard/ard-catalog/src/catalog_manifest.rs                                                                         44       0  100.00%
crates/ard/ard-catalog/src/catalog_manifest_wire.rs                                                                     3       0  100.00%
crates/ard/ard-catalog/src/catalog_entry.rs                                                                           107       0  100.00%
crates/ard/ard-catalog/src/catalog_host_wire.rs                                                                         6       0  100.00%
crates/ard/ard-catalog/src/media_type.rs                                                                               20       0  100.00%
crates/ard/ard-catalog/src/trust_manifest.rs                                                                           45       1  97.78%   35
crates/ard/ard-catalog/src/catalog_entry_wire.rs                                                                        3       0  100.00%
crates/ard/ard-catalog/src/catalog_host.rs                                                                             26       0  100.00%
crates/ard/ard-catalog/src/display_name.rs                                                                             13       0  100.00%
crates/ard/ard-catalog/src/ard_identifier.rs                                                                           54       0  100.00%
crates/ard/ard-catalog/src/federation_mode.rs                                                                           3       0  100.00%
crates/ard/ard-catalog/src/catalog_manifest_schema.rs                                                                  65       4  93.85%   105-106, 108-109
crates/ard/ard-catalog/src/ard_storage_key.rs                                                                          10       0  100.00%
crates/ard/ard-catalog/src/url_or_data.rs                                                                              20       0  100.00%
crates/ard/ard-catalog/src/registry_error_wire.rs                                                                       8       0  100.00%
crates/ard/ard-catalog/src/metadata.rs                                                                                 14       0  100.00%
wasm-components/trogon-schedules-decider/src/lib.rs                                                                     2       0  100.00%
crates/aauth/trogon-aauth-sdk/src/exchange/core.rs                                                                    138       0  100.00%
crates/aauth/trogon-aauth-sdk/src/exchange/client.rs                                                                  283       0  100.00%
crates/aauth/trogon-aauth-sdk/src/exchange/challenge.rs                                                                50       0  100.00%
crates/aauth/trogon-aauth-sdk/src/exchange/mod.rs                                                                      17       0  100.00%
crates/platform/jsonrpc-nats/src/transport.rs                                                                         102       4  96.08%   26, 30-31, 121
crates/platform/jsonrpc-nats/src/message.rs                                                                            11       3  72.73%   37-39
crates/platform/jsonrpc-nats/src/id.rs                                                                                 68      12  82.35%   73-74, 97-98, 100-101, 114-115, 117-119, 128
crates/platform/trogon-gateway/src/source/incidentio/signature.rs                                                       8       0  100.00%
crates/platform/trogon-gateway/src/source/incidentio/server.rs                                                         72       0  100.00%
crates/platform/trogon-gateway/src/source/incidentio/incidentio_event_type.rs                                          20       0  100.00%
crates/platform/trogon-gateway/src/source/incidentio/incidentio_signing_secret.rs                                      22       0  100.00%
crates/decider/trogon-decider-wit/src/lib.rs                                                                           53       1  98.11%   35
crates/platform/trogon-telemetry/src/file_logging_outcome.rs                                                           10       0  100.00%
crates/platform/trogon-telemetry/src/resource_attribute.rs                                                             13       0  100.00%
crates/platform/trogon-telemetry/src/service_name.rs                                                                   19       1  94.74%   36
crates/platform/trogon-telemetry/src/metric.rs                                                                         18       1  94.44%   30
crates/platform/trogon-telemetry/src/lib.rs                                                                           128      20  84.38%   125, 130, 135, 145-146, 152-166, 202, 205, 208, 214
crates/platform/trogon-telemetry/src/log.rs                                                                            36       0  100.00%
crates/platform/trogon-telemetry/src/trace.rs                                                                          15       1  93.33%   24
crates/a2a/a2a-nats-http/src/handlers/mod.rs                                                                          169      12  92.90%   67, 82, 85-86, 116, 150, 160, 163-164, 177, 251-253
crates/acp/acp-nats/src/nats/subjects/stream.rs                                                                        60       0  100.00%
crates/platform/trogonai-proto/src/scheduler/schedules/codec.rs                                                        57       0  100.00%
crates/a2a/a2a-nats/src/nats/subjects/agents/push/get.rs                                                               15       0  100.00%
crates/a2a/a2a-nats/src/nats/subjects/agents/push/set.rs                                                               15       0  100.00%
crates/a2a/a2a-nats/src/nats/subjects/agents/push/list.rs                                                              15       0  100.00%
crates/a2a/a2a-nats/src/nats/subjects/agents/push/delete.rs                                                            15       0  100.00%
crates/a2a/a2a-nats-http/src/wire.rs                                                                                   35       0  100.00%
crates/a2a/a2a-nats-http/src/runtime.rs                                                                                50       0  100.00%
crates/a2a/a2a-nats-http/src/router.rs                                                                                 55      13  76.36%   60-63, 69-79
crates/a2a/a2a-nats-http/src/rest.rs                                                                                  304       2  99.34%   120-121
crates/a2a/a2a-nats-http/src/sse.rs                                                                                    30      14  53.33%   17-35, 45-46, 49-52
crates/a2a/a2a-nats-http/src/headers.rs                                                                               126       1  99.21%   152
crates/mcp/mcp-nats/src/nats/subjects/methods.rs                                                                       61       0  100.00%
crates/a2a/a2a-auth-callout/src/signing_key_source/static_source.rs                                                    25       0  100.00%
crates/a2a/a2a-auth-callout/src/signing_key_source/env.rs                                                              38       0  100.00%
crates/a2a/a2a-auth-callout/src/signing_key_source/file.rs                                                             37       3  91.89%   31-33
crates/a2a/a2a-auth-callout/src/signing_key_source/key_version.rs                                                      22       0  100.00%
crates/a2a/a2a-auth-callout/src/signing_key_source/minting_material.rs                                                 18       0  100.00%
crates/a2a/a2a-auth-callout/src/signing_key_source/vault.rs                                                             3       0  100.00%
crates/a2a/a2a-auth-callout/src/signing_key_source/signing_key_handle.rs                                               15       0  100.00%
crates/a2a/a2a-auth-callout/src/signing_key_source/loader.rs                                                           23       0  100.00%
crates/platform/trogon-gateway/src/source/github/config.rs                                                              9       0  100.00%
crates/platform/trogon-gateway/src/source/github/signature.rs                                                           9       0  100.00%
crates/platform/trogon-gateway/src/source/github/server.rs                                                             50       0  100.00%
crates/a2a/a2a-redaction/src/skill_id.rs                                                                               26       0  100.00%
crates/a2a/a2a-redaction/src/a2a_method.rs                                                                             41       0  100.00%
crates/a2a/a2a-redaction/src/redactor.rs                                                                               32       0  100.00%
crates/a2a/a2a-redaction/src/wasm_bundle_path.rs                                                                       18       0  100.00%
crates/a2a/a2a-redaction/src/skill_manifest.rs                                                                        310      14  95.48%   139, 169-171, 177, 184-188, 358-360, 452
crates/a2a/a2a-redaction/src/tier3_sentinel.rs                                                                         12       0  100.00%
crates/platform/trogon-service-config/src/lib.rs                                                                       58       0  100.00%
crates/platform/trogonai-proto/src/gen/trogonai.scheduler.schedules.checkpoints.v1.mod.rs                              14       0  100.00%
crates/platform/trogonai-proto/src/gen/trogonai.scheduler.schedules.v1.remove_schedule.__view.rs                      116       0  100.00%
crates/platform/trogonai-proto/src/gen/trogonai.scheduler.schedules.v1.schedule_status.__view.rs                      418       0  100.00%
crates/platform/trogonai-proto/src/gen/google.type.datetime.__oneof.rs                                                 21       0  100.00%
crates/platform/trogonai-proto/src/gen/trogonai.scheduler.schedules.v1.schedule_removed.__view.rs                     116       0  100.00%
crates/platform/trogonai-proto/src/gen/trogonai.scheduler.schedules.v1.remove_schedule.rs                              44       0  100.00%
crates/platform/trogonai-proto/src/gen/trogonai.grpc_nats_micro.v1.mod.rs                                               6       0  100.00%
crates/platform/trogonai-proto/src/gen/trogon.nats.micro.v1alpha1.options.rs                                          286       0  100.00%
crates/platform/trogonai-proto/src/gen/trogonai.scheduler.schedules.v1.resume_schedule.rs                              44       0  100.00%
crates/platform/trogonai-proto/src/gen/trogon.error.v1alpha1.mod.rs                                                     9       0  100.00%
crates/platform/trogonai-proto/src/gen/trogonai.scheduler.schedules.checkpoints.v1.delivery.__view.rs                 682       0  100.00%
crates/platform/trogonai-proto/src/gen/trogonai.scheduler.schedules.v1.schedule_resumed.rs                             46       0  100.00%
crates/platform/trogonai-proto/src/gen/trogonai.decider.v1.decide_response.rs                                          74       0  100.00%
crates/platform/trogonai-proto/src/gen/trogonai.scheduler.schedules.v1.message.rs                                     147       0  100.00%
crates/platform/trogonai-proto/src/gen/trogon.error.v1alpha1.visibility.rs                                            106       0  100.00%
crates/platform/trogonai-proto/src/gen/trogon.content.v1alpha1.mod.rs                                                   3       0  100.00%
crates/platform/trogonai-proto/src/gen/trogonai.scheduler.schedules.v1.delivery.__oneof.rs                             36       0  100.00%
crates/platform/trogonai-proto/src/gen/trogonai.scheduler.schedules.v1.delivery.rs                                    398       0  100.00%
crates/platform/trogonai-proto/src/gen/trogonai.scheduler.schedules.v1.events.__oneof.rs                               64       0  100.00%
crates/platform/trogonai-proto/src/gen/trogonai.scheduler.schedules.projections.v1.schedule_projection.__view.rs      424       0  100.00%
crates/platform/trogonai-proto/src/gen/trogonai.scheduler.schedules.state.v1.state.__view.rs                          303       0  100.00%
crates/platform/trogonai-proto/src/gen/trogonai.scheduler.schedules.checkpoints.v1.checkpoint.__view.rs               333       0  100.00%
crates/platform/trogonai-proto/src/gen/trogonai.scheduler.schedules.v1.resume_schedule.__view.rs                      116       0  100.00%
crates/platform/trogonai-proto/src/gen/trogonai.scheduler.schedules.v1.schedule_occurrence_scheduled.rs               117       0  100.00%
crates/platform/trogonai-proto/src/gen/trogonai.scheduler.schedules.v1.schedule_status.rs                             241       0  100.00%
crates/platform/trogonai-proto/src/gen/trogonai.grpc_nats_micro.v1.echo.__view.rs                                     486       0  100.00%
crates/platform/trogonai-proto/src/gen/trogonai.scheduler.schedules.projections.v1.schedule.rs                        630       0  100.00%
crates/platform/trogonai-proto/src/gen/trogonai.scheduler.schedules.projections.v1.schedule_status.__oneof.rs          24       0  100.00%
crates/platform/trogonai-proto/src/gen/trogonai.scheduler.schedules.checkpoints.v1.delivery.rs                        398       0  100.00%
crates/platform/trogonai-proto/src/gen/trogonai.scheduler.schedules.checkpoints.v1.schedule.__view.rs                1110       0  100.00%
crates/platform/trogonai-proto/src/gen/google.type.datetime.__view.rs                                                 485       0  100.00%
crates/platform/trogonai-proto/src/gen/trogonai.scheduler.schedules.v1.schedule_occurrence_recorded.__view.rs         242       0  100.00%
crates/platform/trogonai-proto/src/gen/trogonai.scheduler.schedules.projections.v1.schedule_status.__view.rs          418       0  100.00%
crates/platform/trogonai-proto/src/gen/trogonai.scheduler.schedules.v1.events.rs                                      440       0  100.00%
crates/platform/trogonai-proto/src/gen/trogonai.scheduler.schedules.projections.v1.delivery.__oneof.rs                 36       0  100.00%
crates/platform/trogonai-proto/src/gen/trogonai.scheduler.schedules.projections.v1.message.__view.rs                  328       0  100.00%
crates/platform/trogonai-proto/src/gen/trogonai.scheduler.schedules.checkpoints.v1.schedule.rs                        630       0  100.00%
crates/platform/trogonai-proto/src/gen/google.rpc.status.rs                                                            91       0  100.00%
crates/platform/trogonai-proto/src/gen/trogon.nats.micro.v1alpha1.mod.rs                                                6       0  100.00%
crates/platform/trogonai-proto/src/gen/elixirpb.__view.rs                                                             116       0  100.00%
crates/platform/trogonai-proto/src/gen/trogonai.decider.v1.mod.rs                                                      16       0  100.00%
crates/platform/trogonai-proto/src/gen/trogonai.scheduler.schedules.checkpoints.v1.delivery.__oneof.rs                 36       0  100.00%
crates/platform/trogonai-proto/src/gen/trogonai.decider.v1.faults.__view.rs                                          1160       0  100.00%
crates/platform/trogonai-proto/src/gen/google.rpc.mod.rs                                                               17       0  100.00%
crates/platform/trogonai-proto/src/gen/trogonai.scheduler.schedules.state.v1.mod.rs                                     3       0  100.00%
crates/platform/trogonai-proto/src/gen/trogonai.scheduler.schedules.v1.create_schedule.rs                             154       0  100.00%
crates/platform/trogonai-proto/src/gen/trogonai.scheduler.schedules.v1.schedule.__view.rs                            1110       0  100.00%
crates/platform/trogonai-proto/src/gen/trogonai.scheduler.schedules.v1.schedule_created.rs                            154       0  100.00%
crates/platform/trogonai-proto/src/gen/trogonai.decider.v1.decided_event.__view.rs                                    164       0  100.00%
crates/platform/trogonai-proto/src/gen/trogonai.decider.v1.decide_request.rs                                          106       0  100.00%
crates/platform/trogonai-proto/src/gen/trogonai.scheduler.schedules.v1.schedule_status.__oneof.rs                      24       0  100.00%
crates/platform/trogonai-proto/src/gen/trogonai.scheduler.schedules.projections.v1.message.rs                         147       0  100.00%
crates/platform/trogonai-proto/src/gen/trogonai.scheduler.schedules.projections.v1.schedule_projection.rs             225       0  100.00%
crates/platform/trogonai-proto/src/gen/google.rpc.status.__view.rs                                                    184       0  100.00%
crates/platform/trogonai-proto/src/gen/trogonai.decider.v1.decide_response.__view.rs                                  164       0  100.00%
crates/platform/trogonai-proto/src/gen/trogon.error.v1alpha1.options.rs                                               540       0  100.00%
crates/platform/trogonai-proto/src/gen/trogonai.grpc_nats_micro.v1.echo.rs                                            254       0  100.00%
crates/platform/trogonai-proto/src/gen/trogonai.scheduler.schedules.projections.v1.delivery.__view.rs                 682       0  100.00%
crates/platform/trogonai-proto/src/gen/trogonai.scheduler.schedules.checkpoints.v1.message.__view.rs                  328       0  100.00%
crates/platform/trogonai-proto/src/gen/trogonai.scheduler.schedules.checkpoints.v1.schedule.__oneof.rs                 40       0  100.00%
crates/platform/trogonai-proto/src/gen/trogon.content.v1alpha1.content.rs                                              63       0  100.00%
crates/platform/trogonai-proto/src/gen/google.rpc.error_details.__view.rs                                            2388       0  100.00%
crates/platform/trogonai-proto/src/gen/trogonai.scheduler.schedules.projections.v1.schedule_status.rs                 241       0  100.00%
crates/platform/trogonai-proto/src/gen/trogonai.scheduler.schedules.projections.v1.delivery.rs                        398       0  100.00%
crates/platform/trogonai-proto/src/gen/trogonai.scheduler.schedules.projections.v1.schedule.__oneof.rs                 40       0  100.00%
crates/platform/trogonai-proto/src/gen/google.type.mod.rs                                                               4       0  100.00%
crates/platform/trogonai-proto/src/gen/trogonai.scheduler.schedules.checkpoints.v1.message.rs                         147       0  100.00%
crates/platform/trogonai-proto/src/gen/trogonai.scheduler.schedules.v1.pause_schedule.__view.rs                       116       0  100.00%
crates/platform/trogonai-proto/src/gen/elixirpb.rs                                                                     62       0  100.00%
crates/platform/trogonai-proto/src/gen/trogonai.decider.v1.decided_event.rs                                            73       0  100.00%
crates/platform/trogonai-proto/src/gen/trogonai.scheduler.schedules.projections.v1.schedule.__view.rs                1110       0  100.00%
crates/platform/trogonai-proto/src/gen/trogonai.scheduler.schedules.v1.schedule_created.__view.rs                     308       0  100.00%
crates/platform/trogonai-proto/src/gen/trogonai.scheduler.schedules.v1.schedule_occurrence_recorded.rs                117       0  100.00%
crates/platform/trogonai-proto/src/gen/elixirpb.mod.rs                                                                  4       0  100.00%
crates/platform/trogonai-proto/src/gen/trogon.error.v1alpha1.code.rs                                                  161       0  100.00%
crates/platform/trogonai-proto/src/gen/google.rpc.code.rs                                                             161       0  100.00%
crates/platform/trogonai-proto/src/gen/trogonai.decider.v1.faults.rs                                                  385       0  100.00%
crates/platform/trogonai-proto/src/gen/trogonai.scheduler.schedules.checkpoints.v1.checkpoint.rs                      482       0  100.00%
crates/platform/trogonai-proto/src/gen/trogon.nats.micro.v1alpha1.options.__view.rs                                   411       0  100.00%
crates/platform/trogonai-proto/src/gen/google.type.datetime.rs                                                        413       0  100.00%
crates/platform/trogonai-proto/src/gen/trogonai.scheduler.schedules.v1.events.__view.rs                               412       0  100.00%
crates/platform/trogonai-proto/src/gen/trogonai.scheduler.schedules.v1.mod.rs                                          28       0  100.00%
crates/platform/trogonai-proto/src/gen/trogonai.scheduler.schedules.v1.schedule.__oneof.rs                             40       0  100.00%
crates/platform/trogonai-proto/src/gen/trogonai.scheduler.schedules.v1.schedule_completed.__view.rs                   138       0  100.00%
crates/platform/trogonai-proto/src/gen/trogonai.scheduler.schedules.v1.schedule_occurrence_scheduled.__view.rs        244       0  100.00%
crates/platform/trogonai-proto/src/gen/trogonai.decider.v1.decide_request.__view.rs                                   188       0  100.00%
crates/platform/trogonai-proto/src/gen/trogon.error.v1alpha1.options.__oneof.rs                                        12       0  100.00%
crates/platform/trogonai-proto/src/gen/trogon.content.v1alpha1.content.__view.rs                                      136       0  100.00%
crates/platform/trogonai-proto/src/gen/trogon.error.v1alpha1.options.__view.rs                                        940       0  100.00%
crates/platform/trogonai-proto/src/gen/trogonai.scheduler.schedules.projections.v1.mod.rs                              17       0  100.00%
crates/platform/trogonai-proto/src/gen/google.rpc.error_details.rs                                                   1096       0  100.00%
crates/platform/trogonai-proto/src/gen/trogonai.scheduler.schedules.state.v1.state.rs                                 289       0  100.00%
crates/platform/trogonai-proto/src/gen/trogonai.scheduler.schedules.v1.delivery.__view.rs                             682       0  100.00%
crates/platform/trogonai-proto/src/gen/trogonai.scheduler.schedules.v1.pause_schedule.rs                               44       0  100.00%
crates/platform/trogonai-proto/src/gen/trogonai.scheduler.schedules.v1.schedule.rs                                    630       0  100.00%
crates/platform/trogonai-proto/src/gen/trogonai.scheduler.schedules.v1.message.__view.rs                              328       0  100.00%
crates/platform/trogonai-proto/src/gen/trogonai.scheduler.schedules.v1.schedule_completed.rs                           63       0  100.00%
crates/platform/trogonai-proto/src/gen/trogonai.scheduler.schedules.v1.schedule_paused.__view.rs                      116       0  100.00%
crates/platform/trogonai-proto/src/gen/trogonai.scheduler.schedules.v1.schedule_paused.rs                              44       0  100.00%
crates/platform/trogonai-proto/src/gen/trogonai.scheduler.schedules.v1.schedule_removed.rs                             46       0  100.00%
crates/platform/trogonai-proto/src/gen/trogonai.scheduler.schedules.v1.schedule_resumed.__view.rs                     116       0  100.00%
crates/platform/trogonai-proto/src/gen/trogonai.scheduler.schedules.v1.create_schedule.__view.rs                      308       0  100.00%
crates/a2a/a2a-bridge/src/auth/callout_mint.rs                                                                         49       1  97.96%   94
crates/platform/trogon-gateway/src/source/gitlab/gitlab_signing_token.rs                                               30       0  100.00%
crates/platform/trogon-gateway/src/source/gitlab/signature.rs                                                          12       0  100.00%
crates/platform/trogon-gateway/src/source/gitlab/server.rs                                                             89       0  100.00%
crates/platform/trogon-std/src/telemetry/http.rs                                                                       58       0  100.00%
crates/a2a/a2a-nats-server/src/runtime.rs                                                                              17       0  100.00%
crates/a2a/a2a-nats-server/src/noop_handler.rs                                                                         22       0  100.00%
crates/acp/acp-nats/src/nats/subjects/subscriptions/one_agent.rs                                                       15       0  100.00%
crates/acp/acp-nats/src/nats/subjects/subscriptions/all_session.rs                                                      9       0  100.00%
crates/acp/acp-nats/src/nats/subjects/subscriptions/one_session.rs                                                     12       0  100.00%
crates/acp/acp-nats/src/nats/subjects/subscriptions/all_agent.rs                                                        9       0  100.00%
crates/acp/acp-nats/src/nats/subjects/subscriptions/all_agent_ext.rs                                                    9       0  100.00%
crates/acp/acp-nats/src/nats/subjects/subscriptions/global_all.rs                                                       9       0  100.00%
crates/acp/acp-nats/src/nats/subjects/subscriptions/prompt_wildcard.rs                                                  9       0  100.00%
crates/acp/acp-nats/src/nats/subjects/subscriptions/all_client.rs                                                       9       0  100.00%
crates/acp/acp-nats/src/nats/subjects/subscriptions/one_client.rs                                                      15       0  100.00%
crates/acp/acp-nats/src/agent/cancel.rs                                                                                12       0  100.00%
crates/acp/acp-nats/src/agent/new_session.rs                                                                            5       0  100.00%
crates/acp/acp-nats/src/agent/delete_session.rs                                                                        16       0  100.00%
crates/acp/acp-nats/src/agent/providers_disable.rs                                                                      5       0  100.00%
crates/acp/acp-nats/src/agent/load_session.rs                                                                          16       0  100.00%
crates/acp/acp-nats/src/agent/test_support.rs                                                                         216       0  100.00%
crates/acp/acp-nats/src/agent/prompt.rs                                                                               113       7  93.81%   154-160
crates/acp/acp-nats/src/agent/providers_set.rs                                                                          5       0  100.00%
crates/acp/acp-nats/src/agent/initialize.rs                                                                             6       0  100.00%
crates/acp/acp-nats/src/agent/authenticate.rs                                                                           5       0  100.00%
crates/acp/acp-nats/src/agent/bridge.rs                                                                               129       0  100.00%
crates/acp/acp-nats/src/agent/fork_session.rs                                                                          16       0  100.00%
crates/acp/acp-nats/src/agent/set_session_mode.rs                                                                      16       0  100.00%
crates/acp/acp-nats/src/agent/close_session.rs                                                                         16       0  100.00%
crates/acp/acp-nats/src/agent/ext_method.rs                                                                            12       0  100.00%
crates/acp/acp-nats/src/agent/js_request.rs                                                                            79       6  92.41%   91-96
crates/acp/acp-nats/src/agent/providers_list.rs                                                                         5       0  100.00%
crates/acp/acp-nats/src/agent/ext_notification.rs                                                                      12       0  100.00%
crates/acp/acp-nats/src/agent/resume_session.rs                                                                        16       0  100.00%
crates/acp/acp-nats/src/agent/list_sessions.rs                                                                          5       0  100.00%
crates/acp/acp-nats/src/agent/set_session_config_option.rs                                                             16       0  100.00%
crates/acp/acp-nats/src/agent/logout.rs                                                                                 5       0  100.00%
crates/acp/acp-nats/src/agent/rpc_call.rs                                                                              23       0  100.00%
crates/a2a/a2a-nats/src/audit/task_lifecycle.rs                                                                        17       0  100.00%
crates/a2a/a2a-nats/src/audit/envelope.rs                                                                              57       0  100.00%
crates/a2a/a2a-nats/src/audit/emitter.rs                                                                               56       0  100.00%
crates/scheduler/trogon-scheduler/src/projections/postgres/store.rs                                                   349       0  100.00%
crates/scheduler/trogon-scheduler/src/projections/postgres/projector.rs                                               159       0  100.00%
crates/a2a/a2a-gateway/src/policy/error.rs                                                                             16       0  100.00%
crates/a2a/a2a-gateway/src/policy/wasmtime_substrate.rs                                                                31       0  100.00%
crates/a2a/a2a-gateway/src/policy/per_skill.rs                                                                         87       0  100.00%
crates/a2a/a2a-gateway/src/policy/spicedb_tier1.rs                                                                    158      13  91.77%   227-229, 382, 464, 466-474
crates/channel/trogon-channel/src/event.rs                                                                             99       0  100.00%
crates/channel/trogon-channel/src/command_trigger_input.rs                                                             12       0  100.00%
crates/channel/trogon-channel/src/conversation.rs                                                                      33       0  100.00%
crates/channel/trogon-channel/src/store.rs                                                                            154       0  100.00%
crates/channel/trogon-channel/src/agent_port.rs                                                                        26       0  100.00%
crates/channel/trogon-channel/src/command_trigger.rs                                                                   13       0  100.00%
crates/channel/trogon-channel/src/safe_token.rs                                                                        30       0  100.00%
crates/channel/trogon-channel/src/command.rs                                                                           33       0  100.00%
crates/channel/trogon-channel/src/endpoint.rs                                                                          64       0  100.00%
crates/mcp/mcp-nats-stdio/src/config.rs                                                                                26       0  100.00%
crates/mcp/mcp-nats-stdio/src/main.rs                                                                                  35       0  100.00%
crates/ard/ard-registry/src/source_url.rs                                                                              26       1  96.15%   30
crates/ard/ard-registry/src/facet_field.rs                                                                             13       0  100.00%
crates/ard/ard-registry/src/extract.rs                                                                                 12       0  100.00%
crates/ard/ard-registry/src/filters.rs                                                                                 31       0  100.00%
crates/ard/ard-registry/src/lexical_rank.rs                                                                            55       2  96.36%   15, 64
crates/ard/ard-registry/src/registry_config.rs                                                                         16       0  100.00%
crates/ard/ard-registry/src/http_error.rs                                                                              17       0  100.00%
crates/ard/ard-registry/src/list_agents_request.rs                                                                     21       0  100.00%
crates/ard/ard-registry/src/page_token.rs                                                                              14       0  100.00%
crates/ard/ard-registry/src/router.rs                                                                                  33       0  100.00%
crates/ard/ard-registry/src/search_request.rs                                                                          32       1  96.88%   43
crates/ard/ard-registry/src/search_filters.rs                                                                          28       0  100.00%
crates/ard/ard-registry/src/explore_request.rs                                                                         30       0  100.00%
crates/ard/ard-registry/src/registry.rs                                                                               134       3  97.76%   78, 174, 183
crates/decider/trogon-decider-runtime/src/authorization.rs                                                            195      12  93.85%   124-126, 531-533, 545-547, 568-570
crates/decider/trogon-decider-runtime/src/replay_chunk_size.rs                                                         26       0  100.00%
crates/decider/trogon-decider-runtime/src/replay_limit.rs                                                              26       0  100.00%
crates/decider/trogon-decider-runtime/src/memory.rs                                                                   109      10  90.83%   77-82, 181-186
crates/decider/trogon-decider-runtime/src/admission.rs                                                                 62      12  80.65%   56-64, 150-152, 206-208
crates/decider/trogon-decider-runtime/src/replay_bounds.rs                                                             55       6  89.09%   25-32
crates/decider/trogon-decider-runtime/src/command_id.rs                                                                38       0  100.00%
crates/decider/trogon-decider-runtime/src/conflict_retry_limit.rs                                                      26       0  100.00%
crates/decider/trogon-decider-runtime/src/execution.rs                                                                807       5  99.38%   249-250, 370, 853, 1811
crates/a2a/a2a-auth-callout/src/jwt/user_jwt_subject.rs                                                                12       0  100.00%
crates/a2a/a2a-auth-callout/src/jwt/mod.rs                                                                            258       0  100.00%
crates/a2a/a2a-auth-callout/src/jwt/nats_user_jwt.rs                                                                  187       1  99.47%   129
crates/a2a/a2a-auth-callout/src/jwt/nats_permission_claims.rs                                                          10       0  100.00%
crates/scheduler/trogon-scheduler/src/processor/execution/checkpoints/codec/twin.rs                                    96       0  100.00%
crates/a2a/a2a-redaction/src/signed_bundle/verify.rs                                                                   64       2  96.88%   85-86
crates/a2a/a2a-redaction/src/signed_bundle/manifest.rs                                                                 56       1  98.21%   82
crates/a2a/a2a-redaction/src/signed_bundle/digest.rs                                                                   26       0  100.00%
crates/a2a/a2a-redaction/src/signed_bundle/public_key.rs                                                               36       2  94.44%   44-45
crates/a2a/a2a-redaction/src/signed_bundle/signature.rs                                                                30       3  90.00%   37-39
crates/decider/trogon-decider-guest-macros/src/lib.rs                                                                 117      20  82.91%   14-19, 29-40, 423, 427
crates/decider/trogon-decider-runtime/src/snapshot/codec/snapshot_decode_error.rs                                      19       0  100.00%
crates/decider/trogon-decider-runtime/src/snapshot/codec/snapshot_envelope_decode_error.rs                              6       0  100.00%
crates/decider/trogon-decider-runtime/src/snapshot/codec/snapshot_envelope_encode_error.rs                              3       0  100.00%
crates/decider/trogon-decider-runtime/src/snapshot/codec/encoded_snapshot.rs                                           44       0  100.00%
crates/decider/trogon-decider-runtime/src/snapshot/codec/snapshot_encode_error.rs                                      16       0  100.00%
crates/decider/trogon-decider-runtime/src/snapshot/codec/snapshot_payload_decode.rs                                     3       0  100.00%
crates/scheduler/trogon-scheduler/src/processor/execution/worker/consumer.rs                                           77       0  100.00%
crates/scheduler/trogon-scheduler/src/processor/execution/worker/dispatcher.rs                                        281       1  99.64%   202
crates/scheduler/trogon-scheduler/src/processor/execution/worker/testkit.rs                                           315       0  100.00%
crates/scheduler/trogon-scheduler/src/processor/execution/worker/processor.rs                                         318      10  96.86%   442-443, 449, 519-521, 553-556
crates/a2a/a2a-nats/src/push/push_payload.rs                                                                           18       0  100.00%
crates/a2a/a2a-nats/src/push/delivery_semantics.rs                                                                     98       0  100.00%
crates/a2a/a2a-nats/src/push/push_delivery_semantics_registry.rs                                                       17       0  100.00%
crates/a2a/a2a-nats/src/push/push_notification_target.rs                                                               32       0  100.00%
crates/a2a/a2a-nats/src/push/status_transition_id.rs                                                                   15       0  100.00%
crates/a2a/a2a-nats/src/push/nats_push_subject.rs                                                                      12       0  100.00%
crates/a2a/a2a-nats/src/push/terminal_push_task_state.rs                                                               17       0  100.00%
crates/a2a/a2a-nats/src/push/dlq.rs                                                                                    56       0  100.00%
crates/a2a/a2a-nats/src/push/idempotency_key_header.rs                                                                 16       0  100.00%
crates/a2a/a2a-nats/src/push/push_idempotency_key.rs                                                                   43       0  100.00%
crates/a2a/a2a-nats/src/push/authentication_header.rs                                                                  31       0  100.00%
crates/a2a/a2a-nats/src/push/push_notification_config.rs                                                                6       0  100.00%
crates/a2a/a2a-nats/src/push/caller_id.rs                                                                              46       0  100.00%
crates/a2a/a2a-nats/src/push/push_notification_config_id.rs                                                            17       0  100.00%
crates/a2a/a2a-nats/src/push/dlq_dedup.rs                                                                              51       1  98.04%   79
crates/a2a/a2a-nats/src/push/target.rs                                                                                 19       0  100.00%
crates/a2a/a2a-nats/src/push/dispatch_error.rs                                                                         24       0  100.00%
crates/ard/ard-nats/src/memory_catalog_store.rs                                                                        32       0  100.00%
crates/ard/ard-nats/src/store.rs                                                                                        3       0  100.00%
crates/ard/ard-nats/src/catalog_event.rs                                                                               71       0  100.00%
crates/ard/ard-nats/src/catalog_index.rs                                                                               82       2  97.56%   37, 104
crates/ard/ard-nats/src/catalog_subject.rs                                                                             14       3  78.57%   16-18
crates/a2a/a2a-auth-callout/src/wire/server_auth_request_claims.rs                                                    100       4  96.00%   24-26, 127
crates/a2a/a2a-auth-callout/src/wire/nkey_public.rs                                                                    85       0  100.00%
crates/a2a/a2a-auth-callout/src/wire/bridge_adapter.rs                                                                 97       0  100.00%
crates/a2a/a2a-auth-callout/src/wire/nkey_seed.rs                                                                      20       0  100.00%
crates/a2a/a2a-auth-callout/src/wire/wire_codec.rs                                                                     58       0  100.00%
crates/a2a/a2a-auth-callout/src/wire/xkey_public.rs                                                                    23       0  100.00%
crates/a2a/a2a-auth-callout/src/wire/server_auth_request_envelope.rs                                                   68       1  98.53%   64
crates/a2a/a2a-auth-callout/src/wire/callout_auth_response_claims.rs                                                   59       3  94.92%   82-84
crates/a2a/a2a-auth-callout/src/wire/test_encode.rs                                                                    59       0  100.00%
crates/a2a/a2a-nats/src/nats/subjects/subscriptions/agent_all.rs                                                       12       0  100.00%
crates/a2a/a2a-nats/src/nats/subjects/subscriptions/task_all_events.rs                                                  9       0  100.00%
crates/decider/trogon-decider-runtime/src/event/stream_event.rs                                                         8       0  100.00%
crates/decider/trogon-decider-runtime/src/event/event_id.rs                                                            32       0  100.00%
crates/decider/trogon-decider-runtime/src/event/event_identity.rs                                                       3       0  100.00%
crates/scheduler/trogon-scheduler/src/processor/execution/execution_schedules/mod.rs                                   82       0  100.00%
crates/decider/trogon-decider-nats/src/projector.rs                                                                    88       0  100.00%
crates/decider/trogon-decider-nats/src/retention.rs                                                                   132      19  85.61%   81-83, 300-321
crates/decider/trogon-decider-nats/src/snapshot_store.rs                                                              467       0  100.00%
crates/decider/trogon-decider-nats/src/store.rs                                                                       236      16  93.22%   204-211, 260-263, 374, 383-388
crates/decider/trogon-decider-nats/src/provision.rs                                                                   122      21  82.79%   261, 266-274, 294, 299-310
crates/decider/trogon-decider-nats/src/stream_store.rs                                                                310      13  95.81%   66-68, 388, 416-417, 420, 436-440, 584-585, 643
crates/acp/acp-nats-stdio/src/config.rs                                                                                15       0  100.00%
crates/acp/acp-nats-stdio/src/main.rs                                                                                  50       7  86.00%   90-97, 109
crates/scheduler/trogon-scheduler-domain/src/subject.rs                                                                26       0  100.00%
crates/scheduler/trogon-scheduler/src/processor/execution/reconciliation/schedule_subject.rs                           34       0  100.00%
crates/scheduler/trogon-scheduler/src/processor/execution/reconciliation/request.rs                                   221       2  99.10%   255, 260
crates/scheduler/trogon-scheduler/src/processor/execution/reconciliation/recorded_events.rs                           238      12  94.96%   196-201, 238, 246, 267, 287, 293, 299, 332, 342, 360, 444
crates/scheduler/trogon-scheduler/src/processor/execution/reconciliation/rrule_wakeup_payload.rs                       35       0  100.00%
crates/scheduler/trogon-scheduler/src/processor/execution/reconciliation/reconcile.rs                                 303      13  95.71%   244-253, 318-320
crates/scheduler/trogon-scheduler/src/processor/execution/reconciliation/go_duration.rs                                40       0  100.00%
crates/a2a/a2a-gateway/src/policy/tier2/rule_name.rs                                                                   19       0  100.00%
crates/a2a/a2a-gateway/src/policy/tier2/mod.rs                                                                         46       0  100.00%
crates/decider/trogon-decider-runtime/src/headers/header_value.rs                                                      34       0  100.00%
crates/decider/trogon-decider-runtime/src/headers/header_map.rs                                                        54       0  100.00%
crates/decider/trogon-decider-runtime/src/headers/header_name.rs                                                       28       0  100.00%
crates/a2a/a2a-redaction/src/wasm/engine.rs                                                                            62      11  82.26%   29-31, 63-64, 76-78, 82-84
crates/a2a/a2a-redaction/src/wasm/mod.rs                                                                              110       9  91.82%   132-134, 147-149, 162-164
crates/a2a/a2a-nats/src/server/wire.rs                                                                                 39       4  89.74%   20-22, 29
crates/a2a/a2a-nats/src/server/test_support.rs                                                                         81      25  69.14%   134-159
crates/a2a/a2a-nats/src/server/tasks_get.rs                                                                            12       0  100.00%
crates/a2a/a2a-nats/src/server/push_get.rs                                                                             12       0  100.00%
crates/a2a/a2a-nats/src/server/push_list.rs                                                                            12       0  100.00%
crates/a2a/a2a-nats/src/server/message_send.rs                                                                         15       0  100.00%
crates/a2a/a2a-nats/src/server/tasks_resubscribe.rs                                                                    12       0  100.00%
crates/a2a/a2a-nats/src/server/dispatch.rs                                                                             47       0  100.00%
crates/a2a/a2a-nats/src/server/bridge.rs                                                                               65       0  100.00%
crates/a2a/a2a-nats/src/server/tasks_cancel.rs                                                                         12       0  100.00%
crates/a2a/a2a-nats/src/server/message_stream.rs                                                                       65       6  90.77%   179-181, 189-191
crates/a2a/a2a-nats/src/server/push_set.rs                                                                             12       0  100.00%
crates/a2a/a2a-nats/src/server/tasks_list.rs                                                                           12       0  100.00%
crates/a2a/a2a-nats/src/server/handler.rs                                                                              39       0  100.00%
crates/a2a/a2a-nats/src/server/push_delete.rs                                                                          12       0  100.00%
crates/a2a/a2a-nats/src/server/agent_card.rs                                                                           16       0  100.00%
crates/acp/acp-nats/src/nats/extensions.rs                                                                              3       0  100.00%
crates/acp/acp-nats/src/nats/jsonrpc.rs                                                                                51      11  78.43%   46, 54-55, 57-63, 81-83
crates/acp/acp-nats/src/nats/mod.rs                                                                                    61      13  78.69%   24-35, 77
crates/acp/acp-nats/src/nats/parsing.rs                                                                               145       0  100.00%
crates/acp/acp-nats/src/nats/subjects/responses/ext_ready.rs                                                           12       0  100.00%
crates/acp/acp-nats/src/nats/subjects/responses/response.rs                                                            15       0  100.00%
crates/acp/acp-nats/src/nats/subjects/responses/cancelled.rs                                                           15       0  100.00%
crates/decider/trogon-decider-nats-server/src/request.rs                                                               47       0  100.00%
crates/decider/trogon-decider-nats-server/src/config.rs                                                               118       0  100.00%
crates/decider/trogon-decider-nats-server/src/status.rs                                                               114       0  100.00%
crates/decider/trogon-decider-nats-server/src/module_reference.rs                                                      35       0  100.00%
crates/decider/trogon-decider-nats-server/src/endpoint.rs                                                              23       0  100.00%
crates/decider/trogon-decider-nats-server/src/module_source.rs                                                         90      20  77.78%   128-137, 154-157, 162-164, 189-191
crates/decider/trogon-decider-nats-server/src/outcome.rs                                                               96       2  97.92%   115, 123
crates/decider/trogon-decider-nats-server/src/event_subject.rs                                                         39       3  92.31%   56-58
crates/decider/trogon-decider-nats-server/src/runtime.rs                                                              198      38  80.81%   88-105, 164-166, 175-179, 202-211, 229-231, 236, 248-249, 278-279, 301
crates/aauth/trogon-aauth-verify/src/token.rs                                                                         235       1  99.57%   224
crates/aauth/trogon-aauth-verify/src/time_source.rs                                                                    10       0  100.00%
crates/aauth/trogon-aauth-verify/src/upstream.rs                                                                       20       0  100.00%
crates/aauth/trogon-aauth-verify/src/replay.rs                                                                         26       0  100.00%
crates/aauth/trogon-aauth-verify/src/http_pop.rs                                                                      301       0  100.00%
crates/aauth/trogon-aauth-verify/src/mission.rs                                                                        33       0  100.00%
crates/aauth/trogon-aauth-verify/src/delegation.rs                                                                     53       0  100.00%
crates/aauth/trogon-aauth-verify/src/jwks_http.rs                                                                     144       0  100.00%
crates/aauth/trogon-aauth-verify/src/nats_pop.rs                                                                      125       0  100.00%
crates/aauth/trogon-aauth-verify/src/jkt.rs                                                                            30       0  100.00%
crates/aauth/trogon-aauth-verify/src/jwks_cache.rs                                                                     39       0  100.00%
crates/aauth/trogon-aauth-verify/src/test_support.rs                                                                   86       0  100.00%
crates/aauth/trogon-aauth-verify/src/challenge.rs                                                                      77       0  100.00%
crates/aauth/trogon-aauth-verify/src/jwks.rs                                                                           15       0  100.00%
crates/a2a/a2a-nats/src/client/gateway_headers.rs                                                                      19       0  100.00%
crates/a2a/a2a-nats/src/client/handle.rs                                                                              279       0  100.00%
crates/a2a/a2a-nats/src/client/validated.rs                                                                            13       0  100.00%
crates/a2a/a2a-nats/src/client/error.rs                                                                                14       0  100.00%
crates/a2a/a2a-nats/src/client/streaming.rs                                                                            99       0  100.00%
crates/a2a/a2a-nats/src/client/unary.rs                                                                                52       0  100.00%
crates/a2a/a2a-nats/src/client/resubscribe.rs                                                                          28       0  100.00%
crates/a2a/a2a-nats/src/client/wire.rs                                                                                 16       0  100.00%
crates/a2a/a2a-nats/src/client/event_stream.rs                                                                        103       0  100.00%
crates/scheduler/trogon-scheduler/src/commands/domain/recurrence.rs                                                    78       1  98.72%   99
crates/scheduler/trogon-scheduler/src/commands/domain/schedule_occurrence_sequence.rs                                  16       0  100.00%
crates/decider/trogon-decider/src/event/codec/event_payload_error.rs                                                    5       0  100.00%
crates/decider/trogon-decider/src/event/codec/event_decode.rs                                                          13       0  100.00%
crates/a2a/a2a-auth-callout/src/account_resolver.rs                                                                    31       0  100.00%
crates/a2a/a2a-auth-callout/src/denial_reason.rs                                                                       15       0  100.00%
crates/a2a/a2a-auth-callout/src/main.rs                                                                                48       0  100.00%
crates/a2a/a2a-auth-callout/src/bridge_mint.rs                                                                         20       0  100.00%
crates/a2a/a2a-auth-callout/src/permissions.rs                                                                         85       0  100.00%
crates/a2a/a2a-auth-callout/src/subscriber.rs                                                                          96      16  83.33%   23-29, 71, 73, 94, 118-124, 137
crates/a2a/a2a-auth-callout/src/caller_jwt_header.rs                                                                   23       0  100.00%
crates/a2a/a2a-auth-callout/src/denial_category.rs                                                                     30       0  100.00%
crates/a2a/a2a-auth-callout/src/error.rs                                                                                3       0  100.00%
crates/a2a/a2a-auth-callout/src/dispatcher.rs                                                                          34      13  61.76%   83-112
crates/a2a/a2a-auth-callout/src/test_support.rs                                                                        20      20  0.00%    16-36
crates/a2a/a2a-auth-callout/src/denial_claims.rs                                                                       68       0  100.00%
crates/a2a/a2a-gateway/src/policy/tier3_redaction/gate.rs                                                               3       0  100.00%
crates/a2a/a2a-gateway/src/policy/tier3_redaction/real_gate.rs                                                        138      30  78.26%   18-20, 42-44, 67, 76-80, 119, 148-152, 155-159, 170-174, 192, 265
crates/a2a/a2a-gateway/src/policy/tier3_redaction/mod.rs                                                               33       1  96.97%   54
crates/a2a/a2a-gateway/src/policy/tier3_redaction/rewrite.rs                                                           49       0  100.00%
crates/a2a/a2a-gateway/src/policy/tier3_redaction/manifest.rs                                                          69       3  95.65%   112, 121, 132
crates/a2a/a2a-gateway/src/policy/tier3_redaction/json_path.rs                                                         84       5  94.05%   37, 49, 85, 104, 115
crates/a2a/a2a-gateway/src/policy/tier3_redaction/decision.rs                                                          22       0  100.00%
crates/a2a/a2a-gateway/src/policy/tier3_redaction/context.rs                                                           40       0  100.00%
crates/platform/trogon-gateway/src/source/sentry/sentry_client_secret.rs                                                9       0  100.00%
crates/platform/trogon-gateway/src/source/sentry/server.rs                                                             69       0  100.00%
crates/platform/trogon-gateway/src/source/sentry/signature.rs                                                           6       0  100.00%
crates/a2a/a2a-gateway/src/policy/tier2_cel/compiler.rs                                                                25       3  88.00%   61-63
crates/a2a/a2a-gateway/src/policy/tier2_cel/bundle.rs                                                                 120      25  79.17%   70-72, 74-76, 86, 92, 111-113, 123-127, 162-164, 166-168, 171, 178, 181
crates/a2a/a2a-gateway/src/policy/tier2_cel/evaluator.rs                                                              142       0  100.00%
crates/platform/trogonai-proto/src/codec_conformance_tests/retained_fixture.rs                                          1       0  100.00%
crates/scheduler/trogon-scheduler-domain/src/commands/domain/schedule.rs                                              383       5  98.69%   327, 335, 350-352
crates/scheduler/trogon-scheduler-domain/src/commands/domain/schedule_event_schedule.rs                                35       0  100.00%
crates/scheduler/trogon-scheduler-domain/src/commands/domain/schedule_event_delivery.rs                                14       0  100.00%
crates/scheduler/trogon-scheduler-domain/src/commands/domain/schedule_event_status.rs                                   6       0  100.00%
crates/scheduler/trogon-scheduler-domain/src/commands/domain/schedule_id.rs                                            22       0  100.00%
crates/scheduler/trogon-scheduler-domain/src/commands/domain/message.rs                                               139       0  100.00%
crates/scheduler/trogon-scheduler-domain/src/commands/domain/schedule_event_sampling_source.rs                         11       0  100.00%
crates/mcp/mcp-nats/src/nats/subjects/server/tool_list_changed.rs                                                      12       0  100.00%
crates/mcp/mcp-nats/src/nats/subjects/server/subscribe_resource.rs                                                     12       0  100.00%
crates/mcp/mcp-nats/src/nats/subjects/server/progress.rs                                                               12       0  100.00%
crates/mcp/mcp-nats/src/nats/subjects/server/cancelled.rs                                                              12       0  100.00%
crates/mcp/mcp-nats/src/nats/subjects/server/subscriptions_acknowledged.rs                                             12       0  100.00%
crates/mcp/mcp-nats/src/nats/subjects/server/cancel_task.rs                                                            12       0  100.00%
crates/mcp/mcp-nats/src/nats/subjects/server/update_task.rs                                                            12       0  100.00%
crates/mcp/mcp-nats/src/nats/subjects/server/list_resources.rs                                                         12       0  100.00%
crates/mcp/mcp-nats/src/nats/subjects/server/get_prompt.rs                                                             12       0  100.00%
crates/mcp/mcp-nats/src/nats/subjects/server/logging_message.rs                                                        12       0  100.00%
crates/mcp/mcp-nats/src/nats/subjects/server/read_resource.rs                                                          12       0  100.00%
crates/mcp/mcp-nats/src/nats/subjects/server/list_resource_templates.rs                                                12       0  100.00%
crates/mcp/mcp-nats/src/nats/subjects/server/ping.rs                                                                    9       0  100.00%
crates/mcp/mcp-nats/src/nats/subjects/server/complete.rs                                                               12       0  100.00%
crates/mcp/mcp-nats/src/nats/subjects/server/call_tool.rs                                                              12       0  100.00%
crates/mcp/mcp-nats/src/nats/subjects/server/resource_list_changed.rs                                                  12       0  100.00%
crates/mcp/mcp-nats/src/nats/subjects/server/resource_updated.rs                                                       12       0  100.00%
crates/mcp/mcp-nats/src/nats/subjects/server/set_logging_level.rs                                                      12       0  100.00%
crates/mcp/mcp-nats/src/nats/subjects/server/subscriptions_listen.rs                                                   12       0  100.00%
crates/mcp/mcp-nats/src/nats/subjects/server/get_task.rs                                                               12       0  100.00%
crates/mcp/mcp-nats/src/nats/subjects/server/initialize.rs                                                             12       0  100.00%
crates/mcp/mcp-nats/src/nats/subjects/server/list_tools.rs                                                             12       0  100.00%
crates/mcp/mcp-nats/src/nats/subjects/server/unsubscribe_resource.rs                                                   12       0  100.00%
crates/mcp/mcp-nats/src/nats/subjects/server/prompt_list_changed.rs                                                    12       0  100.00%
crates/mcp/mcp-nats/src/nats/subjects/server/list_prompts.rs                                                           12       0  100.00%
crates/mcp/mcp-nats/src/nats/subjects/server/task_status.rs                                                            12       0  100.00%
crates/mcp/mcp-nats/src/nats/subjects/server/discover.rs                                                               12       0  100.00%
crates/a2a/a2a-bridge/src/nats_transport_harness.rs                                                                    47       0  100.00%
crates/a2a/a2a-bridge/src/outbound.rs                                                                                  70       7  90.00%   126, 197-209
crates/a2a/a2a-bridge/src/main.rs                                                                                     115       0  100.00%
crates/a2a/a2a-bridge/src/identity.rs                                                                                  63       0  100.00%
crates/a2a/a2a-bridge/src/inbound.rs                                                                                  373      17  95.44%   139-141, 327-331, 383-388, 408, 411-412, 415-421, 516, 531, 676
crates/a2a/a2a-bridge/src/auth.rs                                                                                      47       6  87.23%   86-88, 96-97, 148
crates/platform/trogon-jwks-publisher/src/provider.rs                                                                 117       0  100.00%
crates/platform/trogon-jwks-publisher/src/publisher.rs                                                                113       0  100.00%
crates/mcp/mcp-nats/src/nats/subjects/subscriptions/all_server.rs                                                       6       0  100.00%
crates/mcp/mcp-nats/src/nats/subjects/subscriptions/one_server.rs                                                       9       0  100.00%
crates/mcp/mcp-nats/src/nats/subjects/subscriptions/all_client.rs                                                       6       0  100.00%
crates/mcp/mcp-nats/src/nats/subjects/subscriptions/one_client.rs                                                       9       0  100.00%
crates/platform/trogon-gateway/src/source/linear/server.rs                                                             83       0  100.00%
crates/platform/trogon-gateway/src/source/linear/signature.rs                                                           8       1  87.50%   16
crates/platform/trogon-gateway/src/source/linear/config.rs                                                              9       0  100.00%
cli/trogon-decider-test/src/suite.rs                                                                                   60       0  100.00%
cli/trogon-decider-test/src/conformance.rs                                                                             98       0  100.00%
cli/trogon-decider-test/src/codec.rs                                                                                   87       0  100.00%
cli/trogon-decider-test/src/main.rs                                                                                     9       0  100.00%
crates/platform/trogon-nats/src/telemetry/messaging.rs                                                                 37       0  100.00%
crates/platform/trogon-gateway/src/streams.rs                                                                           7       0  100.00%
crates/platform/trogon-gateway/src/config.rs                                                                         1198      32  97.33%   80, 724, 891, 1038, 1041, 1050, 1136-1143, 1221, 1224, 1233, 1292, 1295, 1379, 1382, 1391, 1456, 1459, 1536, 1539, 1548, 1624, 1627, 1641, 1700, 1703, 2013-2015
crates/platform/trogon-gateway/src/http.rs                                                                             13       0  100.00%
crates/platform/trogon-gateway/src/source_plugin.rs                                                                   288       3  98.96%   83, 140-141
crates/platform/trogon-gateway/src/source_integration_id.rs                                                            28       2  92.86%   58, 60
crates/platform/trogon-gateway/src/main.rs                                                                            196       0  100.00%
crates/platform/trogon-gateway/src/source_status.rs                                                                    12       0  100.00%
crates/platform/trogon-nats/src/lease/lease_timing.rs                                                                  15       0  100.00%
crates/platform/trogon-nats/src/lease/lease_key.rs                                                                     19       0  100.00%
crates/platform/trogon-nats/src/lease/nats_kv_lease_config.rs                                                          26       0  100.00%
crates/platform/trogon-nats/src/lease/provision.rs                                                                     83      10  87.95%   76-86
crates/platform/trogon-nats/src/lease/release.rs                                                                        5       5  0.00%    8-12
crates/platform/trogon-nats/src/lease/lease_bucket.rs                                                                  19       0  100.00%
crates/platform/trogon-nats/src/lease/acquire.rs                                                                        5       5  0.00%    9-14
crates/platform/trogon-nats/src/lease/renew.rs                                                                         82      19  76.83%   21-27, 46-57
crates/platform/trogon-nats/src/lease/renew_interval.rs                                                                25       0  100.00%
crates/platform/trogon-nats/src/lease/ttl.rs                                                                           27       0  100.00%
crates/platform/trogon-nats/src/lease/mod.rs                                                                          107      13  87.85%   111-124
crates/decider/trogon-decider-wasm-runtime/src/test_fixture.rs                                                          7       0  100.00%
crates/decider/trogon-decider-wasm-runtime/src/command_spec.rs                                                         32       1  96.88%   57
crates/decider/trogon-decider-wasm-runtime/src/command_type.rs                                                         31       0  100.00%
crates/decider/trogon-decider-wasm-runtime/src/snapshot_id.rs                                                          18       0  100.00%
crates/decider/trogon-decider-wasm-runtime/src/domain_error_detail.rs                                                   7       0  100.00%
crates/decider/trogon-decider-wasm-runtime/src/engine.rs                                                              145       0  100.00%
crates/decider/trogon-decider-wasm-runtime/src/opaque_snapshot.rs                                                      18       0  100.00%
crates/decider/trogon-decider-wasm-runtime/src/registry.rs                                                             94       0  100.00%
crates/decider/trogon-decider-wasm-runtime/src/module.rs                                                               74       0  100.00%
crates/decider/trogon-decider-wasm-runtime/src/test_doubles.rs                                                         73       5  93.15%   64, 85-87, 90
crates/decider/trogon-decider-wasm-runtime/src/execution.rs                                                           969      44  95.46%   142, 683, 685, 766, 1066, 1080-1082, 1096, 1109, 1113, 1166, 1227, 1274-1278, 1326-1330, 1369-1373, 1432, 1437-1441, 1513-1517, 1559-1561, 1631, 1652
crates/decider/trogon-decider-wasm-runtime/src/module_name.rs                                                          34       0  100.00%
crates/decider/trogon-decider-wasm-runtime/src/module_version.rs                                                       34       0  100.00%
crates/mcp/mcp-nats/src/nats/subjects/client/ping.rs                                                                    9       0  100.00%
crates/mcp/mcp-nats/src/nats/subjects/client/progress.rs                                                               12       0  100.00%
crates/mcp/mcp-nats/src/nats/subjects/client/create_message.rs                                                         12       0  100.00%
crates/mcp/mcp-nats/src/nats/subjects/client/cancelled.rs                                                              12       0  100.00%
crates/mcp/mcp-nats/src/nats/subjects/client/list_roots.rs                                                             12       0  100.00%
crates/mcp/mcp-nats/src/nats/subjects/client/roots_list_changed.rs                                                     12       0  100.00%
crates/mcp/mcp-nats/src/nats/subjects/client/create_elicitation.rs                                                     12       0  100.00%
crates/mcp/mcp-nats/src/nats/subjects/client/initialized.rs                                                            12       0  100.00%
crates/scheduler/trogon-scheduler/src/store/event_store.rs                                                             67       0  100.00%
crates/scheduler/trogon-scheduler/src/store/connect.rs                                                                 12       0  100.00%
crates/aauth/trogon-aauth-person/src/agent.rs                                                                          84       0  100.00%
crates/aauth/trogon-aauth-person/src/store.rs                                                                          21       0  100.00%
crates/aauth/trogon-aauth-person/src/subagent.rs                                                                       10       0  100.00%
crates/aauth/trogon-aauth-person/src/interaction.rs                                                                     2       0  100.00%
crates/aauth/trogon-aauth-person/src/mint.rs                                                                           56       0  100.00%
crates/aauth/trogon-aauth-person/src/login.rs                                                                           9       0  100.00%
crates/aauth/trogon-aauth-person/src/server.rs                                                                        353       0  100.00%
crates/aauth/trogon-aauth-person/src/pending.rs                                                                        73       0  100.00%
crates/aauth/trogon-aauth-person/src/mission.rs                                                                        65       0  100.00%
crates/aauth/trogon-aauth-person/src/error.rs                                                                          48       0  100.00%
crates/a2a/a2a-redaction/src/bin/sign-bundle.rs                                                                        92       0  100.00%
crates/aauth/trogon-aauth-as/src/trust.rs                                                                              60       0  100.00%
crates/aauth/trogon-aauth-as/src/subagent.rs                                                                           10       0  100.00%
crates/aauth/trogon-aauth-as/src/policy.rs                                                                             38       0  100.00%
crates/aauth/trogon-aauth-as/src/verify.rs                                                                             96       0  100.00%
crates/aauth/trogon-aauth-as/src/test_support.rs                                                                      122       0  100.00%
crates/aauth/trogon-aauth-as/src/http.rs                                                                               82       0  100.00%
crates/aauth/trogon-aauth-as/src/mint.rs                                                                               53       0  100.00%
crates/aauth/trogon-aauth-as/src/pending.rs                                                                            26       0  100.00%
crates/aauth/trogon-aauth-as/src/server.rs                                                                            139       0  100.00%
crates/acp/acp-nats-agent/src/connection.rs                                                                           501       1  99.80%   754
crates/decider/trogon-decider-runtime/src/snapshot/mod.rs                                                               3       0  100.00%
crates/decider/trogon-decider-runtime/src/snapshot/read_snapshot.rs                                                     3       0  100.00%
crates/decider/trogon-decider-runtime/src/snapshot/snapshot_type.rs                                                    42       0  100.00%
crates/mcp/mcp-nats/src/nats/parsing.rs                                                                                54       1  98.15%   13
crates/mcp/mcp-nats/src/nats/mod.rs                                                                                    23       0  100.00%
crates/a2a/a2a-nats-stdio/src/dispatch.rs                                                                             186       8  95.70%   114, 117-119, 217, 220-222
crates/a2a/a2a-nats-stdio/src/runtime.rs                                                                               33       0  100.00%
crates/a2a/a2a-nats-stdio/src/wire.rs                                                                                  34       0  100.00%
crates/a2a/a2a-nats-stdio/src/io_loop.rs                                                                              155       0  100.00%
crates/scheduler/trogon-scheduler-domain/src/commands/remove_schedule.rs                                               30       0  100.00%
crates/scheduler/trogon-scheduler-domain/src/commands/resume_schedule.rs                                               34       0  100.00%
crates/scheduler/trogon-scheduler-domain/src/commands/state.rs                                                         82       0  100.00%
crates/scheduler/trogon-scheduler-domain/src/commands/create_schedule.rs                                               32       0  100.00%
crates/scheduler/trogon-scheduler-domain/src/commands/pause_schedule.rs                                                31       0  100.00%
crates/scheduler/trogon-scheduler-domain/src/commands/proto_wire.rs                                                   138       1  99.28%   231
crates/platform/trogon-gateway/src/source/twitter/signature.rs                                                         16       0  100.00%
crates/platform/trogon-gateway/src/source/twitter/config.rs                                                             9       0  100.00%
crates/platform/trogon-gateway/src/source/twitter/server.rs                                                           144       0  100.00%
crates/a2a/a2a-nats/src/catalog/import_gate/allow_all.rs                                                                2       0  100.00%
crates/a2a/a2a-nats/src/catalog/import_gate/principal.rs                                                                9       0  100.00%
crates/platform/trogon-gateway/src/source/slack/socket_mode.rs                                                        172       0  100.00%
crates/platform/trogon-gateway/src/source/slack/server.rs                                                             272       0  100.00%
crates/platform/trogon-gateway/src/source/slack/config.rs                                                              32       0  100.00%
crates/platform/trogon-gateway/src/source/slack/signature.rs                                                           17       0  100.00%
crates/platform/trogon-gateway/src/source/notion/server.rs                                                            120       4  96.67%   116-117, 136-137
crates/platform/trogon-gateway/src/source/notion/verification_token.rs                                                 46       0  100.00%
crates/platform/trogon-gateway/src/source/notion/notion_event_type.rs                                                  20       0  100.00%
crates/platform/trogon-gateway/src/source/notion/signature.rs                                                           9       0  100.00%
crates/platform/trogon-gateway/src/source/notion/notion_verification_token.rs                                           9       0  100.00%
crates/scheduler/trogon-scheduler/src/queries/projection/list_schedules.rs                                             13       0  100.00%
crates/scheduler/trogon-scheduler/src/queries/projection/get_schedule.rs                                                8       0  100.00%
crates/a2a/a2a-identity-types/src/principal.rs                                                                         19       0  100.00%
crates/a2a/a2a-identity-types/src/caller.rs                                                                            25       0  100.00%
crates/a2a/a2a-identity-types/src/jwt.rs                                                                               77       0  100.00%
crates/decider/trogon-decider-sim/src/host.rs                                                                          74       0  100.00%
crates/decider/trogon-decider-sim/src/ir.rs                                                                           120       5  95.83%   114, 117, 121, 277, 319
crates/decider/trogon-decider-sim/src/native.rs                                                                        81       2  97.53%   196, 214
crates/decider/trogon-decider-sim/src/scenario.rs                                                                     205       1  99.51%   579
crates/decider/trogon-decider-sim/src/parity.rs                                                                        66       6  90.91%   91-93, 95-97
crates/decider/trogon-decider-sim/src/fixture.rs                                                                       18       2  88.89%   33-35
crates/decider/trogon-decider-sim/src/session.rs                                                                       23       4  82.61%   47-55
crates/decider/trogon-decider-sim/src/import_check.rs                                                                  52       4  92.31%   81-83, 103
crates/platform/trogon-std/src/dirs/system.rs                                                                          39       0  100.00%
crates/platform/trogon-std/src/dirs/fixed.rs                                                                           32       0  100.00%
crates/platform/trogon-std/src/env/enumerate_env.rs                                                                     6       0  100.00%
crates/platform/trogon-std/src/env/in_memory.rs                                                                        30       0  100.00%
crates/platform/trogon-std/src/env/read_env.rs                                                                          3       0  100.00%
crates/platform/trogon-std/src/env/system.rs                                                                           12       0  100.00%
crates/a2a/a2a-gateway/src/config.rs                                                                                   57       0  100.00%
crates/a2a/a2a-gateway/src/jwt_caller_identity.rs                                                                     151       4  97.35%   164-168, 181-185
crates/a2a/a2a-gateway/src/audit_ingress.rs                                                                           110       0  100.00%
crates/a2a/a2a-gateway/src/lib.rs                                                                                       3       0  100.00%
crates/a2a/a2a-gateway/src/aauth.rs                                                                                   288       0  100.00%
crates/a2a/a2a-gateway/src/agent_card_surface.rs                                                                        3       0  100.00%
crates/a2a/a2a-gateway/src/gw_ingress_stream.rs                                                                       259       3  98.84%   396-398
crates/a2a/a2a-gateway/src/gw_pull_backpressure.rs                                                                    413       3  99.27%   551-553
crates/a2a/a2a-gateway/src/runtime.rs                                                                                  73       0  100.00%
crates/a2a/a2a-gateway/src/push_dlq_mirror.rs                                                                         194      16  91.75%   230, 273, 286-287, 297-303, 322-326, 345-346, 354-355
crates/a2a/a2a-gateway/src/gateway_test_support.rs                                                                     57       0  100.00%
crates/a2a/a2a-nats/src/nats/subjects/tasks/events.rs                                                                  12       0  100.00%
crates/acp/acp-nats/src/nats/subjects/global/initialize.rs                                                              6       0  100.00%
crates/acp/acp-nats/src/nats/subjects/global/providers_set.rs                                                           6       0  100.00%
crates/acp/acp-nats/src/nats/subjects/global/ext.rs                                                                     9       0  100.00%
crates/acp/acp-nats/src/nats/subjects/global/session_new.rs                                                             6       0  100.00%
crates/acp/acp-nats/src/nats/subjects/global/ext_notify.rs                                                              9       0  100.00%
crates/acp/acp-nats/src/nats/subjects/global/authenticate.rs                                                            6       0  100.00%
crates/acp/acp-nats/src/nats/subjects/global/providers_list.rs                                                          6       0  100.00%
crates/acp/acp-nats/src/nats/subjects/global/session_list.rs                                                            6       0  100.00%
crates/acp/acp-nats/src/nats/subjects/global/providers_disable.rs                                                       6       0  100.00%
crates/acp/acp-nats/src/nats/subjects/global/logout.rs                                                                  6       0  100.00%
crates/a2a/a2a-nats/src/jetstream/stream_options.rs                                                                    50       0  100.00%
crates/a2a/a2a-nats/src/jetstream/streams.rs                                                                            9       0  100.00%
crates/a2a/a2a-nats/src/jetstream/provision.rs                                                                         16       0  100.00%
crates/a2a/a2a-nats/src/jetstream/consumers.rs                                                                         57       0  100.00%
crates/mcp/mcp-nats-server/src/allowed_host.rs                                                                         52       0  100.00%
crates/mcp/mcp-nats-server/src/runtime.rs                                                                             565      20  96.46%   195, 304, 503-508, 513, 520, 527, 539, 582, 612, 695, 727, 771-776
crates/mcp/mcp-nats-server/src/config.rs                                                                               58       0  100.00%
crates/a2a/a2a-nats/src/catalog/store.rs                                                                              117       0  100.00%
crates/a2a/a2a-nats/src/catalog/watch.rs                                                                               18       0  100.00%
crates/a2a/a2a-nats/src/catalog/agent_view.rs                                                                          47       0  100.00%
crates/a2a/a2a-nats/src/catalog/nats_kv.rs                                                                              8       0  100.00%
crates/a2a/a2a-nats/src/catalog/registrar.rs                                                                           50       0  100.00%
crates/a2a/a2a-nats/src/catalog/spicedb_permission.rs                                                                 178      17  90.45%   148-153, 172, 337-341, 370-371, 382-384, 391-393
crates/acp/acp-nats/src/nats/subjects/commands/close.rs                                                                15       0  100.00%
crates/acp/acp-nats/src/nats/subjects/commands/resume.rs                                                               15       0  100.00%
crates/acp/acp-nats/src/nats/subjects/commands/prompt.rs                                                               15       0  100.00%
crates/acp/acp-nats/src/nats/subjects/commands/set_mode.rs                                                             15       0  100.00%
crates/acp/acp-nats/src/nats/subjects/commands/fork.rs                                                                 15       0  100.00%
crates/acp/acp-nats/src/nats/subjects/commands/cancel.rs                                                               15       0  100.00%
crates/acp/acp-nats/src/nats/subjects/commands/set_config_option.rs                                                    15       0  100.00%
crates/acp/acp-nats/src/nats/subjects/commands/delete.rs                                                               15       0  100.00%
crates/acp/acp-nats/src/nats/subjects/commands/load.rs                                                                 15       0  100.00%
crates/platform/trogon-nats/src/jetstream/claim_check.rs                                                              136       3  97.79%   44-46
crates/platform/trogon-nats/src/jetstream/claim_retention.rs                                                           10       0  100.00%
crates/platform/trogon-nats/src/jetstream/object_store.rs                                                              90       0  100.00%
crates/platform/trogon-nats/src/jetstream/mocks.rs                                                                    971       1  99.90%   564
crates/platform/trogon-nats/src/jetstream/traits.rs                                                                    99       0  100.00%
crates/platform/trogon-nats/src/jetstream/stream_max_age.rs                                                             8       0  100.00%
crates/platform/trogon-nats/src/jetstream/not_found.rs                                                                 13       0  100.00%
crates/platform/trogon-nats/src/jetstream/processor.rs                                                                109      12  88.99%   85-88, 220, 268-270, 277, 280-282
crates/platform/trogon-nats/src/jetstream/publish.rs                                                                   30       0  100.00%
crates/platform/trogon-nats/src/jetstream/client.rs                                                                    73       0  100.00%
crates/platform/trogon-nats/src/jetstream/claim_bucket.rs                                                              37       0  100.00%
crates/platform/trogon-nats/src/jetstream/create_conflicts.rs                                                          17       0  100.00%
crates/scheduler/trogon-scheduler/src/queries/read_model/schedule.rs                                                   15       0  100.00%
crates/scheduler/trogon-scheduler/src/queries/read_model/message.rs                                                    77       0  100.00%
crates/platform/trogon-semconv/src/gen/attribute.rs                                                                   119       0  100.00%
crates/platform/trogon-semconv/src/gen/metric.rs                                                                      158       0  100.00%
crates/a2a/a2a-nats/src/nats/subjects/agents/tasks/cancel.rs                                                           15       0  100.00%
crates/a2a/a2a-nats/src/nats/subjects/agents/tasks/list.rs                                                             15       0  100.00%
crates/a2a/a2a-nats/src/nats/subjects/agents/tasks/resubscribe.rs                                                      15       0  100.00%
crates/a2a/a2a-nats/src/nats/subjects/agents/tasks/get.rs                                                              15       0  100.00%
crates/platform/trogon-std/src/http.rs                                                                                  8       0  100.00%
crates/platform/trogon-std/src/secret_string.rs                                                                        13       0  100.00%
crates/platform/trogon-std/src/duration.rs                                                                             19       0  100.00%
crates/platform/trogon-std/src/args.rs                                                                                 12       9  25.00%   11-28
crates/platform/trogon-std/src/uuid.rs                                                                                  3       0  100.00%
crates/platform/trogon-std/src/signal.rs                                                                               22       9  59.09%   6-11, 20-22
crates/platform/trogon-std/src/log_capture.rs                                                                          32       0  100.00%
crates/platform/trogon-std/src/tls.rs                                                                                   5       0  100.00%
crates/platform/trogon-std/src/json.rs                                                                                 23       0  100.00%
TOTAL                                                                                                               75035    1129  98.50%

Diff against main

Filename      Stmts    Miss  Cover
----------  -------  ------  --------
TOTAL             0       0  +100.00%

Results for commit: 7cc91c3

Minimum allowed coverage is 95%

♻️ This comment has been updated with latest results

@yordis
yordis merged commit dc9b61b into main Oct 3, 2026
24 of 35 checks passed
@yordis
yordis deleted the dependabot/github_actions/github-actions-8eb8ce0d49 branch October 3, 2026 08:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant