Skip to content

Remove ai-collab library and corresponding test app#26008

Merged
Josmithr merged 7 commits intomicrosoft:mainfrom
Josmithr:remove-ai-collab
Dec 12, 2025
Merged

Remove ai-collab library and corresponding test app#26008
Josmithr merged 7 commits intomicrosoft:mainfrom
Josmithr:remove-ai-collab

Conversation

@Josmithr
Copy link
Copy Markdown
Contributor

@Josmithr Josmithr commented Dec 9, 2025

We are no longer pursuing this direction for SharedTree-based collab with AI agents.

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 removes the ai-collab library and its corresponding test application as the team is no longer pursuing SharedTree-based collaboration with AI agents. The changes include complete removal of the library package, test application, and all associated dependencies.

Key Changes:

  • Complete removal of the @fluidframework/ai-collab package from packages/framework/ai-collab
  • Removal of the examples/apps/ai-collab test application
  • Cleanup of all dependencies from pnpm-lock.yaml

Reviewed changes

Copilot reviewed 100 out of 102 changed files in this pull request and generated no comments.

Show a summary per file
File Description
pnpm-lock.yaml Removes all dependency entries for the ai-collab package and test app, including dependencies on OpenAI, TypeChat, MUI, Next.js, and other related packages
packages/framework/ai-collab/tsdoc.json Removes TSDoc configuration for the ai-collab package
packages/framework/ai-collab/tsconfig.json Removes main TypeScript configuration
packages/framework/ai-collab/tsconfig.cjs.json Removes CommonJS TypeScript configuration
packages/framework/ai-collab/src/test/tsconfig*.json Removes test TypeScript configurations
packages/framework/ai-collab/src/test/**/*.spec.ts Removes all test files for both implicit and explicit strategies
packages/framework/ai-collab/src/test/explicit-strategy/snapshots/*.snap Removes all prompt generation snapshot test files
Files not reviewed (1)
  • pnpm-lock.yaml: Language not supported

@Josmithr Josmithr changed the title remove: ai-collab library and corresponding test app Remove ai-collab library and corresponding test app Dec 9, 2025
Copy link
Copy Markdown
Contributor

@alexvy86 alexvy86 left a comment

Choose a reason for hiding this comment

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

🚀

Copy link
Copy Markdown
Member

@tylerbutler tylerbutler left a comment

Choose a reason for hiding this comment

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

Is it worth making an announcement changeset saying the package is no longer published?

@Josmithr Josmithr requested a review from a team as a code owner December 10, 2025 18:29
@Josmithr
Copy link
Copy Markdown
Contributor Author

Josmithr commented Dec 10, 2025

Is it worth making an announcement changeset saying the package is no longer published?

Done. Presumably we should annotate the library as deprecated on npm as well? Who has permissions to do that?

Josmithr and others added 2 commits December 10, 2025 13:06
Co-authored-by: Tyler Butler <tyler@tylerbutler.com>
@Josmithr Josmithr requested a review from tylerbutler December 10, 2025 21:57
@github-actions
Copy link
Copy Markdown
Contributor

🔗 No broken links found! ✅

Your attention to detail is admirable.

linkcheck output


> fluid-framework-docs-site@0.0.0 ci:check-links /home/runner/work/FluidFramework/FluidFramework/docs
> start-server-and-test "npm run serve -- --no-open" 3000 check-links

1: starting server using command "npm run serve -- --no-open"
and when url "[ 'http://127.0.0.1:3000' ]" is responding with HTTP status code 200
running tests using command "npm run check-links"


> fluid-framework-docs-site@0.0.0 serve
> docusaurus serve --no-open

[SUCCESS] Serving "build" directory at: http://localhost:3000/

> fluid-framework-docs-site@0.0.0 check-links
> linkcheck http://localhost:3000 --skip-file skipped-urls.txt

Crawling...

Stats:
  243138 links
    1776 destination URLs
    2015 URLs ignored
       0 warnings
       0 errors


@Josmithr Josmithr enabled auto-merge (squash) December 12, 2025 18:56
@Josmithr Josmithr merged commit b084ac5 into microsoft:main Dec 12, 2025
33 checks passed
@Josmithr Josmithr deleted the remove-ai-collab branch December 12, 2025 19:26
anthony-murphy-agent pushed a commit to anthony-murphy-agent/FluidFramework that referenced this pull request Jan 14, 2026
We are no longer pursuing this direction for SharedTree-based collab
with AI agents.
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.

6 participants