feat: add GitHub issue picker and API endpoints
Add GitHubIssuePickerDialog UI for selecting issues Enable new session from GitHub issue from session sidebar Implement GitHub issues/list/get/comments APIs across desktop, web, and VS Code
This commit is contained in:
@@ -46,6 +46,7 @@ use commands::logs::fetch_desktop_logs;
|
||||
|
||||
use commands::github::{
|
||||
github_auth_complete, github_auth_disconnect, github_auth_start, github_auth_status, github_me,
|
||||
github_issue_comments, github_issue_get, github_issues_list,
|
||||
github_pr_create, github_pr_merge, github_pr_ready, github_pr_status,
|
||||
};
|
||||
use commands::notifications::desktop_notify;
|
||||
@@ -906,6 +907,9 @@ fn main() {
|
||||
github_pr_create,
|
||||
github_pr_merge,
|
||||
github_pr_ready,
|
||||
github_issues_list,
|
||||
github_issue_get,
|
||||
github_issue_comments,
|
||||
])
|
||||
.on_menu_event(|app, event| {
|
||||
#[cfg(target_os = "macos")]
|
||||
|
||||
Reference in New Issue
Block a user