feat: add LocalAgent sessions and credentials #13

Merged
day01 merged %!d() commits from %!s() into %!s() 2026-08-23 10:27:50 +00:00
Owner

Summary

  • add LocalAgent definitions, lifecycle, fenced leases, heartbeat rotation, and revoke
  • add short-lived repository-scoped credentials and SSH key resolution
  • add PKCE CLI login exchange and encrypted OAuth pending state
  • expose public LocalAgent gRPC service and internal forge identity RPCs

Verification

  • cargo test --workspace
  • cargo clippy --workspace --all-targets -- -D warnings
  • ./scripts/check-architecture.sh
  • ./scripts/check-rust-loc.sh
## Summary - add LocalAgent definitions, lifecycle, fenced leases, heartbeat rotation, and revoke - add short-lived repository-scoped credentials and SSH key resolution - add PKCE CLI login exchange and encrypted OAuth pending state - expose public LocalAgent gRPC service and internal forge identity RPCs ## Verification - cargo test --workspace - cargo clippy --workspace --all-targets -- -D warnings - ./scripts/check-architecture.sh - ./scripts/check-rust-loc.sh
day01 changed target branch from main to develop 2026-08-23 10:19:54 +00:00
day01 added 1 commit 2026-08-23 10:19:54 +00:00
day01 merged commit 175ba62cf6 into %!s() 2026-08-23 10:27:50 +00:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: syncode/identity#13