Skip to content

Latest commit

 

History

History
34 lines (24 loc) · 1.15 KB

File metadata and controls

34 lines (24 loc) · 1.15 KB

LangChain × Linear writeback (via Relayfile)

LangChain (via @langchain/langgraph createReactAgent) creates / updates / deletes Linear labels through Relayfile. Schema-validated, with comprehensive op-status proof (writeback.provider=linear → op succeeded → real Linear UUID in providerResult.externalId).

Quickstart

agent-relay cloud login
cd examples/integrations/langchain-linear-writeback
npm install
CLOUD_WORKSPACE_ID=<your-app-uuid> npm run smoke

Then for the interactive agent:

ANTHROPIC_API_KEY=sk-ant-… npm run dev

For CI: set CLOUD_API_ACCESS_TOKEN (and optionally CLOUD_API_REFRESH_TOKEN, CLOUD_API_URL).

Important

Every smoke run creates ONE real Linear label and deletes it before exit. Test labels are prefixed relayfile-writeback-test. See vercel-ai-sdk-linear-writeback/README.md for the full contract details.

Why this vs. a provider MCP?

Honest answer in packages/agents/README.md: the MCP wins for one-shot single-provider work; @relayfile/agents is structurally better as integrations and agents compound.