Repository navigation
chore(deps): bump tracing-opentelemetry from 0.33.0 to 0.34.0 in the opentelemetry group - #167
Merged
Conversation
Bumps the opentelemetry group with 1 update: [tracing-opentelemetry](https://github.com/tokio-rs/tracing-opentelemetry). Updates `tracing-opentelemetry` from 0.33.0 to 0.34.0 - [Release notes](https://github.com/tokio-rs/tracing-opentelemetry/releases) - [Changelog](https://github.com/tokio-rs/tracing-opentelemetry/blob/v0.1.x/CHANGELOG.md) - [Commits](https://github.com/tokio-rs/tracing-opentelemetry/commits) --- updated-dependencies: - dependency-name: tracing-opentelemetry dependency-version: 0.34.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: opentelemetry ... Signed-off-by: dependabot[bot] <support@github.com>
Contributor
|
Important Review skippedBot user detected. To trigger a single review, invoke the ⚙️ Run configurationConfiguration used: Organization UI Review profile: ASSERTIVE Plan: Advanced Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
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. Comment |
hyperpolymath
approved these changes
Oct 2, 2026
hyperpolymath
approved these changes
Oct 2, 2026
hyperpolymath
added a commit
that referenced
this pull request
Oct 5, 2026
…ir (#168) First-run start-point increment for echidnabot (2026-10-05 echidna/echidnabot/proof-burrower campaign). ## What changes - **Trust kernel shared with ECHIDNA.** `src/trust/{confidence,axiom_tracker}.rs` now call `echidna_core_spark::compute_trust_level` and ECHIDNA's source axiom scanner (git dependency pinned to echidna `main` @ `b761b3a`). echidnabot no longer has its own algorithm. The prover-output text scan stays local as a labelled fallback. - **`echidna.prove.result/1` consumer.** `src/dispatcher/prove_result.rs` validates the schema tag, the status vocabulary, unknown fields, the I-JSON bound on `duration_ms`, and that `confidence` is finite. When the REST verify response is in that shape, its `trust` is passed through (`TrustSource::Echidna`, a receipt); otherwise trust is derived locally (`LocalFallback`, a warrant). The enum follows the receipt/warrant pattern from epistemic-types but does not depend on it. - **Minimum-version handshake.** Reads `/api/provers` (falling back to `/api/health`) and requires `MIN_ECHIDNA_VERSION = 2.3.0`. It runs at `serve` start-up and again before each job. Prover slugs are mapped to names using ECHIDNA's own list. - **Default ECHIDNA endpoint** is now `http://127.0.0.1:8081`, the port `echidna server` listens on. - **Single ID-minting module** `src/ids.rs`: `new_record_id()` (UUIDv7) and `content_id()` (UUIDv8 = first 16 bytes of SHA-256 over JCS bytes, with version and variant bits set). Every `Uuid::new_v4` site now goes through it. Tests cover v7 monotonicity, the v8 bits, and identical ids for identical JCS content. - **Secrets kept out of logs.** `GitHubConfig`, `GitLabConfig`, `CodebergConfig` and `Repository` get hand-written `Debug` impls that redact secret fields. - **CI repair.** Duplicate `with:` keys broke `cargo-audit`, `db-checks`, `publish`, `release` and `stress-test` on `main`; they are removed. `actions.lock` is refreshed (`gh actions-lock --no-fix` exits 0). `rust-toolchain.toml` pins 1.99.0. The otel test now runs inside a Tokio runtime, because hyper-util needs a reactor since #167. - **Removed unused crytic/echidna Solidity fuzzing residue**: `contracts/*.sol`, `echidna/*.yaml`, `scripts/echidna-gen.js` (Deno) and `echidna-fuzz.yml`. echidnabot has no Solidity. - Docs: `docs/ECHIDNA-INTEGRATION.adoc`; the `6a2` wording in descriptiles is corrected to `descriptiles`. ## Status (AGENTS §6) - Implemented and unit-tested locally: `cargo clippy --all-targets -D warnings` is clean, and `cargo test` passes all suites (194 lib tests, plus the integration, lifecycle, property, seam and smoke suites). - **Not tested end-to-end** against a live ECHIDNA server. - `content_id` is implemented and tested, but **no call site uses it yet**. - The `docstring-scan.sh` result is vacuous for Rust (0 functions scanned). Docstrings were added by hand to the functions this PR adds or touches. ## Out of scope for this increment (reduced per §5b) Not done here: full rsr-template root reshape (`_chora.deed`, `docs/status/`, the 22 missing template workflows), V-lang file removal, moving the root `wiki/` to `docs/wikis/`, and plaintext webhook secrets in SQLite (this needs januskey `KeyManager` as a library). Following echidna-core's crate rename is a follow-up, recorded in `docs/ECHIDNA-INTEGRATION.adoc`. 🤖 Generated with [Claude Code](https://claude.com/claude-code) --------- Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com> Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Bumps the opentelemetry group with 1 update: tracing-opentelemetry.
Updates
tracing-opentelemetryfrom 0.33.0 to 0.34.0Changelog
Sourced from tracing-opentelemetry's changelog.
Commits
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 rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore <dependency name> major versionwill 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 versionwill 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