{"command":"git --version","level":"debug","msg":"RunCommand","time":"2026-09-06T19:46:44+05:30"}
{"level":"info","msg":"git --version (1.510753ms)","time":"2026-09-06T19:46:44+05:30"}
{"command":"git -C /tmp/tmp.tljtdqyXAq rev-parse --path-format=absolute --show-toplevel --absolute-git-dir --git-common-dir --show-superproject-working-tree","level":"debug","msg":"RunCommand","time":"2026-09-06T19:46:44+05:30"}
{"level":"info","msg":"git -C /tmp/tmp.tljtdqyXAq rev-parse --path-format=absolute --show-toplevel --absolute-git-dir --git-common-dir --show-superproject-working-tree (wall 4.213683ms, cpu 3.965ms)","time":"2026-09-06T19:46:44+05:30"}
{"command":"git -C /tmp/tmp.tljtdqyXAq rev-parse --path-format=absolute --show-toplevel --absolute-git-dir --git-common-dir --show-superproject-working-tree","level":"debug","msg":"RunCommand","time":"2026-09-06T19:46:44+05:30"}
{"level":"info","msg":"git -C /tmp/tmp.tljtdqyXAq rev-parse --path-format=absolute --show-toplevel --absolute-git-dir --git-common-dir --show-superproject-working-tree (wall 3.406849ms, cpu 3.251ms)","time":"2026-09-06T19:46:44+05:30"}
{"level":"info","msg":"User-event queue reached a new high-water mark: 1","time":"2026-09-06T19:46:44+05:30"}
{"level":"info","msg":"starting main loop","time":"2026-09-06T19:46:44+05:30"}
{"level":"info","msg":"User-event queue reached a new high-water mark: 2","time":"2026-09-06T19:46:44+05:30"}
{"level":"info","msg":"Binary is not built with the buildBinary flag so we won't check for an update","time":"2026-09-06T19:46:44+05:30"}
{"level":"info","msg":"refreshing all scopes (async)","time":"2026-09-06T19:46:44+05:30"}
{"command":"git for-each-ref \"--format=%(objectname) %(refname)\" refs/heads","level":"debug","msg":"RunCommand","time":"2026-09-06T19:46:44+05:30"}
{"level":"info","msg":"git for-each-ref \"--format=%(objectname) %(refname)\" refs/heads (wall 2.486333ms, cpu 2.294ms)","time":"2026-09-06T19:46:44+05:30"}
{"level":"info","msg":"RefsSnapshot took 2.586521ms","time":"2026-09-06T19:46:44+05:30"}
{"level":"info","msg":"User-event queue reached a new high-water mark: 3","time":"2026-09-06T19:46:44+05:30"}
{"command":"git stash list -z --pretty=%H|%ct|%gs","level":"debug","msg":"RunCommand","time":"2026-09-06T19:46:44+05:30"}
{"command":"git for-each-ref --sort=-committerdate --format=%(HEAD)%00%(refname:short)%00%(upstream:short)%00%(upstream:track)%00%(push:track)%00%(subject)%00%(objectname)%00%(committerdate:unix) refs/heads","level":"debug","msg":"RunCommand","time":"2026-09-06T19:46:44+05:30"}
{"command":"git tag --list -n --sort=-creatordate","level":"debug","msg":"RunCommand","time":"2026-09-06T19:46:44+05:30"}
{"command":"git branch --show-current","level":"debug","msg":"RunCommand","time":"2026-09-06T19:46:44+05:30"}
{"command":"git config --local --get-regexp ^remote\\.[^.]+\\.(url|pushurl)$","level":"debug","msg":"RunCommand","time":"2026-09-06T19:46:44+05:30"}
{"level":"info","msg":"User-event queue reached a new high-water mark: 4","time":"2026-09-06T19:46:44+05:30"}
{"level":"info","msg":"refreshed merge conflicts in 1.215489ms","time":"2026-09-06T19:46:44+05:30"}
{"level":"info","msg":"git stash list -z --pretty=%H|%ct|%gs (wall 2.478178ms, cpu 1.965ms)","time":"2026-09-06T19:46:44+05:30"}
{"level":"info","msg":"User-event queue reached a new high-water mark: 5","time":"2026-09-06T19:46:44+05:30"}
{"level":"info","msg":"User-event queue reached a new high-water mark: 6","time":"2026-09-06T19:46:44+05:30"}
{"level":"info","msg":"refreshed stash in 2.676801ms","time":"2026-09-06T19:46:44+05:30"}
{"level":"info","msg":"git for-each-ref --sort=-committerdate --format=%(HEAD)%00%(refname:short)%00%(upstream:short)%00%(upstream:track)%00%(push:track)%00%(subject)%00%(objectname)%00%(committerdate:unix) refs/heads (wall 2.765247ms, cpu 2.471ms)","time":"2026-09-06T19:46:44+05:30"}
{"command":"git config --local --get-regexp ^branch\\.","level":"debug","msg":"RunCommand","time":"2026-09-06T19:46:44+05:30"}
{"level":"info","msg":"git tag --list -n --sort=-creatordate (wall 3.108781ms, cpu 2.207ms)","time":"2026-09-06T19:46:44+05:30"}
{"level":"info","msg":"User-event queue reached a new high-water mark: 7","time":"2026-09-06T19:46:44+05:30"}
{"level":"info","msg":"User-event queue reached a new high-water mark: 8","time":"2026-09-06T19:46:44+05:30"}
{"level":"info","msg":"refreshed tags in 3.365402ms","time":"2026-09-06T19:46:44+05:30"}
{"level":"info","msg":"git branch --show-current (wall 3.04947ms, cpu 1.466ms)","time":"2026-09-06T19:46:44+05:30"}
{"level":"info","msg":"git config --local --get-regexp ^remote\\.[^.]+\\.(url|pushurl)$ (wall 2.014699ms, cpu 1.639ms)","time":"2026-09-06T19:46:44+05:30"}
{"command":"git rev-parse --symbolic-full-name main@{u}","level":"debug","msg":"RunCommand","time":"2026-09-06T19:46:44+05:30"}
{"command":"git rev-parse --symbolic-full-name master@{u}","level":"debug","msg":"RunCommand","time":"2026-09-06T19:46:44+05:30"}
{"level":"info","msg":"git for-each-ref --sort=-committerdate --format=%(refname) refs/remotes (2.978136ms)","time":"2026-09-06T19:46:44+05:30"}
{"level":"info","msg":"git -c log.showSignature=false log -g --format=+%H%x00%ct%x00%gs%x00%P (4.070545ms)","time":"2026-09-06T19:46:44+05:30"}
{"level":"info","msg":"User-event queue reached a new high-water mark: 10","time":"2026-09-06T19:46:44+05:30"}
{"level":"info","msg":"User-event queue reached a new high-water mark: 11","time":"2026-09-06T19:46:44+05:30"}
{"level":"info","msg":"refreshed reflog in 4.490271ms","time":"2026-09-06T19:46:44+05:30"}
{"level":"info","msg":"User-event queue reached a new high-water mark: 9","time":"2026-09-06T19:46:44+05:30"}
{"level":"info","msg":"User-event queue reached a new high-water mark: 12","time":"2026-09-06T19:46:44+05:30"}
{"level":"info","msg":"User-event queue reached a new high-water mark: 13","time":"2026-09-06T19:46:44+05:30"}
{"level":"info","msg":"refreshed remotes in 4.441751ms","time":"2026-09-06T19:46:44+05:30"}
{"level":"info","msg":"git config --local --get-regexp ^branch\\. (wall 2.085131ms, cpu 1.76ms)","time":"2026-09-06T19:46:44+05:30"}
{"level":"debug","msg":"Error getting git config value for key: status.showUntrackedFiles. Error: the key is not found for [git config --get --null status.showUntrackedFiles]","time":"2026-09-06T19:46:44+05:30"}
{"command":"git worktree list --porcelain","level":"debug","msg":"RunCommand","time":"2026-09-06T19:46:44+05:30"}
{"command":"git status --untracked-files=all --porcelain -z --find-renames=50%","level":"debug","msg":"RunCommand","time":"2026-09-06T19:46:44+05:30"}
{"level":"info","msg":"git rev-parse --symbolic-full-name main@{u} (wall 2.21275ms, cpu 1.831ms)","time":"2026-09-06T19:46:44+05:30"}
{"command":"git rev-parse --symbolic-full-name master@{u}","level":"error","msg":"fatal: no such branch: 'master'\n","time":"2026-09-06T19:46:44+05:30"}
{"level":"info","msg":"git rev-parse --symbolic-full-name master@{u} (wall 1.792613ms, cpu 1.53ms)","time":"2026-09-06T19:46:44+05:30"}
{"command":"git rev-parse --verify --quiet refs/remotes/origin/master","level":"debug","msg":"RunCommand","time":"2026-09-06T19:46:44+05:30"}
{"level":"info","msg":"git log HEAD --topo-order --oneline --pretty=format:+%H%x00%at%x00%aN%x00%ae%x00%P%x00%m%x00%D%x00%s --abbrev=40 -300 --no-show-signature -- (3.334744ms)","time":"2026-09-06T19:46:44+05:30"}
{"level":"info","msg":"git worktree list --porcelain (wall 1.801068ms, cpu 1.583ms)","time":"2026-09-06T19:46:44+05:30"}
{"command":"git -C /tmp/tmp.tljtdqyXAq rev-parse --path-format=absolute --absolute-git-dir","level":"debug","msg":"RunCommand","time":"2026-09-06T19:46:44+05:30"}
{"level":"info","msg":"postRefreshUpdate for stash took 7.494µs","time":"2026-09-06T19:46:44+05:30"}
{"level":"info","msg":"postRefreshUpdate for tags took 4.158µs","time":"2026-09-06T19:46:44+05:30"}
{"level":"info","msg":"postRefreshUpdate for reflogCommits took 81.774µs","time":"2026-09-06T19:46:44+05:30"}
{"level":"info","msg":"postRefreshUpdate for remotes took 40.596µs","time":"2026-09-06T19:46:44+05:30"}
{"level":"info","msg":"postRefreshUpdate for remoteBranches took 2.514µs","time":"2026-09-06T19:46:44+05:30"}
{"level":"info","msg":"git status --untracked-files=all --porcelain -z --find-renames=50% (2.466315ms)","time":"2026-09-06T19:46:44+05:30"}
{"command":"git rev-parse --verify --quiet refs/remotes/origin/master","level":"error","msg":"","time":"2026-09-06T19:46:44+05:30"}
{"level":"info","msg":"git rev-parse --verify --quiet refs/remotes/origin/master (wall 1.808983ms, cpu 1.458ms)","time":"2026-09-06T19:46:44+05:30"}
{"level":"info","msg":"refreshed files in 7.814156ms","time":"2026-09-06T19:46:44+05:30"}
{"level":"info","msg":"refreshed staging in 7.887294ms","time":"2026-09-06T19:46:44+05:30"}
{"command":"git rev-parse --verify --quiet refs/heads/master","level":"debug","msg":"RunCommand","time":"2026-09-06T19:46:44+05:30"}
{"level":"info","msg":"git -C /tmp/tmp.tljtdqyXAq rev-parse --path-format=absolute --absolute-git-dir (wall 1.39691ms, cpu 1.232ms)","time":"2026-09-06T19:46:44+05:30"}
{"level":"info","msg":"refreshed branches in 8.798843ms","time":"2026-09-06T19:46:44+05:30"}
{"command":"/usr/bin/gh auth token --hostname github.com","level":"debug","msg":"RunCommand","time":"2026-09-06T19:46:44+05:30"}
{"level":"info","msg":"postRefreshUpdate for submodules took 9.257µs","time":"2026-09-06T19:46:44+05:30"}
{"command":"git rev-parse --verify --quiet refs/heads/master","level":"error","msg":"","time":"2026-09-06T19:46:44+05:30"}
{"level":"info","msg":"git rev-parse --verify --quiet refs/heads/master (wall 1.447585ms, cpu 1.139ms)","time":"2026-09-06T19:46:44+05:30"}
{"command":"git rev-list refs/heads/main ^main@{u} ^refs/remotes/origin/main","level":"debug","msg":"RunCommand","time":"2026-09-06T19:46:44+05:30"}
{"command":"git rev-list HEAD ^refs/remotes/origin/main","level":"debug","msg":"RunCommand","time":"2026-09-06T19:46:44+05:30"}
{"level":"info","msg":"postRefreshUpdate for files took 668.744µs","time":"2026-09-06T19:46:44+05:30"}
{"level":"debug","msg":"using cache for key rebase.updateRefs","time":"2026-09-06T19:46:44+05:30"}
{"level":"info","msg":"postRefreshUpdate for localBranches took 86.172µs","time":"2026-09-06T19:46:44+05:30"}
{"level":"info","msg":"postRefreshUpdate for worktrees took 23.444µs","time":"2026-09-06T19:46:44+05:30"}
{"level":"info","msg":"git rev-list HEAD ^refs/remotes/origin/main (2.371558ms)","time":"2026-09-06T19:46:44+05:30"}
{"level":"info","msg":"git rev-list refs/heads/main ^main@{u} ^refs/remotes/origin/main (2.435819ms)","time":"2026-09-06T19:46:44+05:30"}
{"level":"info","msg":"refreshed commits and commit files in 12.160899ms","time":"2026-09-06T19:46:44+05:30"}
{"level":"info","msg":"Refresh took 14.871503ms","time":"2026-09-06T19:46:44+05:30"}
{"level":"debug","msg":"using cache for key rebase.updateRefs","time":"2026-09-06T19:46:44+05:30"}
{"level":"info","msg":"postRefreshUpdate for commits took 161.473µs","time":"2026-09-06T19:46:44+05:30"}
{"level":"debug","msg":"using cache for key rebase.updateRefs","time":"2026-09-06T19:46:44+05:30"}
{"level":"error","msg":"read /dev/ptmx: input/output error","time":"2026-09-06T19:46:44+05:30"}
{"level":"error","msg":"Unexpected error when running cmd task: exit status 128; Failed command: /usr/bin/git -C /tmp/tmp.tljtdqyXAq diff --no-ext-diff --unified=3 --find-renames=50% --submodule --color=always -- .","time":"2026-09-06T19:46:44+05:30"}
{"level":"info","msg":"/usr/bin/gh auth token --hostname github.com (35.230067ms)","time":"2026-09-06T19:46:44+05:30"}
{"command":"git config --local --get-regexp remote\\..*\\.gh-resolved","level":"debug","msg":"RunCommand","time":"2026-09-06T19:46:44+05:30"}
{"level":"info","msg":"git config --local --get-regexp remote\\..*\\.gh-resolved (1.976868ms)","time":"2026-09-06T19:46:44+05:30"}
{"command":"git config --local --get-regexp remote\\..*\\.gh-resolved","level":"error","msg":"","time":"2026-09-06T19:46:44+05:30"}
{"level":"info","msg":"Fetched 0 PRs in 608.410495ms","time":"2026-09-06T19:46:44+05:30"}
{"level":"info","msg":"refreshed pull requests in 646.200393ms","time":"2026-09-06T19:46:44+05:30"}
{"level":"info","msg":"postRefreshUpdate for localBranches took 500.669µs","time":"2026-09-06T19:46:44+05:30"}
{"command":"git fetch --all --no-write-fetch-head","level":"debug","msg":"RunCommand","time":"2026-09-06T19:46:45+05:30"}
{"level":"error","msg":"read /dev/ptmx: input/output error","time":"2026-09-06T19:46:45+05:30"}
{"level":"error","msg":"Unexpected error when running cmd task: exit status 128; Failed command: /usr/bin/git -C /tmp/tmp.tljtdqyXAq diff --no-ext-diff --unified=3 --find-renames=50% --submodule --color=always -- .","time":"2026-09-06T19:46:45+05:30"}
{"level":"error","msg":"read /dev/ptmx: input/output error","time":"2026-09-06T19:46:46+05:30"}
{"level":"info","msg":"git fetch --all --no-write-fetch-head (752.382186ms)","time":"2026-09-06T19:46:46+05:30"}
{"level":"info","msg":"refreshing the following scopes (sync): branches,commits,remotes,tags,pullRequests,worktrees","time":"2026-09-06T19:46:46+05:30"}
{"command":"git for-each-ref \"--format=%(objectname) %(refname)\" refs/heads","level":"debug","msg":"RunCommand","time":"2026-09-06T19:46:46+05:30"}
{"level":"info","msg":"git for-each-ref \"--format=%(objectname) %(refname)\" refs/heads (wall 3.850302ms, cpu 3.393ms)","time":"2026-09-06T19:46:46+05:30"}
{"level":"info","msg":"RefsSnapshot took 4.080974ms","time":"2026-09-06T19:46:46+05:30"}
{"command":"git tag --list -n --sort=-creatordate","level":"debug","msg":"RunCommand","time":"2026-09-06T19:46:46+05:30"}
{"command":"git branch --show-current","level":"debug","msg":"RunCommand","time":"2026-09-06T19:46:46+05:30"}
{"command":"git for-each-ref --sort=-committerdate --format=%(HEAD)%00%(refname:short)%00%(upstream:short)%00%(upstream:track)%00%(push:track)%00%(subject)%00%(objectname)%00%(committerdate:unix) refs/heads","level":"debug","msg":"RunCommand","time":"2026-09-06T19:46:46+05:30"}
{"command":"git config --local --get-regexp ^remote\\.[^.]+\\.(url|pushurl)$","level":"debug","msg":"RunCommand","time":"2026-09-06T19:46:46+05:30"}
{"level":"info","msg":"git branch --show-current (wall 2.223631ms, cpu 1.975ms)","time":"2026-09-06T19:46:46+05:30"}
{"command":"git rev-list refs/heads/main ^main@{u} ^refs/remotes/origin/main","level":"debug","msg":"RunCommand","time":"2026-09-06T19:46:46+05:30"}
{"command":"git rev-list HEAD ^refs/remotes/origin/main","level":"debug","msg":"RunCommand","time":"2026-09-06T19:46:46+05:30"}
{"level":"info","msg":"git -c log.showSignature=false log -g --format=+%H%x00%ct%x00%gs%x00%P (2.908455ms)","time":"2026-09-06T19:46:46+05:30"}
{"level":"info","msg":"refreshed reflog in 3.023791ms","time":"2026-09-06T19:46:46+05:30"}
{"level":"info","msg":"postRefreshUpdate for reflogCommits took 66.795µs","time":"2026-09-06T19:46:46+05:30"}
{"level":"info","msg":"git config --local --get-regexp ^remote\\.[^.]+\\.(url|pushurl)$ (wall 2.456487ms, cpu 1.713ms)","time":"2026-09-06T19:46:46+05:30"}
{"level":"info","msg":"git tag --list -n --sort=-creatordate (wall 4.481215ms, cpu 4.065ms)","time":"2026-09-06T19:46:46+05:30"}
{"level":"info","msg":"refreshed tags in 4.607732ms","time":"2026-09-06T19:46:46+05:30"}
{"level":"info","msg":"git rev-list HEAD ^refs/remotes/origin/main (2.334128ms)","time":"2026-09-06T19:46:46+05:30"}
{"level":"info","msg":"git rev-list refs/heads/main ^main@{u} ^refs/remotes/origin/main (2.412895ms)","time":"2026-09-06T19:46:46+05:30"}
{"level":"info","msg":"git for-each-ref --sort=-committerdate --format=%(HEAD)%00%(refname:short)%00%(upstream:short)%00%(upstream:track)%00%(push:track)%00%(subject)%00%(objectname)%00%(committerdate:unix) refs/heads (wall 4.882507ms, cpu 4.438ms)","time":"2026-09-06T19:46:46+05:30"}
{"command":"git config --local --get-regexp ^branch\\.","level":"debug","msg":"RunCommand","time":"2026-09-06T19:46:46+05:30"}
{"level":"info","msg":"postRefreshUpdate for tags took 12.603µs","time":"2026-09-06T19:46:46+05:30"}
{"level":"info","msg":"git log HEAD --topo-order --oneline --pretty=format:+%H%x00%at%x00%aN%x00%ae%x00%P%x00%m%x00%D%x00%s --abbrev=40 -300 --no-show-signature -- (4.311266ms)","time":"2026-09-06T19:46:46+05:30"}
{"level":"info","msg":"refreshed commits and commit files in 6.928355ms","time":"2026-09-06T19:46:46+05:30"}
{"level":"info","msg":"git config --local --get-regexp ^branch\\. (wall 1.661767ms, cpu 1.32ms)","time":"2026-09-06T19:46:46+05:30"}
{"command":"git worktree list --porcelain","level":"debug","msg":"RunCommand","time":"2026-09-06T19:46:46+05:30"}
{"level":"info","msg":"git for-each-ref --sort=-committerdate --format=%(refname) refs/remotes (5.583803ms)","time":"2026-09-06T19:46:46+05:30"}
{"level":"info","msg":"refreshed remotes in 5.723315ms","time":"2026-09-06T19:46:46+05:30"}
{"level":"debug","msg":"using cache for key rebase.updateRefs","time":"2026-09-06T19:46:46+05:30"}
{"level":"info","msg":"postRefreshUpdate for commits took 119.614µs","time":"2026-09-06T19:46:46+05:30"}
{"level":"info","msg":"postRefreshUpdate for remotes took 27.401µs","time":"2026-09-06T19:46:46+05:30"}
{"level":"info","msg":"postRefreshUpdate for remoteBranches took 3.577µs","time":"2026-09-06T19:46:46+05:30"}
{"level":"debug","msg":"using cache for key rebase.updateRefs","time":"2026-09-06T19:46:46+05:30"}
{"level":"info","msg":"git worktree list --porcelain (wall 1.62639ms, cpu 1.331ms)","time":"2026-09-06T19:46:46+05:30"}
{"command":"git -C /tmp/tmp.tljtdqyXAq rev-parse --path-format=absolute --absolute-git-dir","level":"debug","msg":"RunCommand","time":"2026-09-06T19:46:46+05:30"}
{"level":"info","msg":"git -C /tmp/tmp.tljtdqyXAq rev-parse --path-format=absolute --absolute-git-dir (wall 1.452545ms, cpu 1.183ms)","time":"2026-09-06T19:46:46+05:30"}
{"level":"debug","msg":"using cache for key rebase.updateRefs","time":"2026-09-06T19:46:46+05:30"}
{"level":"info","msg":"refreshed branches in 10.556479ms","time":"2026-09-06T19:46:46+05:30"}
{"level":"info","msg":"Refresh took 14.982752ms","time":"2026-09-06T19:46:46+05:30"}
{"command":"/usr/bin/gh auth token --hostname github.com","level":"debug","msg":"RunCommand","time":"2026-09-06T19:46:46+05:30"}
{"level":"info","msg":"postRefreshUpdate for localBranches took 34.324µs","time":"2026-09-06T19:46:46+05:30"}
{"level":"info","msg":"postRefreshUpdate for worktrees took 25.759µs","time":"2026-09-06T19:46:46+05:30"}
{"level":"info","msg":"/usr/bin/gh auth token --hostname github.com (52.263544ms)","time":"2026-09-06T19:46:46+05:30"}
{"command":"git config --local --get-regexp remote\\..*\\.gh-resolved","level":"debug","msg":"RunCommand","time":"2026-09-06T19:46:46+05:30"}
{"level":"info","msg":"git config --local --get-regexp remote\\..*\\.gh-resolved (2.671992ms)","time":"2026-09-06T19:46:46+05:30"}
{"command":"git config --local --get-regexp remote\\..*\\.gh-resolved","level":"error","msg":"","time":"2026-09-06T19:46:46+05:30"}
{"level":"debug","msg":"using cache for key rebase.updateRefs","time":"2026-09-06T19:46:46+05:30"}
{"level":"debug","msg":"using cache for key rebase.updateRefs","time":"2026-09-06T19:46:46+05:30"}
{"level":"error","msg":"read /dev/ptmx: input/output error","time":"2026-09-06T19:46:46+05:30"}
{"level":"error","msg":"Unexpected error when running cmd task: exit status 128; Failed command: /usr/bin/git -C /tmp/tmp.tljtdqyXAq -c diff.noprefix=false show --no-ext-diff --unified=3 --find-renames=50% --submodule --color=always --stat --decorate -p 45cdaa2a28795ccbdf00272679b08590d759a5ee --","time":"2026-09-06T19:46:46+05:30"}
{"level":"info","msg":"Fetched 0 PRs in 558.675923ms","time":"2026-09-06T19:46:47+05:30"}
{"level":"info","msg":"refreshed pull requests in 614.136865ms","time":"2026-09-06T19:46:47+05:30"}
{"level":"info","msg":"postRefreshUpdate for localBranches took 61.405µs","time":"2026-09-06T19:46:47+05:30"}
{"level":"debug","msg":"using cache for key rebase.updateRefs","time":"2026-09-06T19:46:47+05:30"}
{"level":"error","msg":"read /dev/ptmx: input/output error","time":"2026-09-06T19:46:47+05:30"}
{"level":"error","msg":"Unexpected error when running cmd task: exit status 128; Failed command: /usr/bin/git -C /tmp/tmp.tljtdqyXAq -c diff.noprefix=false show --no-ext-diff --unified=3 --find-renames=50% --submodule --color=always --stat --decorate -p 052628e33986a07a90d3919366a9616b1e4db03d --","time":"2026-09-06T19:46:47+05:30"}
{"level":"debug","msg":"using cache for key rebase.updateRefs","time":"2026-09-06T19:46:47+05:30"}
{"level":"error","msg":"read /dev/ptmx: input/output error","time":"2026-09-06T19:46:47+05:30"}
{"level":"error","msg":"Unexpected error when running cmd task: exit status 128; Failed command: /usr/bin/git -C /tmp/tmp.tljtdqyXAq -c diff.noprefix=false show --no-ext-diff --unified=3 --find-renames=50% --submodule --color=always --stat --decorate -p f6f8f9de2f431e0c7b52be7dbcd23bb65b721c5c --","time":"2026-09-06T19:46:47+05:30"}
{"command":"git for-each-ref \"--format=%(objectname) %(refname)\" refs/heads","level":"debug","msg":"RunCommand","time":"2026-09-06T19:46:47+05:30"}
{"level":"info","msg":"git for-each-ref \"--format=%(objectname) %(refname)\" refs/heads (wall 2.242947ms, cpu 1.988ms)","time":"2026-09-06T19:46:47+05:30"}
{"level":"info","msg":"RefsSnapshot took 2.45235ms","time":"2026-09-06T19:46:47+05:30"}
{"command":"git for-each-ref \"--format=%(objectname) %(refname)\" refs/heads","level":"debug","msg":"RunCommand","time":"2026-09-06T19:46:49+05:30"}
{"level":"info","msg":"git for-each-ref \"--format=%(objectname) %(refname)\" refs/heads (wall 3.939499ms, cpu 3.589ms)","time":"2026-09-06T19:46:49+05:30"}
{"level":"info","msg":"RefsSnapshot took 4.164822ms","time":"2026-09-06T19:46:49+05:30"}
{"command":"git for-each-ref \"--format=%(objectname) %(refname)\" refs/heads","level":"debug","msg":"RunCommand","time":"2026-09-06T19:46:51+05:30"}
{"level":"info","msg":"git for-each-ref \"--format=%(objectname) %(refname)\" refs/heads (wall 3.61442ms, cpu 3.372ms)","time":"2026-09-06T19:46:51+05:30"}
{"level":"info","msg":"RefsSnapshot took 3.768197ms","time":"2026-09-06T19:46:51+05:30"}
{"command":"Changing TODO actions:\nf6f8f9de2f431e0c7b52be7dbcd23bb65b721c5c:squash","level":"info","msg":"RunCommand","time":"2026-09-06T19:46:52+05:30"}
{"command":["git","rebase","--interactive","--autostash","--keep-empty","--no-autosquash","--rebase-merges","8376ed0a621e522f5347c47fee7085e961cb922f"],"level":"debug","msg":"RunCommand","time":"2026-09-06T19:46:52+05:30"}
{"command":"git rebase --interactive --autostash --keep-empty --no-autosquash --rebase-merges 8376ed0a621e522f5347c47fee7085e961cb922f","level":"debug","msg":"RunCommand","time":"2026-09-06T19:46:52+05:30"}
{"level":"debug","msg":"using cache for key rebase.updateRefs","time":"2026-09-06T19:46:52+05:30"}
{"level":"error","msg":"read /dev/ptmx: input/output error","time":"2026-09-06T19:46:52+05:30"}
{"level":"error","msg":"Unexpected error when running cmd task: exit status 128; Failed command: /usr/bin/git -C /tmp/tmp.tljtdqyXAq -c diff.noprefix=false show --no-ext-diff --unified=3 --find-renames=50% --submodule --color=always --stat --decorate -p f6f8f9de2f431e0c7b52be7dbcd23bb65b721c5c --","time":"2026-09-06T19:46:52+05:30"}
{"level":"info","msg":"Lazygit invoked as interactive rebase demon","time":"2026-09-06T19:46:52+05:30"}
{"level":"info","msg":"args: [/usr/bin/lazygit /tmp/tmp.tljtdqyXAq/.git/rebase-merge/git-rebase-todo]","time":"2026-09-06T19:46:52+05:30"}
{"level":"info","msg":"Lazygit invoked as interactive rebase demon","time":"2026-09-06T19:46:52+05:30"}
{"level":"info","msg":"args: [/usr/bin/lazygit /tmp/tmp.tljtdqyXAq/.git/COMMIT_EDITMSG]","time":"2026-09-06T19:46:52+05:30"}
{"command":"git rebase --interactive --autostash --keep-empty --no-autosquash --rebase-merges 8376ed0a621e522f5347c47fee7085e961cb922f","level":"error","msg":"Rebasing (1/6)\rRebasing (2/6)\rRebasing (3/6)\rRebasing (4/6)\rThe user config file /tmp/tmp.tljtdqyXAq/config.yml must be migrated. Attempting to do this automatically.\nThe following changes were made:\n\n- Renamed git.pagers to git.diffRenderers\n- Renamed 'pager' to 'command' in git pager\n\nConfig file saved successfully to /tmp/tmp.tljtdqyXAq/config.yml\n[detached HEAD 4b7f66f] add lazygit config (pre-0.64 pagers schema)\n Author: lazygit repro \u003crepro@example.com\u003e\n Date: Sun Sep 6 18:56:48 2026 +0530\n 2 files changed, 4 insertions(+)\n create mode 100644 config.yml\nRebasing (5/6)\rerror: Your local changes to the following files would be overwritten by merge:\n\tconfig.yml\nPlease commit your changes or stash them before you merge.\nAborting\nhint: Could not execute the todo command\nhint:\nhint: pick 052628e33986a07a90d3919366a9616b1e4db03d commit the config lazygit auto-migrated on upgrade\nhint:\nhint: It has been rescheduled; To edit the command before continuing, please\nhint: edit the todo list first:\nhint:\nhint: git rebase --edit-todo\nhint: git rebase --continue\n","time":"2026-09-06T19:46:52+05:30"}
{"level":"info","msg":"git rebase --interactive --autostash --keep-empty --no-autosquash --rebase-merges 8376ed0a621e522f5347c47fee7085e961cb922f (wall 37.589753ms, cpu 39.913ms)","time":"2026-09-06T19:46:52+05:30"}
{"level":"info","msg":"refreshing all scopes (sync)","time":"2026-09-06T19:46:52+05:30"}
{"command":"git for-each-ref \"--format=%(objectname) %(refname)\" refs/heads","level":"debug","msg":"RunCommand","time":"2026-09-06T19:46:52+05:30"}
{"level":"info","msg":"git for-each-ref \"--format=%(objectname) %(refname)\" refs/heads (wall 1.818982ms, cpu 1.644ms)","time":"2026-09-06T19:46:52+05:30"}
{"level":"info","msg":"RefsSnapshot took 1.94589ms","time":"2026-09-06T19:46:52+05:30"}
{"command":"git for-each-ref --sort=-committerdate --format=%(HEAD)%00%(refname:short)%00%(upstream:short)%00%(upstream:track)%00%(push:track)%00%(subject)%00%(objectname)%00%(committerdate:unix) refs/heads","level":"debug","msg":"RunCommand","time":"2026-09-06T19:46:52+05:30"}
{"level":"debug","msg":"Error getting git config value for key: core.commentChar. Error: the key is not found for [git config --get --null core.commentChar]","time":"2026-09-06T19:46:52+05:30"}
{"level":"debug","msg":"using cache for key status.showUntrackedFiles","time":"2026-09-06T19:46:52+05:30"}
{"level":"debug","msg":"using cache for key core.commentChar","time":"2026-09-06T19:46:52+05:30"}
{"command":"git status --untracked-files=all --porcelain -z --find-renames=50%","level":"debug","msg":"RunCommand","time":"2026-09-06T19:46:52+05:30"}
{"level":"info","msg":"git for-each-ref --sort=-committerdate --format=%(HEAD)%00%(refname:short)%00%(upstream:short)%00%(upstream:track)%00%(push:track)%00%(subject)%00%(objectname)%00%(committerdate:unix) refs/heads (wall 1.931753ms, cpu 1.619ms)","time":"2026-09-06T19:46:52+05:30"}
{"level":"info","msg":"git -c log.showSignature=false log -g --format=+%H%x00%ct%x00%gs%x00%P (1.993328ms)","time":"2026-09-06T19:46:52+05:30"}
{"command":"git tag --list -n --sort=-creatordate","level":"debug","msg":"RunCommand","time":"2026-09-06T19:46:52+05:30"}
{"level":"info","msg":"refreshed reflog in 2.158017ms","time":"2026-09-06T19:46:52+05:30"}
{"command":"git symbolic-ref --short HEAD","level":"debug","msg":"RunCommand","time":"2026-09-06T19:46:52+05:30"}
{"command":"git stash list -z --pretty=%H|%ct|%gs","level":"debug","msg":"RunCommand","time":"2026-09-06T19:46:52+05:30"}
{"level":"info","msg":"refreshed merge conflicts in 12.544µs","time":"2026-09-06T19:46:52+05:30"}
{"command":"git config --local --get-regexp ^remote\\.[^.]+\\.(url|pushurl)$","level":"debug","msg":"RunCommand","time":"2026-09-06T19:46:52+05:30"}
{"level":"info","msg":"postRefreshUpdate for reflogCommits took 177.984µs","time":"2026-09-06T19:46:52+05:30"}
{"level":"info","msg":"git stash list -z --pretty=%H|%ct|%gs (wall 1.539758ms, cpu 1.254ms)","time":"2026-09-06T19:46:52+05:30"}
{"level":"info","msg":"refreshed stash in 1.824222ms","time":"2026-09-06T19:46:52+05:30"}
{"command":"git symbolic-ref --short HEAD","level":"error","msg":"fatal: ref HEAD is not a symbolic ref\n","time":"2026-09-06T19:46:52+05:30"}
{"level":"info","msg":"git symbolic-ref --short HEAD (wall 1.692986ms, cpu 1.392ms)","time":"2026-09-06T19:46:52+05:30"}
{"command":"git branch --points-at=HEAD --format=%(HEAD)%00%(objectname)%00%(refname)","level":"debug","msg":"RunCommand","time":"2026-09-06T19:46:52+05:30"}
{"level":"info","msg":"git tag --list -n --sort=-creatordate (wall 1.910123ms, cpu 1.591ms)","time":"2026-09-06T19:46:52+05:30"}
{"level":"info","msg":"refreshed tags in 2.091082ms","time":"2026-09-06T19:46:52+05:30"}
{"level":"info","msg":"postRefreshUpdate for stash took 10.33µs","time":"2026-09-06T19:46:52+05:30"}
{"level":"info","msg":"postRefreshUpdate for tags took 3.907µs","time":"2026-09-06T19:46:52+05:30"}
{"level":"info","msg":"git status --untracked-files=all --porcelain -z --find-renames=50% (3.377986ms)","time":"2026-09-06T19:46:52+05:30"}
{"level":"info","msg":"refreshed files in 4.314252ms","time":"2026-09-06T19:46:52+05:30"}
{"level":"info","msg":"refreshed staging in 1.675592ms","time":"2026-09-06T19:46:52+05:30"}
{"level":"info","msg":"git -c log.showSignature=false show --no-patch --oneline --abbrev=20 --pretty=format:+%H%x00%at%x00%aN%x00%ae%x00%P%x00%m%x00%D%x00%s 45cdaa2a28795ccbdf00272679b08590d759a5ee 052628e33986a07a90d3919366a9616b1e4db03d (3.511947ms)","time":"2026-09-06T19:46:52+05:30"}
{"command":"git rev-list refs/heads/main ^main@{u} ^refs/remotes/origin/main","level":"debug","msg":"RunCommand","time":"2026-09-06T19:46:52+05:30"}
{"level":"info","msg":"git config --local --get-regexp ^remote\\.[^.]+\\.(url|pushurl)$ (wall 2.11131ms, cpu 1.835ms)","time":"2026-09-06T19:46:52+05:30"}
{"command":"git rev-list HEAD ^refs/remotes/origin/main","level":"debug","msg":"RunCommand","time":"2026-09-06T19:46:52+05:30"}
{"level":"info","msg":"git for-each-ref --sort=-committerdate --format=%(refname) refs/remotes (2.333747ms)","time":"2026-09-06T19:46:52+05:30"}
{"level":"info","msg":"refreshed remotes in 2.544352ms","time":"2026-09-06T19:46:52+05:30"}
{"level":"info","msg":"postRefreshUpdate for submodules took 8.285µs","time":"2026-09-06T19:46:52+05:30"}
{"level":"info","msg":"postRefreshUpdate for files took 48.09µs","time":"2026-09-06T19:46:52+05:30"}
{"level":"info","msg":"postRefreshUpdate for remotes took 17.423µs","time":"2026-09-06T19:46:52+05:30"}
{"level":"info","msg":"postRefreshUpdate for remoteBranches took 2.334µs","time":"2026-09-06T19:46:52+05:30"}
{"level":"info","msg":"git branch --points-at=HEAD --format=%(HEAD)%00%(objectname)%00%(refname) (wall 3.345966ms, cpu 2.565ms)","time":"2026-09-06T19:46:52+05:30"}
{"command":"git config --local --get-regexp ^branch\\.","level":"debug","msg":"RunCommand","time":"2026-09-06T19:46:52+05:30"}
{"level":"info","msg":"git rev-list refs/heads/main ^main@{u} ^refs/remotes/origin/main (2.011543ms)","time":"2026-09-06T19:46:52+05:30"}
{"level":"info","msg":"git log HEAD --topo-order --oneline --pretty=format:+%H%x00%at%x00%aN%x00%ae%x00%P%x00%m%x00%D%x00%s --abbrev=40 -300 --no-show-signature -- (1.903501ms)","time":"2026-09-06T19:46:52+05:30"}
{"level":"info","msg":"git rev-list HEAD ^refs/remotes/origin/main (2.263545ms)","time":"2026-09-06T19:46:52+05:30"}
{"level":"info","msg":"refreshed commits and commit files in 8.345833ms","time":"2026-09-06T19:46:52+05:30"}
{"level":"debug","msg":"using cache for key rebase.updateRefs","time":"2026-09-06T19:46:52+05:30"}
{"level":"info","msg":"postRefreshUpdate for commits took 296.767µs","time":"2026-09-06T19:46:52+05:30"}
{"level":"info","msg":"git config --local --get-regexp ^branch\\. (wall 1.397231ms, cpu 1.24ms)","time":"2026-09-06T19:46:52+05:30"}
{"command":"git worktree list --porcelain","level":"debug","msg":"RunCommand","time":"2026-09-06T19:46:52+05:30"}
{"level":"debug","msg":"using cache for key rebase.updateRefs","time":"2026-09-06T19:46:52+05:30"}
{"level":"info","msg":"git worktree list --porcelain (wall 1.545168ms, cpu 1.356ms)","time":"2026-09-06T19:46:52+05:30"}
{"command":"git -C /tmp/tmp.tljtdqyXAq rev-parse --path-format=absolute --absolute-git-dir","level":"debug","msg":"RunCommand","time":"2026-09-06T19:46:52+05:30"}
{"level":"error","msg":"read /dev/ptmx: input/output error","time":"2026-09-06T19:46:52+05:30"}
{"level":"info","msg":"git -C /tmp/tmp.tljtdqyXAq rev-parse --path-format=absolute --absolute-git-dir (wall 1.414913ms, cpu 1.228ms)","time":"2026-09-06T19:46:52+05:30"}
{"level":"error","msg":"Unexpected error when running cmd task: exit status 128; Failed command: /usr/bin/git -C /tmp/tmp.tljtdqyXAq -c diff.noprefix=false show --no-ext-diff --unified=3 --find-renames=50% --submodule --color=always --stat --decorate -p 4b7f66fe0b1902b8ab6755ee32225be305ecbde9 --","time":"2026-09-06T19:46:52+05:30"}
{"level":"info","msg":"refreshed branches in 12.120153ms","time":"2026-09-06T19:46:52+05:30"}
{"command":"/usr/bin/gh auth token --hostname github.com","level":"debug","msg":"RunCommand","time":"2026-09-06T19:46:52+05:30"}
{"level":"info","msg":"Refresh took 14.335517ms","time":"2026-09-06T19:46:52+05:30"}
{"level":"debug","msg":"using cache for key rebase.updateRefs","time":"2026-09-06T19:46:52+05:30"}
{"level":"info","msg":"postRefreshUpdate for localBranches took 45.766µs","time":"2026-09-06T19:46:52+05:30"}
{"level":"info","msg":"refreshing all scopes (async)","time":"2026-09-06T19:46:52+05:30"}
{"command":"git for-each-ref \"--format=%(objectname) %(refname)\" refs/heads","level":"debug","msg":"RunCommand","time":"2026-09-06T19:46:52+05:30"}
{"level":"info","msg":"git for-each-ref \"--format=%(objectname) %(refname)\" refs/heads (wall 1.489654ms, cpu 1.347ms)","time":"2026-09-06T19:46:52+05:30"}
{"level":"info","msg":"RefsSnapshot took 1.561199ms","time":"2026-09-06T19:46:52+05:30"}
{"level":"debug","msg":"using cache for key status.showUntrackedFiles","time":"2026-09-06T19:46:52+05:30"}
{"level":"info","msg":"postRefreshUpdate for worktrees took 47.449µs","time":"2026-09-06T19:46:52+05:30"}
{"command":"git status --untracked-files=all --porcelain -z --find-renames=50%","level":"debug","msg":"RunCommand","time":"2026-09-06T19:46:52+05:30"}
{"command":"git tag --list -n --sort=-creatordate","level":"debug","msg":"RunCommand","time":"2026-09-06T19:46:52+05:30"}
{"command":"git stash list -z --pretty=%H|%ct|%gs","level":"debug","msg":"RunCommand","time":"2026-09-06T19:46:52+05:30"}
{"level":"info","msg":"refreshed merge conflicts in 10.61µs","time":"2026-09-06T19:46:52+05:30"}
{"command":"git for-each-ref --sort=-committerdate --format=%(HEAD)%00%(refname:short)%00%(upstream:short)%00%(upstream:track)%00%(push:track)%00%(subject)%00%(objectname)%00%(committerdate:unix) refs/heads","level":"debug","msg":"RunCommand","time":"2026-09-06T19:46:52+05:30"}
{"command":"git config --local --get-regexp ^remote\\.[^.]+\\.(url|pushurl)$","level":"debug","msg":"RunCommand","time":"2026-09-06T19:46:52+05:30"}
{"level":"debug","msg":"using cache for key core.commentChar","time":"2026-09-06T19:46:52+05:30"}
{"level":"debug","msg":"using cache for key core.commentChar","time":"2026-09-06T19:46:52+05:30"}
{"level":"info","msg":"git -c log.showSignature=false log -g --format=+%H%x00%ct%x00%gs%x00%P (2.742043ms)","time":"2026-09-06T19:46:52+05:30"}
{"level":"info","msg":"git tag --list -n --sort=-creatordate (wall 2.498135ms, cpu 1.733ms)","time":"2026-09-06T19:46:52+05:30"}
{"level":"info","msg":"refreshed tags in 2.938041ms","time":"2026-09-06T19:46:52+05:30"}
{"level":"info","msg":"refreshed reflog in 2.890621ms","time":"2026-09-06T19:46:52+05:30"}
{"level":"info","msg":"git stash list -z --pretty=%H|%ct|%gs (wall 2.434286ms, cpu 1.635ms)","time":"2026-09-06T19:46:52+05:30"}
{"level":"info","msg":"refreshed stash in 2.946607ms","time":"2026-09-06T19:46:52+05:30"}
{"level":"info","msg":"git for-each-ref --sort=-committerdate --format=%(refname) refs/remotes (2.53823ms)","time":"2026-09-06T19:46:52+05:30"}
{"level":"info","msg":"git status --untracked-files=all --porcelain -z --find-renames=50% (2.978847ms)","time":"2026-09-06T19:46:52+05:30"}
{"level":"info","msg":"refreshed files in 3.135561ms","time":"2026-09-06T19:46:52+05:30"}
{"level":"info","msg":"refreshed staging in 3.109783ms","time":"2026-09-06T19:46:52+05:30"}
{"level":"info","msg":"git config --local --get-regexp ^remote\\.[^.]+\\.(url|pushurl)$ (wall 2.374313ms, cpu 1.546ms)","time":"2026-09-06T19:46:52+05:30"}
{"level":"info","msg":"refreshed remotes in 3.231421ms","time":"2026-09-06T19:46:52+05:30"}
{"level":"info","msg":"git for-each-ref --sort=-committerdate --format=%(HEAD)%00%(refname:short)%00%(upstream:short)%00%(upstream:track)%00%(push:track)%00%(subject)%00%(objectname)%00%(committerdate:unix) refs/heads (wall 2.636315ms, cpu 2.297ms)","time":"2026-09-06T19:46:52+05:30"}
{"command":"git symbolic-ref --short HEAD","level":"debug","msg":"RunCommand","time":"2026-09-06T19:46:52+05:30"}
{"level":"info","msg":"postRefreshUpdate for reflogCommits took 71.384µs","time":"2026-09-06T19:46:52+05:30"}
{"level":"info","msg":"postRefreshUpdate for tags took 4.98µs","time":"2026-09-06T19:46:52+05:30"}
{"level":"info","msg":"postRefreshUpdate for stash took 2.384µs","time":"2026-09-06T19:46:52+05:30"}
{"level":"info","msg":"postRefreshUpdate for submodules took 2.214µs","time":"2026-09-06T19:46:52+05:30"}
{"level":"info","msg":"postRefreshUpdate for files took 53.971µs","time":"2026-09-06T19:46:52+05:30"}
{"level":"info","msg":"postRefreshUpdate for remotes took 18.795µs","time":"2026-09-06T19:46:52+05:30"}
{"level":"info","msg":"postRefreshUpdate for remoteBranches took 3.015µs","time":"2026-09-06T19:46:52+05:30"}
{"level":"info","msg":"git -c log.showSignature=false show --no-patch --oneline --abbrev=20 --pretty=format:+%H%x00%at%x00%aN%x00%ae%x00%P%x00%m%x00%D%x00%s 45cdaa2a28795ccbdf00272679b08590d759a5ee 052628e33986a07a90d3919366a9616b1e4db03d (2.553179ms)","time":"2026-09-06T19:46:52+05:30"}
{"command":"git rev-list refs/heads/main ^main@{u} ^refs/remotes/origin/main","level":"debug","msg":"RunCommand","time":"2026-09-06T19:46:52+05:30"}
{"command":"git rev-list HEAD ^refs/remotes/origin/main","level":"debug","msg":"RunCommand","time":"2026-09-06T19:46:52+05:30"}
{"command":"git symbolic-ref --short HEAD","level":"error","msg":"fatal: ref HEAD is not a symbolic ref\n","time":"2026-09-06T19:46:52+05:30"}
{"level":"info","msg":"git symbolic-ref --short HEAD (wall 1.976557ms, cpu 1.666ms)","time":"2026-09-06T19:46:52+05:30"}
{"command":"git branch --points-at=HEAD --format=%(HEAD)%00%(objectname)%00%(refname)","level":"debug","msg":"RunCommand","time":"2026-09-06T19:46:52+05:30"}
{"level":"info","msg":"git rev-list HEAD ^refs/remotes/origin/main (2.13298ms)","time":"2026-09-06T19:46:52+05:30"}
{"level":"info","msg":"git rev-list refs/heads/main ^main@{u} ^refs/remotes/origin/main (2.178366ms)","time":"2026-09-06T19:46:52+05:30"}
{"level":"info","msg":"git log HEAD --topo-order --oneline --pretty=format:+%H%x00%at%x00%aN%x00%ae%x00%P%x00%m%x00%D%x00%s --abbrev=40 -300 --no-show-signature -- (2.360197ms)","time":"2026-09-06T19:46:52+05:30"}
{"level":"info","msg":"refreshed commits and commit files in 6.686511ms","time":"2026-09-06T19:46:52+05:30"}
{"level":"debug","msg":"using cache for key rebase.updateRefs","time":"2026-09-06T19:46:52+05:30"}
{"level":"info","msg":"postRefreshUpdate for commits took 245.531µs","time":"2026-09-06T19:46:52+05:30"}
{"level":"debug","msg":"using cache for key rebase.updateRefs","time":"2026-09-06T19:46:52+05:30"}
{"level":"info","msg":"git branch --points-at=HEAD --format=%(HEAD)%00%(objectname)%00%(refname) (wall 2.008517ms, cpu 1.787ms)","time":"2026-09-06T19:46:52+05:30"}
{"command":"git config --local --get-regexp ^branch\\.","level":"debug","msg":"RunCommand","time":"2026-09-06T19:46:52+05:30"}
{"level":"info","msg":"git config --local --get-regexp ^branch\\. (wall 1.527244ms, cpu 1.357ms)","time":"2026-09-06T19:46:52+05:30"}
{"command":"git worktree list --porcelain","level":"debug","msg":"RunCommand","time":"2026-09-06T19:46:52+05:30"}
{"level":"error","msg":"read /dev/ptmx: input/output error","time":"2026-09-06T19:46:52+05:30"}
{"level":"error","msg":"Unexpected error when running cmd task: exit status 128; Failed command: /usr/bin/git -C /tmp/tmp.tljtdqyXAq -c diff.noprefix=false show --no-ext-diff --unified=3 --find-renames=50% --submodule --color=always --stat --decorate -p 4b7f66fe0b1902b8ab6755ee32225be305ecbde9 --","time":"2026-09-06T19:46:52+05:30"}
{"level":"info","msg":"git worktree list --porcelain (wall 1.538165ms, cpu 1.397ms)","time":"2026-09-06T19:46:52+05:30"}
{"command":"git -C /tmp/tmp.tljtdqyXAq rev-parse --path-format=absolute --absolute-git-dir","level":"debug","msg":"RunCommand","time":"2026-09-06T19:46:52+05:30"}
{"level":"info","msg":"git -C /tmp/tmp.tljtdqyXAq rev-parse --path-format=absolute --absolute-git-dir (wall 1.633264ms, cpu 1.447ms)","time":"2026-09-06T19:46:52+05:30"}
{"level":"info","msg":"refreshed branches in 12.601845ms","time":"2026-09-06T19:46:52+05:30"}
{"level":"info","msg":"Refresh took 14.307184ms","time":"2026-09-06T19:46:52+05:30"}
{"level":"debug","msg":"using cache for key rebase.updateRefs","time":"2026-09-06T19:46:52+05:30"}
{"command":"/usr/bin/gh auth token --hostname github.com","level":"debug","msg":"RunCommand","time":"2026-09-06T19:46:52+05:30"}
{"level":"info","msg":"postRefreshUpdate for localBranches took 187.462µs","time":"2026-09-06T19:46:52+05:30"}
{"level":"info","msg":"postRefreshUpdate for worktrees took 14.267µs","time":"2026-09-06T19:46:52+05:30"}
{"level":"info","msg":"/usr/bin/gh auth token --hostname github.com (36.117181ms)","time":"2026-09-06T19:46:52+05:30"}
{"command":"git config --local --get-regexp remote\\..*\\.gh-resolved","level":"debug","msg":"RunCommand","time":"2026-09-06T19:46:52+05:30"}
{"level":"info","msg":"git config --local --get-regexp remote\\..*\\.gh-resolved (1.622995ms)","time":"2026-09-06T19:46:52+05:30"}
{"command":"git config --local --get-regexp remote\\..*\\.gh-resolved","level":"error","msg":"","time":"2026-09-06T19:46:52+05:30"}
{"level":"info","msg":"/usr/bin/gh auth token --hostname github.com (35.229125ms)","time":"2026-09-06T19:46:52+05:30"}
{"command":"git config --local --get-regexp remote\\..*\\.gh-resolved","level":"debug","msg":"RunCommand","time":"2026-09-06T19:46:52+05:30"}
{"level":"info","msg":"git config --local --get-regexp remote\\..*\\.gh-resolved (1.533917ms)","time":"2026-09-06T19:46:52+05:30"}
{"command":"git config --local --get-regexp remote\\..*\\.gh-resolved","level":"error","msg":"","time":"2026-09-06T19:46:52+05:30"}
{"level":"info","msg":"Fetched 0 PRs in 447.247851ms","time":"2026-09-06T19:46:53+05:30"}
{"level":"info","msg":"refreshed pull requests in 485.329426ms","time":"2026-09-06T19:46:53+05:30"}
{"level":"info","msg":"Fetched 0 PRs in 432.864895ms","time":"2026-09-06T19:46:53+05:30"}
{"level":"info","msg":"refreshed pull requests in 470.116503ms","time":"2026-09-06T19:46:53+05:30"}
{"level":"info","msg":"postRefreshUpdate for localBranches took 136.005µs","time":"2026-09-06T19:46:53+05:30"}
{"level":"info","msg":"postRefreshUpdate for localBranches took 63.169µs","time":"2026-09-06T19:46:53+05:30"}
{"command":"git for-each-ref \"--format=%(objectname) %(refname)\" refs/heads","level":"debug","msg":"RunCommand","time":"2026-09-06T19:46:53+05:30"}
{"level":"info","msg":"git for-each-ref \"--format=%(objectname) %(refname)\" refs/heads (wall 3.980105ms, cpu 3.661ms)","time":"2026-09-06T19:46:53+05:30"}
{"level":"info","msg":"RefsSnapshot took 4.191201ms","time":"2026-09-06T19:46:53+05:30"}
{"level":"info","msg":"Heap memory in use: 2.8 MB","time":"2026-09-06T19:46:54+05:30"}
{"level":"info","msg":"refreshing the following scopes (sync): files","time":"2026-09-06T19:46:55+05:30"}
{"command":"git for-each-ref \"--format=%(objectname) %(refname)\" refs/heads","level":"debug","msg":"RunCommand","time":"2026-09-06T19:46:55+05:30"}
{"level":"info","msg":"git for-each-ref \"--format=%(objectname) %(refname)\" refs/heads (wall 3.839111ms, cpu 3.427ms)","time":"2026-09-06T19:46:55+05:30"}
{"level":"info","msg":"RefsSnapshot took 4.074562ms","time":"2026-09-06T19:46:55+05:30"}
{"level":"info","msg":"refreshed merge conflicts in 1.613µs","time":"2026-09-06T19:46:55+05:30"}
{"level":"debug","msg":"using cache for key status.showUntrackedFiles","time":"2026-09-06T19:46:55+05:30"}
{"command":"git status --untracked-files=all --porcelain -z --find-renames=50%","level":"debug","msg":"RunCommand","time":"2026-09-06T19:46:55+05:30"}
{"level":"info","msg":"git status --untracked-files=all --porcelain -z --find-renames=50% (5.19844ms)","time":"2026-09-06T19:46:55+05:30"}
{"level":"info","msg":"refreshed files in 5.547875ms","time":"2026-09-06T19:46:55+05:30"}
{"level":"info","msg":"Refresh took 10.725416ms","time":"2026-09-06T19:46:55+05:30"}
{"level":"info","msg":"postRefreshUpdate for submodules took 13.876µs","time":"2026-09-06T19:46:55+05:30"}
{"level":"info","msg":"postRefreshUpdate for files took 129.152µs","time":"2026-09-06T19:46:55+05:30"}
Describe the bug
Lately with agents making the majority of the commits in some of my repos, I've been rewriting history quite frequently, and lazygit is my tool of choice for this. During such a rewrite recently I recently ran into an interesting side effect of lazygit automatically migrating its config after a version upgrade. Here's the scenario:
To Reproduce
The rough steps shared in the description. I've also created a minimal reproducer here, so you can use these steps:
Start lazygit with the reproducer repo's config:
Try squashing the commit
unrelated work(<Enter>4jjs<Enter>).Expected behavior
Lazygit doesn't try to migrate the config in the middle of an action like a rebase.
Screenshots
Sample error:
Version info:
Terminal info:
Kitty 0.48.2
Additional context
Note that if I don't commit the migrated config, autosquashing leads to a very similar scenario. From the logs it looks like a child lazygit process is invoked during the rebase, which is what causes the config to be migrated again mid-rebase.
Full logs from a run of the reproducer: