Skip to content

build(sdk): move to imogen-sdk 0.3.0 (#10) - #11

Merged
ergofobe merged 1 commit into
mainfrom
issue-10-sdk-0.3.0
Sep 7, 2026
Merged

build(sdk): move to imogen-sdk 0.3.0 (#10)#11
ergofobe merged 1 commit into
mainfrom
issue-10-sdk-0.3.0

Conversation

@ergofobe

@ergofobe ergofobe commented Sep 7, 2026

Copy link
Copy Markdown
Owner

Closes #10

Summary

  • Moves the imogen-sdk submodule pointer from 9e6a17a (v0.2.0) to 86eda5a (the SDK's v0.3.0 bump commit — pins the exact commit that becomes the v0.3.0 tag)
  • The only source change: begin_authorization gained a required resource: Option<&str> (RFC 8707 resource indicator). Passes resource: None, per the SDK's own doc comment — a token valid at every surface, exactly what this CLI wants today. pair()'s signature is unaffected; no other call sites construct PendingAuthorization.
  • Regenerated Cargo.lock; the diff is a single-line version bump for imogen-sdk, nothing else moved.

Test plan

  • cargo test --locked — 103 passed, 0 failed
  • cargo fmt --check — clean
  • cargo clippy --all-targets --locked -- -D warnings — clean
  • cargo build --release --locked — succeeds
  • Manual: built binary's --version and --help both run correctly

🤖 Generated with Claude Code

begin_authorization gained a required resource: Option<&str> parameter
(RFC 8707 resource indicator). Pass None: the CLI wants a token valid
at every surface, exactly what it gets today. pair()'s signature is
unaffected.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
@ergofobe
ergofobe merged commit 1b4586b into main Sep 7, 2026
2 checks passed
@ergofobe
ergofobe deleted the issue-10-sdk-0.3.0 branch September 7, 2026 02:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Move to imogen-sdk 0.3.0

1 participant