Skip to content

Conversation

@Artuomka
Copy link
Collaborator

No description provided.

Copilot AI review requested due to automatic review settings December 15, 2025 10:00
@Artuomka Artuomka enabled auto-merge December 15, 2025 10:00
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR consolidates database dependencies from the rocketadmin-agent package into the shared-code package, removing testing infrastructure and simplifying the agent's dependency footprint.

Key changes:

  • Moved database client dependencies (knex, mongodb, mysql2, pg, oracledb, ssh2, tedious) from agent to shared-code
  • Relocated ibm_db as an optional dependency to shared-code along with its packageExtensions configuration
  • Removed all testing infrastructure (jest, ts-jest, supertest) and test-related scripts from the agent
  • Removed get-port and @types/pg from agent dependencies

Reviewed changes

Copilot reviewed 2 out of 3 changed files in this pull request and generated no comments.

File Description
yarn.lock Removed unused dependency entries for Babel, Jest, Istanbul, and other testing/build dependencies that are no longer needed by the agent
shared-code/package.json Added ibm_db as an optional dependency and configured packageExtensions for node-gyp requirement
rocketadmin-agent/package.json Removed database client libraries, testing dependencies, jest configuration, and test scripts; kept only agent-specific runtime and CLI dependencies

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@Artuomka Artuomka merged commit e8794c7 into main Dec 15, 2025
24 checks passed
@Artuomka Artuomka deleted the backend_agent_refactoring branch December 15, 2025 10:14
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.

2 participants