The SDK's begin_authorization gained a required resource: Option<&str> parameter (RFC 8707 resource indicator), and the crate version moved to 0.3.0.
The submodule pointer at 9e6a17a (v0.2.0) needs to move to 86eda5afa6a772876bd10fb5c277cce19378d0b5, which is the SDK's 0.3.0 bump commit (the v0.3.0 tag will be cut on it).
Scope
- Move the
imogen-sdk submodule pointer
- Fix the resulting compile break at
src/auth.rs:142 (and any other call sites constructing PendingAuthorization) by passing resource: None — the CLI wants a token valid at every surface, which is what it gets today; binding to a resource is a feature for later, not this change
- Regenerate
Cargo.lock
- Full verify green
Co-Authored-By: Claude Fable 5.1 noreply@anthropic.com
The SDK's
begin_authorizationgained a requiredresource: Option<&str>parameter (RFC 8707 resource indicator), and the crate version moved to 0.3.0.The submodule pointer at
9e6a17a(v0.2.0) needs to move to86eda5afa6a772876bd10fb5c277cce19378d0b5, which is the SDK's 0.3.0 bump commit (thev0.3.0tag will be cut on it).Scope
imogen-sdksubmodule pointersrc/auth.rs:142(and any other call sites constructingPendingAuthorization) by passingresource: None— the CLI wants a token valid at every surface, which is what it gets today; binding to a resource is a feature for later, not this changeCargo.lockCo-Authored-By: Claude Fable 5.1 noreply@anthropic.com