Uh oh!
There was an error while loading. Please reload this page.
docs(ecosystem): add opencode-datarobot-skills plugin - #29006
Conversation
Thanks for updating your PR! It now meets our contributing guidelines. 👍 |
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
ae3bbc9 to
4e99fd7CompareAutomated PR Cleanup Thank you for contributing to opencode. Due to the high volume of PRs from users and AI agents, we periodically close older PRs using automated criteria so maintainers can focus review time on the most active and community-supported contributions. This PR was closed because it matched the following cleanup criteria:
PRs created within the last month are not affected by this cleanup. If you believe this PR was closed incorrectly, or if you are still actively working on it, please leave a comment explaining why it should be reopened. A maintainer can review and reopen it if appropriate. Thanks again for taking the time to contribute. |
carsongee
commented
Jun 25, 2026
I believe this should be re-opened. It is the simple addition of our plugin that is on NPM to the ecosystem |
…ath (#179656) `iris leads merge` had a client-side fallback for when the server merge endpoint was unavailable. That fallback deleted the source lead after copying only the notes that happened to be in the already-fetched payload, and it never touched tasks at all. On 2026-08-10 it destroyed 2 notes and 5 tasks on lead anomalyco#29006, unrecoverably — while printing "✓ Merged 1 lead(s) (legacy)". A fallback that is strictly MORE destructive than the primary path must not be selected automatically and silently. A merge is atomic or it does not happen, so the fallback is gone: the command now refuses, says why, prints the `iris leads pull` commands to back the records up, exits 1, and leaves every lead intact. The preview lied in the same direction. It described the SERVER plan while the legacy path was what ran — promising "2 note(s) will be copied" when none were — and never mentioned tasks, which is why five of them could vanish without ever appearing on screen. A dry run now counts tasks from the server and probes whether the merge endpoint answers, so the preview describes the path that would really run. On the real path the merge call is its own probe. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_0185UB6jHdKrKZ8yb1Ytot7h
Issue for this PR
N/A — ecosystem listing addition
Type of change
What does this PR do?
Adds
opencode-datarobot-skills(published on npm asopencode-datarobot-skills) to the Plugins table in the ecosystem docs.The plugin provides DataRobot AI/ML workflow skills (model training, deployment, predictions, monitoring, etc.) and a DataRobot-branded theme for OpenCode sessions.
How did you verify your code works?
It's a single-line addition to a markdown table — no code changes. The plugin is published and functional on npm.
Screenshots / recordings
No UI changes.
Checklist