-
Notifications
You must be signed in to change notification settings - Fork 2
[task] Resolve current GitHub repository #5
Copy link
Copy link
Open
Labels
area: coreShared Rust product logic and domain behavior.Shared Rust product logic and domain behavior.help wantedMaintainers would welcome a community contribution on this work.Maintainers would welcome a community contribution on this work.kind: featureA user-facing capability request.A user-facing capability request.
Milestone
Metadata
Metadata
Assignees
Labels
area: coreShared Rust product logic and domain behavior.Shared Rust product logic and domain behavior.help wantedMaintainers would welcome a community contribution on this work.Maintainers would welcome a community contribution on this work.kind: featureA user-facing capability request.A user-facing capability request.
Goal
Resolve the current GitHub repository from a local checkout so app-server methods know which repository they are reading.
Why this matters
TUI and desktop views need a clear repository context before showing issues, PRs, checks, and reviews. Nexgit should make the target explicit instead of relying on ambiguous defaults.
Command/API target
Add shared logic that can identify
OWNER/REPOfrom the current working directory and Git remotes, with GitHub as the only MVP provider.Depends on
Out of scope
Definition of done
OWNER/REPOvalue.Verification
cargo fmt --all --checkcargo check --workspaceContributor notes
Keep this narrow. This is repository identity only, not issue or PR lookup.