Skip to content

Remove @objectql/plugin-ai-agent and AI-related functionality#324

Merged
hotlong merged 4 commits into
mainfrom
copilot/remove-ai-agent-plugin
Feb 2, 2026
Merged

Remove @objectql/plugin-ai-agent and AI-related functionality#324
hotlong merged 4 commits into
mainfrom
copilot/remove-ai-agent-plugin

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented Feb 2, 2026

Deprecates and removes the AI agent plugin package and all associated code, commands, and documentation.

Changes

Package Removal

  • Deleted packages/foundation/plugin-ai-agent/ (868 LOC of agent implementation)
  • Removed from workspace configuration (tsconfig.json, .changeset/config.json)

CLI Updates

  • Removed ai command group and subcommands (generate, validate, chat, conversational)
  • Removed dependencies: @objectql/plugin-ai-agent, openai
  • Updated command registration in packages/tools/cli/src/index.ts

Documentation

  • Removed content/docs/ai/ directory (7 MDX files: building-apps, cli-usage, coding-assistant, generating-apps, programmatic-api)
  • Removed AI section from docs navigation

Site Components

  • Removed apps/site/components/ai/page-actions.tsx (LLM copy button, view options)
  • Updated docs page template to remove AI component usage

Documentation References

  • Cleaned up roadmap files (DEVELOPMENT_ROADMAP_v0.9.0.md, DEVELOPMENT_ROADMAP_v0.9.0_CN.md)
  • Updated KERNEL_UPDATE_SUMMARY.md to remove AI agent tasks
  • Removed AI agent tutorial reference from examples/README.md

Impact

  • 29 files changed, 3,377 deletions
  • All workspace packages build successfully
  • No breaking changes to core ObjectQL functionality

Warning

Firewall rules blocked me from connecting to one or more addresses (expand for details)

I tried to connect to the following addresses, but was blocked by firewall rules:

  • fonts.googleapis.com
    • Triggering command: /usr/local/bin/node node /home/REDACTED/work/objectql/objectql/apps/site/node_modules/.bin/../next/dist/bin/next build git ../typescript/bin/tsc ql/core --filter-- Remove @objectql. tnet/tools/node (dns block)

If you need me to access, download, or install something from one of these locations, you can either:

Original prompt

作废 @objectql/plugin-ai-agent,清理ai相关功能代码和文档


💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.

@vercel
Copy link
Copy Markdown

vercel Bot commented Feb 2, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
objectql Ready Ready Preview, Comment Feb 2, 2026 1:33pm

Request Review

Copilot AI and others added 3 commits February 2, 2026 13:07
Co-authored-by: hotlong <50353452+hotlong@users.noreply.github.com>
Co-authored-by: hotlong <50353452+hotlong@users.noreply.github.com>
Co-authored-by: hotlong <50353452+hotlong@users.noreply.github.com>
Copilot AI changed the title [WIP] Remove @objectql/plugin-ai-agent and clean up AI related code Remove @objectql/plugin-ai-agent and AI-related functionality Feb 2, 2026
Copilot AI requested a review from hotlong February 2, 2026 13:23
@hotlong hotlong marked this pull request as ready for review February 2, 2026 13:57
Copilot AI review requested due to automatic review settings February 2, 2026 13:57
@hotlong hotlong merged commit 8918702 into main Feb 2, 2026
3 checks passed
@hotlong hotlong deleted the copilot/remove-ai-agent-plugin branch February 2, 2026 13:57
Copy link
Copy Markdown
Contributor

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 deprecates and completely removes the @objectql/plugin-ai-agent package and all AI-related functionality from the ObjectQL monorepo. The removal is comprehensive and properly executed.

Changes:

  • Removed the entire @objectql/plugin-ai-agent package (868 LOC) including all source code, tests, and configuration
  • Removed AI-related CLI commands (ai generate, ai validate, ai chat, ai conversational) from the CLI package
  • Removed all AI documentation (7 MDX files) and updated navigation structure
  • Cleaned up references in roadmap files and development documentation
  • Removed AI-related site components (page actions for LLM copy functionality)

Reviewed changes

Copilot reviewed 27 out of 29 changed files in this pull request and generated no comments.

Show a summary per file
File Description
tsconfig.json Removed workspace reference to plugin-ai-agent
pnpm-lock.yaml Removed AI plugin dependencies (openai, form-data-encoder, etc.) and marked transitive deps as optional
packages/tools/cli/src/register/ai.ts Deleted - AI command registration
packages/tools/cli/src/index.ts Removed import and registration of AI commands
packages/tools/cli/src/commands/ai.ts Deleted - All AI command implementations (generate, validate, chat, conversational)
packages/tools/cli/package.json Removed dependencies on @objectql/plugin-ai-agent and openai
packages/foundation/plugin-ai-agent/* Deleted entire package directory
examples/README.md Removed AI agent tutorial reference from tutorials table
docs/KERNEL_UPDATE_SUMMARY.md Removed AI agent alignment task from roadmap
docs/DEVELOPMENT_ROADMAP_v0.9.0*.md Removed AI agent update tasks and deliverables
content/docs/meta.json Removed "ai" from docs navigation
content/docs/ai/* Deleted entire AI documentation directory (7 MDX files)
apps/site/components/ai/page-actions.tsx Deleted - LLM copy button and view options component
apps/site/app/docs/[[...slug]]/page.tsx Removed AI component usage from docs page template
.changeset/config.json Removed plugin-ai-agent from fixed packages list
Files not reviewed (1)
  • pnpm-lock.yaml: Language not supported

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.

3 participants