Skip to content

Remove obsolete metric ABI import - #39

Closed
ANcpLua wants to merge 1 commit into
mainfrom
codex/8.0-metric-import-cleanup
Closed

Remove obsolete metric ABI import#39
ANcpLua wants to merge 1 commit into
mainfrom
codex/8.0-metric-import-cleanup

Conversation

@ANcpLua

@ANcpLua ANcpLua commented Jul 19, 2026

Copy link
Copy Markdown
Owner

What changed

Remove one unused GeneratedCode namespace import from QylDbClientMetrics.cs.

Why this is separate

This is a one-file stacked follow-up to #38. Keeping the cosmetic import cleanup here reduces #38 to CodeRabbit's 100-file review limit without weakening the 8.0 implementation, generated artifacts, documentation, or verification coverage.

Validation

  • The change is compile-time-only and does not affect behavior or ABI.
  • git diff --check passes.
  • The complete 8.0 gate passed before this review-only split.

@coderabbitai

coderabbitai Bot commented Jul 19, 2026

Copy link
Copy Markdown

Important

Review skipped

Auto reviews are disabled on base/target branches other than the default branch.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: ASSERTIVE

Plan: Pro

Run ID: 6383105f-1c8f-4738-afe9-a52f3516e7f3

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
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch codex/8.0-metric-import-cleanup
✨ Simplify code
  • Create PR with simplified code
  • Commit simplified code in branch codex/8.0-metric-import-cleanup

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.

@ANcpLua
ANcpLua marked this pull request as ready for review July 19, 2026 07:56
ANcpLua added a commit that referenced this pull request Jul 19, 2026
…ixed

Lands the 8.0 convergence (PRs #38/#39 content) plus the fixes from the
adversarially verified 30-agent review — as one release state, not a
delete-then-restore history:

- EF Core + SqlClient listener spans carry the operation's REAL timing
  (CommandEndEventData StartTime/Duration; SqlClient Before/After
  OperationId timestamp pairing) instead of inheriting the enclosing
  request's start time.
- AspNetCore listener no longer forces ActivityTraceFlags.Recorded;
  sampler decisions and upstream traceparent are honored. Root sampling
  works because Qyl.Sdk registers the Microsoft.AspNetCore and
  System.Net.Http ActivitySources (options-gated).
- HttpClient + gRPC client interceptor lanes restored as call-site owners:
  header/metadata capture with redaction, signal-ownership deferral for
  the completion listeners, core-package consumers keep HTTP/gRPC
  emission. Capture proven again by the environment-options gate and the
  dual-lane gRPC demo (managed + NativeAOT).
- DB dedupe via ConditionalWeakTable in-flight registry — exactly-once
  without pinning DbCommand graphs on exported activities.
- error.type is the fully-qualified exception type on every qyl-authored
  lane (Azure keeps its first-party source's native value); all demo
  assertions updated.
- Meter truth: MCP metrics + native Npgsql/NServiceBus meters are
  consumer-registered per the qyl-native contract; CHANGELOG states the
  ownership plainly.

Full local handoff gate green end-to-end (verify-aot-autoinstrumentation-goal).

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
ANcpLua added a commit that referenced this pull request Jul 19, 2026
…eview findings fixed

Full local handoff gate green (all sections; smoketest rerun after
expectation fix). Supersedes PRs #38 and #39.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Base automatically changed from codex/8.0-feasibility-convergence to main July 19, 2026 10:57
@ANcpLua ANcpLua closed this Jul 19, 2026
@ANcpLua
ANcpLua deleted the codex/8.0-metric-import-cleanup branch July 19, 2026 10:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant