Skip to content

feat(piece): add cody piece#9083

Merged
sanket-a11y merged 5 commits intoactivepieces:mainfrom
Pranith124:feat/piece-cody
Sep 7, 2025
Merged

feat(piece): add cody piece#9083
sanket-a11y merged 5 commits intoactivepieces:mainfrom
Pranith124:feat/piece-cody

Conversation

@Pranith124
Copy link
Copy Markdown
Contributor

@Pranith124 Pranith124 commented Sep 6, 2025

🚀 What does this PR do?

This PR adds Cody MCP integration as a new Piece for Activepieces. With this integration, users can seamlessly interact with Cody’s AI framework to:

Generate responses from bots.

Ingest knowledge base documents (via text or file upload).

Create and continue AI-driven conversations.

🛠️ Key Features Implemented

  • Create Document From Text – Upload text content to Cody’s knowledge base.

  • Upload File to Knowledge Base – Add files into specific folders within the Cody knowledge base.

  • Send Message – Send a message and receive Cody’s AI-generated response.

  • Create Conversation – Start a new conversation with a Cody bot.

  • Find Bot – Retrieve a bot by name.

  • Find Conversation – Retrieve a conversation by bot or conversation name.

🎯 Relevant User Scenarios

  • Automating knowledge ingestion by uploading documents/files to Cody.

  • Building chat-driven workflows with Cody bots.

  • Enabling Activepieces users to extend Cody-powered AI conversations within their automations.

✅ Additional Notes

Developed following the Activepieces Piece Development Guidelines.

Tested against a free Cody account (https://meetcody.ai/).

🔗 Issue Reference

Fixes #9082
/claim #9082

@algora-pbc algora-pbc bot mentioned this pull request Sep 6, 2025
@kishanprmr
Copy link
Copy Markdown
Collaborator

@Pranith124 please add video.

@Pranith124
Copy link
Copy Markdown
Contributor Author

Pranith124 commented Sep 6, 2025

hello @kishanprmr and @onyedikachi-david please review this PR

i made another action "create folder" for demo, And its works fine its implementation is in this demo but i didnt include its code in this pr if u want i can include it.

implementation demo:

cody-demo.mp4

@sanket-a11y sanket-a11y self-requested a review September 7, 2025 09:22
@CLAassistant
Copy link
Copy Markdown

CLAassistant commented Sep 7, 2025

CLA assistant check
All committers have signed the CLA.

@nx-cloud
Copy link
Copy Markdown

nx-cloud bot commented Sep 7, 2025

View your CI Pipeline Execution ↗ for commit fd2934b

Command Status Duration Result
nx run-many --target=test --projects=engine,sha... ✅ Succeeded 32s View ↗
nx run server-api:test-cloud ✅ Succeeded 11s View ↗
nx run server-api:test-ce ✅ Succeeded 10s View ↗
nx run server-api:test-ee ✅ Succeeded 4s View ↗
nx run-many --target=build -c production --proj... ✅ Succeeded 24s View ↗
nx affected --target=build -c production --excl... ✅ Succeeded <1s View ↗
nx run-many --target=lint --projects=pieces-cod... ✅ Succeeded 56s View ↗
nx affected --target=lint --exclude=pieces-* --... ✅ Succeeded <1s View ↗

☁️ Nx Cloud last updated this comment at 2025-09-07 10:35:35 UTC

@sanket-a11y sanket-a11y merged commit a8c5c15 into activepieces:main Sep 7, 2025
11 checks passed
@Pranith124
Copy link
Copy Markdown
Contributor Author

Thank you @sanket-a11y for reviewing my PR

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[MCP] Cody

5 participants