adapter-linear

Tracker and StatusWebhook over the Linear GraphQL API.

With cargo

cargo add cratefield-adapter-linear

What it is

adapter-linear.

The Tracker port over the Linear GraphQL API for the Cratefield harness. It speaks https://api.linear.app/graphql through the runtime’s HttpClient port — no vendor SDK, no reqwest — so the same adapter runs unchanged on Cloudflare Workers and natively. Issue status changes arrive signed through StatusWebhook, so a synced ticket never depends on the venture polling for it.

From the crate’s own README.

Ports

Implements Tracker, StatusWebhook

History

Changelog.

From the crate’s CHANGELOG.md in the harness, as of 0c5560b. 3 versions recorded, newest first. Every published version is on crates.io.

  1. 0.1.2

    crates.ioReleaseDiff

    Other

    • updated the following local packages: cratefield-core
  2. 0.1.1

    crates.ioRelease

    Other

    • updated the following local packages: cratefield-core
1 earlier version 0.1.0
  1. 0.1.0

    crates.io

    Other

    • the Tracker port over the Linear GraphQL API — file, status, comment and the Linear-Signature inbound status webhook (#559, part 2)

One of 76 crates in the harness, all of them MIT and all of them in one repository.