Skip to content

[pull] main from anthropics:main#94

Merged
pull[bot] merged 2 commits into
code:mainfrom
anthropics:main
May 14, 2026
Merged

[pull] main from anthropics:main#94
pull[bot] merged 2 commits into
code:mainfrom
anthropics:main

Conversation

@pull
Copy link
Copy Markdown

@pull pull Bot commented May 14, 2026

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

rlancemartin and others added 2 commits May 13, 2026 14:29
Minimal TypeScript/Bun bridge connecting Linear's Agent Platform to
Managed Agents via CMA outbound webhooks — no held SSE streams, no
session-map DB (session.metadata carries linear_session_id + org_id).

- setup/create-agent.ts: one-time agent + environment (claude-opus-4-7)
- src/agent.ts: Linear @mention -> sessions.create + kickoff message
- src/cma-webhook.ts: beta.webhooks.unwrap -> retrieve-then-filter ->
  createAgentActivity reply
- src/oauth.ts: Linear OAuth (actor=app) + token store
- README: diagram + 'bun install && claude' quickstart
- CLAUDE.md: invoke /claude-api, read skill.md, offer extensions menu
- skill.md: walkthrough, gotchas (workspace-scoped webhooks, actor=app,
  10s ack, retrieve-then-filter), debugging

Uses @anthropic-ai/sdk ^0.95.1 (beta.webhooks.unwrap). Proven e2e.
feat(managed_agents): Linear stateless webhook bridge template
@pull pull Bot locked and limited conversation to collaborators May 14, 2026
@pull pull Bot added the ⤵️ pull label May 14, 2026
@pull pull Bot merged commit b5b727b into code:main May 14, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant