Publish harness and TUI open-source
initial sync from the monorepo
This commit is contained in:
commit
c68e39f604
2734 changed files with 1437016 additions and 0 deletions
14
crates/codegen/xai-grok-auth/src/lib.rs
Normal file
14
crates/codegen/xai-grok-auth/src/lib.rs
Normal file
|
|
@ -0,0 +1,14 @@
|
|||
//! Auth dependency-inversion seam shared between `xai-file-utils`
|
||||
//! (the holder) and `xai-grok-shell` (the implementer). Keeps shell types
|
||||
//! out of data-collector's import graph while still letting refresh-aware
|
||||
//! token resolution drive HTTP requests.
|
||||
|
||||
pub mod auth_provider;
|
||||
#[cfg(feature = "middleware")]
|
||||
pub mod retry_middleware;
|
||||
pub mod visibility;
|
||||
|
||||
pub use auth_provider::{AuthCredentialProvider, CredentialSnapshot, StaticAuthCredentialProvider};
|
||||
#[cfg(feature = "middleware")]
|
||||
pub use retry_middleware::AuthRetryMiddleware;
|
||||
pub use visibility::HttpAuth;
|
||||
Loading…
Reference in a new issue