fix(FN-2159): hide manual PR controls for auto-merge tasks

- Add an autoMerge prop to PrSection and show an auto-merge hint instead of manual PR actions
- Pass project autoMerge settings from TaskDetailModal into PrSection
- Preserve active automation messaging when PR creation is already in progress
- Expand PrSection tests to cover auto-merge enabled and disabled behavior
- Increase core RunMutationContext log entry bounds test timeout to reduce flakiness
This commit is contained in:
Fusion
2026-04-19 12:41:52 -07:00
committed by gsxdsm
parent 9ec7ce9fd7
commit e106d87fcb
4 changed files with 88 additions and 1 deletions

View File

@@ -8598,7 +8598,7 @@ describe("RunMutationContext", () => {
await rm(localRoot, { recursive: true, force: true });
await rm(localGlobal, { recursive: true, force: true });
}
});
}, 20_000);
it("addComment() with runContext includes runContext in log entry", async () => {
const localRoot = makeTmpDir();