Skip to content

Deprecate classifier and text_extractor tools in UI, disable runner b…#2002

Draft
harini-venkataraman wants to merge 2 commits into
mainfrom
worktree-deprecate-legacy-tools
Draft

Deprecate classifier and text_extractor tools in UI, disable runner b…#2002
harini-venkataraman wants to merge 2 commits into
mainfrom
worktree-deprecate-legacy-tools

Conversation

@harini-venkataraman
Copy link
Copy Markdown
Contributor

@harini-venkataraman harini-venkataraman commented Jun 1, 2026

  • Add deprecated/deprecation_message fields to public_tools.json for classify and text_extractor tools
  • Pass deprecation fields through ToolRegistry.fetch_tools_descriptions() to the frontend API
  • Show orange "Deprecated" tag with tooltip on deprecated tool cards
  • Disable drag-and-drop for deprecated tools (canDrag: false)
  • Add legacy-runner profile to runner service in docker-compose so it no longer starts by default (use --profile legacy-runner to enable)

What

Why

How

Can this PR break any existing features. If yes, please list possible items. If no, please explain why. (PS: Admins do not merge the PR without this section filled)

Database Migrations

Env Config

Relevant Docs

Related Issues or PRs

Dependencies Versions

Notes on Testing

Screenshots

Checklist

I have read and understood the Contribution Guidelines.

…y default

- Add deprecated/deprecation_message fields to public_tools.json for
  classify and text_extractor tools
- Pass deprecation fields through ToolRegistry.fetch_tools_descriptions()
  to the frontend API
- Show orange "Deprecated" tag with tooltip on deprecated tool cards
- Disable drag-and-drop for deprecated tools (canDrag: false)
- Add legacy-runner profile to runner service in docker-compose so it
  no longer starts by default (use --profile legacy-runner to enable)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@coderabbitai
Copy link
Copy Markdown
Contributor

coderabbitai Bot commented Jun 1, 2026

Important

Review skipped

Draft detected.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

Run ID: 8eeb2aa6-7895-43fe-a473-e3831e8605d1

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch worktree-deprecate-legacy-tools

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.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@sonarqubecloud
Copy link
Copy Markdown

sonarqubecloud Bot commented Jun 1, 2026

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.

1 participant