Conversation
Co-authored-by: ymc9 <104139426+ymc9@users.noreply.github.com>
* refactor: move policy zmodel back to stdlib * update
|
Caution Review failedThe pull request is closed. WalkthroughPolicy DSL declarations were moved from runtime plugin to language stdlib. All callers were updated to load schemas without plugin model discovery. Post-build copy of the policy plugin was removed. Multiple package.json versions were bumped to 3.0.0-beta.6. Tests and utilities were adjusted accordingly. Changes
Estimated code review effort🎯 3 (Moderate) | ⏱️ ~20 minutes Possibly related PRs
Poem
✨ Finishing touches
🧪 Generate unit tests
📜 Recent review detailsConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Pro 📒 Files selected for processing (25)
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 |
There was a problem hiding this comment.
Pull Request Overview
This PR merges the dev branch to main, updating the version from 3.0.0-beta.5 to 3.0.0-beta.6 across all packages and consolidating plugin model definitions into the standard library.
- Version bump from 3.0.0-beta.5 to 3.0.0-beta.6 across all packages
- Removal of plugin model file distribution and loading mechanism
- Consolidation of policy plugin definitions into the standard library
Reviewed Changes
Copilot reviewed 25 out of 25 changed files in this pull request and generated no comments.
Show a summary per file
| File | Description |
|---|---|
| package.json | Root package version update |
| packages/*/package.json | Version updates across all packages |
| packages/testtools/src/schema.ts | Removed plugin model loading and getPluginModules function |
| packages/runtime/src/plugins/policy/plugin.zmodel | Deleted plugin model file |
| packages/runtime/tsup.config.ts | Removed plugin file copying in build |
| packages/language/res/stdlib.zmodel | Added policy plugin definitions and future() function |
| tests/*/generate.ts | Simplified loadDocument calls without plugin files |
| packages/language/test/utils.ts | Removed plugin model loading utilities |
| packages/runtime/test/utils.ts | Updated to use simplified loadDocument calls |
Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.
|
Claude finished @ymc9's task —— View job PR Review: v3.0.0-beta.6 ReleaseI've completed my review of this PR that merges dev to main for version 3.0.0-beta.6. Here's my comprehensive analysis: Review Tasks:
Summary of ChangesThis PR implements two main changes:
Code Quality Assessment✅ Good Practices Observed:
|
Summary by CodeRabbit