Skip to content

📝 CodeRabbit Chat: Implement requested code changes#388

Open
coderabbitai[bot] wants to merge 4 commits into
issue-293-refactor-collect-diag-file-layersfrom
coderabbitai/chat/ba1bce1
Open

📝 CodeRabbit Chat: Implement requested code changes#388
coderabbitai[bot] wants to merge 4 commits into
issue-293-refactor-collect-diag-file-layersfrom
coderabbitai/chat/ba1bce1

Conversation

@coderabbitai

@coderabbitai coderabbitai Bot commented Jun 15, 2026

Copy link
Copy Markdown
Contributor

Code changes was requested by @leynos.

The following files were modified:

  • src/main.rs

leynos and others added 4 commits June 9, 2026 00:15
Introduce an `EnvProvider` port for CLI configuration resolution.
Thread it through explicit config selection, diagnostic layer
collection, and early diagnostic JSON resolution so tests can use
deterministic environment doubles instead of process-wide mutation.

Reject malformed `NETSUKE_DIAG_JSON` values with a validation error,
and keep discovery load errors visible while resolving startup
diagnostic mode.
Drop provider-free compatibility wrappers that became dead code after the
rebase onto the split `discovery` and `diag` modules. Keep the injected
provider helpers as the single internal path for config selection and early
JSON diagnostic resolution.

Update the related internal docs and test helper so the branch stays clean
under warnings-denied typechecking and Clippy.
@coderabbitai coderabbitai Bot requested a review from leynos June 15, 2026 23:54
@coderabbitai

coderabbitai Bot commented Jun 15, 2026

Copy link
Copy Markdown
Contributor Author

Important

Review skipped

This PR was authored by the user configured for CodeRabbit reviews. CodeRabbit does not review PRs authored by this user. It's recommended to use a dedicated user account to post CodeRabbit review feedback.

⚙️ Run configuration

Configuration used: Organization UI

Review profile: ASSERTIVE

Plan: Pro Plus

Run ID: 0bef2246-60b1-4d98-8fe2-d241a6f94974

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

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

@sourcery-ai sourcery-ai Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sorry @coderabbitai[bot], you have reached your weekly rate limit of 500000 diff characters.

Please try again later or upgrade to continue using Sourcery

@lodyai lodyai Bot force-pushed the issue-293-refactor-collect-diag-file-layers branch from 273e983 to 678929e Compare June 16, 2026 00:04
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