-
Notifications
You must be signed in to change notification settings - Fork 10
feat(agent testing): introduce Agent testing #1377
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?
Conversation
24 new issues
|
9ddd452 to
fa37d49
Compare
7a4233b to
c1e6432
Compare
Add @forestadmin/datasource-customizer directly to prevent yarn from creating nested node_modules with different versions in CI. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <[email protected]>
Force consistent versions of @forestadmin/datasource-toolkit and @forestadmin/datasource-customizer across all packages to prevent type mismatches when _example downloads from npm. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <[email protected]>
Add @forestadmin/forestadmin-client to resolutions to prevent agent-testing from downloading a nested copy from npm. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <[email protected]>
Add comment to yarn.lock to bust the CI cache and force fresh node_modules installation. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <[email protected]>
Add @forestadmin/forestadmin-client to _example to ensure the resolution forces the correct version instead of pulling 1.37.1 from npm through transitive dependencies. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <[email protected]>
Cast ForestAdminClientMock to any to avoid type mismatch when yarn creates nested node_modules with different forestadmin-client versions due to transitive dependency resolution. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <[email protected]>
|
Coverage Impact This PR will not change total coverage. 🚦 See full report on Qlty Cloud »🛟 Help
|
| "dependencies": { | ||
| "@faker-js/faker": "^7.6.0", | ||
| "@forestadmin/agent": "1.70.1", | ||
| "@forestadmin/datasource-customizer": "1.67.2", |
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.
to remove
| "@forestadmin/agent": "1.70.1", | ||
| "@forestadmin/datasource-customizer": "1.67.2", | ||
| "@forestadmin/datasource-dummy": "1.1.60", | ||
| "@forestadmin/forestadmin-client": "1.37.0", |
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.
to remove
|
|
||
| The MCP server will be automatically initialized and mounted on your application. | ||
|
|
||
| #### Framework Compatibility |
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.
to remove
| "@babel/helpers": "^7.26.10", | ||
| "semantic-release": "^25.0.0" | ||
| "semantic-release": "^25.0.0", | ||
| "@forestadmin/datasource-toolkit": "1.50.1", |
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.
why dependencies are added ?
| @@ -0,0 +1,23 @@ | |||
| import { ForestServerActionFormLayoutElement } from '@forestadmin/forestadmin-client'; | |||
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.
remove remove-agent-client folder.

Definition of Done
General
Security