Skip to main content

devboy_linear/
lib.rs

1//! Linear provider implementation for devboy-tools.
2//!
3//! This crate provides a GraphQL-backed Linear provider with
4//! configuration, provider construction, authenticated user lookup,
5//! liveness probing, issue operations, comments, and status discovery.
6
7#![deny(rustdoc::broken_intra_doc_links)]
8#![deny(rustdoc::private_intra_doc_links)]
9#![deny(rustdoc::invalid_html_tags)]
10
11mod client;
12pub mod enricher;
13pub mod liveness;
14pub mod metadata;
15mod types;
16
17pub use client::LinearClient;
18pub use enricher::LinearSchemaEnricher;
19pub use metadata::LinearMetadata;
20
21pub const DEFAULT_LINEAR_URL: &str = "https://api.linear.app/graphql";