-
Notifications
You must be signed in to change notification settings - Fork 667
OCPBUGS-72557: Address logonoff review comments on AI documentation #15903
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
OCPBUGS-72557: Address logonoff review comments on AI documentation #15903
Conversation
Assisted-by Claude code
|
@sg00dwin: This pull request references Jira Issue OCPBUGS-72557, which is valid. The bug has been moved to the POST state. 3 validation(s) were run on this bug
Requesting review from QA contact: The bug has been updated to refer to the pull request using the external bug tracker. DetailsIn response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the openshift-eng/jira-lifecycle-plugin repository. |
WalkthroughThree documentation files updated: development commands now reference frontend yarn workflows; architecture docs formalize JSONC-based plugin extension schema, naming and SDK guidance; conventions updated to prefer core package implementation with SDK re-exports and revised i18n usage. Changes
Estimated code review effort🎯 4 (Complex) | ⏱️ ~45 minutes 📜 Recent review detailsConfiguration used: Organization UI Review profile: CHILL Plan: Pro Cache: Disabled due to data retention organization setting Knowledge base: Disabled due to 📒 Files selected for processing (2)
🧰 Additional context used📓 Path-based instructions (1)**⚙️ CodeRabbit configuration file
Files:
🔇 Additional comments (6)
✏️ Tip: You can disable this entire section by setting Comment |
|
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: sg00dwin The full list of commands accepted by this bot can be found here. DetailsNeeds approval from an approver in each of these files:Approvers can indicate their approval by writing |
|
/verified by @sg00dwin |
|
@sg00dwin: This PR has been marked as verified by DetailsIn response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the openshift-eng/jira-lifecycle-plugin repository. |
| // GOOD – Dynamic extensions (runtime-loaded) | ||
| export const plugin: Plugin = [ | ||
|
|
||
| Dynamic plugins define their extensions in a `console-extensions.json` file (JSONC format) located in the plugin package root. Extension types use the naming convention `console.foo/bar`. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'd like to point claude to read frontend/packages/console-dynamic-plugin-sdk/README.md since it's very very detailed
you may want to reference #15398 for AGENTS.md as well
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
#15398 was closed as stale. Added a comment for Sam asking if it will be picked up and merged at some point.
| The dynamic plugin SDK re-exports APIs from multiple Console packages: | ||
| - **`@console/shared`** - Dashboard components, UI components, hooks | ||
| - **`@console/internal`** - Core UI, editors, hooks, K8s utilities | ||
| - **`@console/plugin-sdk`** - Extension system, plugin infrastructure | ||
| - **`@console/app`** - Application context |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
we also export from topology plugin, maybe it's safer to just ask it to check every time..? but may be an unneeded use of tokens
- Add SDK README as primary extension types reference - Include SDK README in AGENTS.md plugin development section - Add missing @console/topology to re-exported packages - Update verification to check internal-*.ts files
|
@sg00dwin: all tests passed! Full PR test history. Your PR dashboard. DetailsInstructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. I understand the commands that are listed here. |
Fix outdated extension system examples, replace make commands with yarn scripts, clarify SDK re-export architecture, and reduce duplication by referencing authoritative sources.
Assisted-by Claude code