trusty-common 0.18.2

Shared utilities and provider-agnostic streaming chat (ChatProvider, OllamaProvider, OpenRouter, tool-use) for trusty-* projects
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
//! GitHub backend (REST v3 + GraphQL v4).
//!
//! Why: GitHub Issues is the de-facto open-source tracker; we need full
//! CRUD + labels + milestones + Projects V2.
//! What: PAT-authenticated `reqwest` client. REST for issues/comments/
//! labels/milestones; GraphQL for Projects V2.
//! Test: shape tests in `backend`; live tests gated by env vars.

mod backend;
mod client;
mod types;

pub use types::GitHubBackend;