M3: auth.json credential storage

Adds harness-providers::auth, a persisted auth.json credential store for provider tokens, laying the groundwork for Copilot's device-flow login and token refresh.
This commit is contained in:
2026-07-10 16:19:59 +02:00
parent 607bd88ae3
commit a3f6fd6378
4 changed files with 234 additions and 0 deletions
+2
View File
@@ -1,8 +1,10 @@
pub mod anthropic;
pub mod auth;
pub mod codec;
pub mod openai;
pub mod registry;
pub use anthropic::AnthropicProvider;
pub use auth::{AuthRecord, AuthStorage};
pub use openai::OpenAiProvider;
pub use registry::ProviderRegistry;