Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
17 commits
Select commit Hold shift + click to select a range
9210147
feat: write to a linked pull request from the host: comment, review f…
Tryanks Oct 9, 2026
e87fcf6
test: pull request writes through the real client: payloads, subject …
Tryanks Oct 9, 2026
897180e
feat: re-anchor a review draft at a moved head, check new pending com…
Tryanks Oct 9, 2026
89c2cb4
fix: read a pull request's files per head and let the reviewers' avat…
Tryanks Oct 9, 2026
81d3f35
feat: write to a linked pull request from Tcode: comment composer, re…
Tryanks Oct 9, 2026
547d3a1
feat: merge and the other lifecycle writes to a linked pull request f…
Tryanks Oct 9, 2026
ec22e8d
feat: merge and the lifecycle actions in the pull request view: prima…
Tryanks Oct 9, 2026
7a43131
Merge origin/main into feat/pr-actions-merge
Tryanks Oct 9, 2026
7bf4f25
fix: name the merge method briefly in the merge dialog's project defa…
Tryanks Oct 9, 2026
f9157fc
feat: merge a native stack through GitHub's asynchronous merge and re…
Tryanks Oct 9, 2026
3188dec
feat: the stack map in the layer selector and the linked rows, Merge …
Tryanks Oct 9, 2026
5ac100a
feat: read the stack's detail for each layer's title, which the listi…
Tryanks Oct 9, 2026
7514f56
Merge remote-tracking branch 'origin/main' into feat/stack-actions
Tryanks Oct 9, 2026
d4788b2
fix: a refused rebase names why in its title, and its confirm counts …
Tryanks Oct 9, 2026
47d0f92
fix: a stack rebase reads Git in the C locale, always carries its tok…
Tryanks Oct 9, 2026
36d4097
test: the restart test reads the merge record before GitHub answers m…
Tryanks Oct 9, 2026
fc1f5b5
fix: the host keeps a rebase's end until the next full sync; one owne…
Tryanks Oct 9, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions crates/core/src/project.rs
Original file line number Diff line number Diff line change
Expand Up @@ -87,6 +87,10 @@ pub struct SessionMeta {
/// Reviews being written in this thread, one per pull request it shows.
#[serde(default, skip_serializing_if = "Vec::is_empty")]
pub pull_request_reviews: Vec<crate::pull_request::PullRequestReviewDraft>,
/// Writes to the native stacks this thread shows that the host is running or could not
/// confirm.
#[serde(default, skip_serializing_if = "Vec::is_empty")]
pub pull_request_operations: Vec<crate::pull_request::PullRequestStackOperation>,
pub id: String,
pub title: String,
pub provider: ProviderKind,
Expand Down Expand Up @@ -279,6 +283,7 @@ impl SessionMeta {
title: format!("New {} session", provider.display_name()),
pull_requests: Vec::new(),
pull_request_reviews: Vec::new(),
pull_request_operations: Vec::new(),
provider,
profile_id: None,
cwd,
Expand Down
Loading
Loading