Harden bounded runtime event delivery #1

Open
JayKobe6k wants to merge 3 commits from feat/runtime-sdk-0.5-support into main
Owner

Summary

Tests

  • cargo test -p azalea-entity --lib
  • git diff --check 44188bf3..ea1a4226
  • cargo fmt --all --check currently reports repository-wide wrapping differences under the locally installed formatter; no files were modified
## Summary - bound per-client event channels and make overflow observable - recover bounded event state conservatively after lag or disconnect - correct attribute modifier calculation used by authoritative runtime observations - publish the exact `ea1a4226` revision pinned by runtime PRs https://git.jacoby6000.com/LiveMindIO/vibecraft-bot-runtime/pulls/52 and https://git.jacoby6000.com/LiveMindIO/vibecraft-bot-runtime/pulls/53 ## Tests - `cargo test -p azalea-entity --lib` - `git diff --check 44188bf3..ea1a4226` - `cargo fmt --all --check` currently reports repository-wide wrapping differences under the locally installed formatter; no files were modified
Correct attribute modifier calculation
All checks were successful
CI / clippy_and_test (push) Successful in 2m35s
CI / clippy_and_test (pull_request) Successful in 2m34s
ea1a422623
All checks were successful
CI / clippy_and_test (push) Successful in 2m35s
CI / clippy_and_test (pull_request) Successful in 2m34s
This pull request can be merged automatically.
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin feat/runtime-sdk-0.5-support:feat/runtime-sdk-0.5-support
git switch feat/runtime-sdk-0.5-support

Merge

Merge the changes and update on Forgejo.

Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.

git switch main
git merge --no-ff feat/runtime-sdk-0.5-support
git switch feat/runtime-sdk-0.5-support
git rebase main
git switch main
git merge --ff-only feat/runtime-sdk-0.5-support
git switch feat/runtime-sdk-0.5-support
git rebase main
git switch main
git merge --no-ff feat/runtime-sdk-0.5-support
git switch main
git merge --squash feat/runtime-sdk-0.5-support
git switch main
git merge --ff-only feat/runtime-sdk-0.5-support
git switch main
git merge feat/runtime-sdk-0.5-support
git push origin main
Sign in to join this conversation.
No description provided.