{"version":2,"width":100,"height":24,"timestamp":1791151126,"title":"rtk","env":{"TERM":"xterm-256color"}} [0.05,"o","\u001b[?2004h"] [0.05,"o","\u001b[>7u\u001b[?u\u001b[c"] [0.05,"o","\u001b[?25l"] [0.05,"o","\u001b[16t"] [0.066,"o","\u001b]0;π - rtk\u0007"] [0.072,"o","\u001b[?2026h\u001b[0m\u001b]8;;\u0007\r\r\n \u001b[1m\u001b[38;2;138;190;183mpi\u001b[39m\u001b[22m\u001b[38;2;102;102;102m v0.87.1\u001b[39m \u001b[0m\u001b]8;;\u0007\r\r\n \u001b[38;2;102;102;102mescape\u001b[39m\u001b[38;2;128;128;128m interrupt\u001b[39m\u001b[38;2;128;128;128m · \u001b[39m\u001b[38;2;102;102;102mctrl+c/ctrl+d\u001b[39m\u001b[38;2;128;128;128m clear/exit\u001b[39m\u001b[38;2;128;128;128m · \u001b[39m\u001b[38;2;102;102;102m/\u001b[39m\u001b[38;2;128;128;128m commands\u001b[39m\u001b[38;2;128;128;128m · \u001b[39m\u001b[38;2;102;102;102m!\u001b[39m\u001b[38;2;128;128;128m bash\u001b[39m\u001b[38;2;128;128;128m · \u001b[39m\u001b[38;2;102;102;102mctrl+o\u001b[39m\u001b[38;2;128;128;128m more\u001b[39m \u001b[0m\u001b]8;;\u0007\r\r\n \u001b[38;2;102;102;102mPress ctrl+o to show full startup help and loaded resources.\u001b[39m \u001b[0m\u001b]8;;\u0007\r\r\n \u001b[0m\u001b]8;;\u0007\r\r\n \u001b[38;2;102;102;102mPi can explain its own features and look up its docs. Ask it how to use or extend Pi.\u001b[39m \u001b[0m\u001b]8;;\u0007\r\r\n\u001b[0m\u001b]8;;\u0007\r\r\n\u001b[38;2;240;198;116m[Extensions]\u001b[39m \u001b[0m\u001b]8;;\u0007\r\r\n\u001b[38;2;102;102;102m demo-provider, footer, model-info, rtk\u001b[39m \u001b[0m\u001b]8;;\u0007\r\r\n\u001b[0m\u001b]8;;\u0007\r\r\n\u001b[0m\u001b]8;;\u0007\r\r\n\u001b[38;2;80;80;80m────────────────────────────────────────────────────────────────────────────────────────────────────\u001b[39m\u001b[0m\u001b]8;;\u0007\r\r\n\u001b[7m \u001b[0m \u001b[0m\u001b]8;;\u0007\r\r\n\u001b[38;2;80;80;80m──────────────────────────────────────────────────────────────────────────────────"] [0.072,"o","──────────────────\u001b[39m\u001b[0m\u001b]8;;\u0007\r\r\n \u001b[0m\u001b]8;;\u0007\r\r\n \u001b[38;2;102;102;102mdemo\u001b[39m \u001b[38;2;86;156;214mdemo-model:off\u001b[39m \u001b[0m\u001b]8;;\u0007\u001b[?2026l"] [0.072,"o","\u001b[3A\u001b[1G"] [0.072,"o","\u001b[?25l"] [6.647,"o","\u001b[?2026h\u001b[10A\r\u001b[2K \u001b[38;2;102;102;102mescape\u001b[39m\u001b[38;2;128;128;128m to interrupt\u001b[39m \u001b[0m\u001b]8;;\u0007\r\r\n\u001b[2K \u001b[38;2;102;102;102mctrl+c\u001b[39m\u001b[38;2;128;128;128m to clear\u001b[39m \u001b[0m\u001b]8;;\u0007\r\r\n\u001b[2K \u001b[38;2;102;102;102mctrl+c twice\u001b[39m\u001b[38;2;128;128;128m to exit\u001b[39m \u001b[0m\u001b]8;;\u0007\r\r\n\u001b[2K \u001b[38;2;102;102;102mctrl+d\u001b[39m\u001b[38;2;128;128;128m to exit (empty)\u001b[39m \u001b[0m\u001b]8;;\u0007\r\r\n\u001b[2K \u001b[38;2;102;102;102mctrl+z\u001b[39m\u001b[38;2;128;128;128m to suspend\u001b[39m \u001b[0m\u001b]8;;\u0007\r\r\n\u001b[2K \u001b[38;2;102;102;102mctrl+k\u001b[39m\u001b[38;2;128;128;128m to delete to end\u001b[39m \u001b[0m\u001b]8;;\u0007\r\r\n\u001b[2K \u001b[38;2;102;102;102mshift+tab\u001b[39m\u001b[38;2;128;128;128m to cycle thinking level\u001b[39m \u001b[0m\u001b]8;;\u0007\r\r\n\u001b[2K \u001b[38;2;102;102;102mctrl+p/shift+ctrl+p\u001b[39m\u001b[38;2;128;128;128m to cycle models\u001b[39m \u001b[0m\u001b]8;;\u0007\r\r\n\u001b[2K \u001b[38;2;102;102;102mctrl+l\u001b[39m\u001b[38;2;128;128;128m to select model\u001b[39m \u001b[0m\u001b]8;;\u0007\r\r\n\u001b[2K \u001b[38;2;102;102;102mctrl+o\u001b[39m\u001b[38;2;128;128;128m to expand tools\u001b[39m \u001b[0m\u001b]8;;\u0007\r\r\n\u001b[2K \u001b[38;2;102;102;102mctrl+t\u001b[39m\u001b[38;2;128;128;128m to expand thinking\u001b[39m \u001b[0m\u001b]8;;\u0007\r\r\n\u001b[2K \u001b[38;2;102;102;102mctrl+g\u001b[39m\u001b[38;2;128;128;128m for external editor\u001b[39m \u001b[0m\u001b]8;;\u0007\r\r\n\u001b[2K \u001b[38;2;102;102;102m/\u001b[39m\u001b[38;2;128;128;128m for commands\u001b[39m \u001b[0m\u001b]8;;\u0007\r\r\n\u001b[2K \u001b[38;2;102;102;102m!\u001b[39m\u001b[38;2;128;128;128m to run bash\u001b[39m \u001b[0m\u001b]8;;\u0007\r\r\n\u001b[2K \u001b[38;2;102;102;102m!!\u001b[39m\u001b[38;2;128;128;128m to run bash (no context)\u001b[39m \u001b[0m\u001b]8;;\u0007\r\r\n\u001b[2K \u001b[38;2;102;102;102malt+enter\u001b[39m\u001b[38;2;128;128;128m to queue follow-up\u001b[39m \u001b[0m\u001b]8;;\u0007\r\r\n\u001b[2K \u001b[38;2;102;102;102malt+up\u001b[39m\u001b[38;2;128;128;128m to edit all queued messages\u001b[39m \u001b[0m\u001b]8;;\u0007\r\r\n\u001b[2K \u001b[38;2;102;102;102mctrl+v\u001b[39m\u001b[38;2;128;128;128m to paste image (with text fallback)\u001b[39m \u001b[0m\u001b]8;;\u0007\r\r\n\u001b[2K \u001b[38;2;102;102;102mdrop files\u001b[39m\u001b[38;2;128;128;128m to attach\u001b[39m \u001b[0m\u001b]8;;\u0007\r\r\n"] [6.647,"o","\u001b[2K \u001b[0m\u001b]8;;\u0007\r\r\n\u001b[2K \u001b[38;2;102;102;102mPi can explain its own features and look up its docs. Ask it how to use or extend Pi.\u001b[39m \u001b[0m\u001b]8;;\u0007\r\r\n\u001b[2K\u001b[0m\u001b]8;;\u0007\r\r\n\u001b[2K\u001b[38;2;240;198;116m[Extensions]\u001b[39m \u001b[0m\u001b]8;;\u0007\r\r\n\u001b[2K \u001b[38;2;138;190;183muser\u001b[39m \u001b[0m\u001b]8;;\u0007\r\r\n\u001b[2K\u001b[38;2;102;102;102m /tmp/pi-demo-sandbox/rtk/agent/extensions/demo-provider\u001b[39m \u001b[0m\u001b]8;;\u0007\r\r\n\u001b[2K \u001b[38;2;138;190;183mpath\u001b[39m \u001b[0m\u001b]8;;\u0007\r\r\n\u001b[2K\u001b[38;2;102;102;102m /home/me/Workspace/pi-ext/dist/footer\u001b[39m \u001b[0m\u001b]8;;\u0007\r\r\n\u001b[2K\u001b[38;2;102;102;102m /home/me/Workspace/pi-ext/dist/model-info\u001b[39m \u001b[0m\u001b]8;;\u0007\r\r\n\u001b[2K\u001b[38;2;102;102;102m /home/me/Workspace/pi-ext/dist/rtk\u001b[39m \u001b[0m\u001b]8;;\u0007\r\r\n\u001b[2K\u001b[0m\u001b]8;;\u0007\r\r\n\u001b[2K\u001b[0m\u001b]8;;\u0007\r\r\n\u001b[2K \u001b[38;2;102;102;102mTool output: expanded\u001b[39m \u001b[0m\u001b]8;;\u0007\r\r\n\u001b[2K\u001b[0m\u001b]8;;\u0007\r\r\n\u001b[2K\u001b[38;2;80;80;80m────────────────────────────────────────────────────────────────────────────────────────────────────\u001b[39m\u001b[0m\u001b]8;;\u0007\r\r\n\u001b[2Kw\u001b[7m \u001b[0m \u001b[0m\u001b]8;;\u0007\r\r\n\u001b[2K\u001b[38;2;80;80;80m────────────────────────────────────────────────────────────────────────────────────────────────────\u001b[39m\u001b[0m\u001b]8;;\u0007\r\r\n\u001b[2K \u001b[0m\u001b]8;;\u0007\r\r\n\u001b[2K \u001b[38;2;102;102;102mdemo\u001b[39m \u001b[38;2;86;156;214mdemo-model:off\u001b[39m \u001b[0m\u001b]8;;\u0007\u001b[?2026l"] [6.647,"o","\u001b[3A\u001b[2G\u001b[?25l"] [6.697,"o","\u001b[?2026h\r\u001b[2Kwh\u001b[7m \u001b[0m \u001b[0m\u001b]8;;\u0007\u001b[?2026l"] [6.697,"o","\u001b[3G\u001b[?25l"] [6.754,"o","\u001b[?2026h\r\u001b[2Kwha\u001b[7m \u001b[0m \u001b[0m\u001b]8;;\u0007\u001b[?2026l"] [6.754,"o","\u001b[4G\u001b[?25l"] [6.81,"o","\u001b[?2026h\r\u001b[2Kwhat\u001b[7m \u001b[0m \u001b[0m\u001b]8;;\u0007\u001b[?2026l"] [6.811,"o","\u001b[5G\u001b[?25l"] [6.868,"o","\u001b[?2026h\r\u001b[2Kwhat \u001b[7m \u001b[0m \u001b[0m\u001b]8;;\u0007\u001b[?2026l"] [6.868,"o","\u001b[6G\u001b[?25l"] [6.924,"o","\u001b[?2026h\r\u001b[2Kwhat h\u001b[7m \u001b[0m \u001b[0m\u001b]8;;\u0007\u001b[?2026l"] [6.924,"o","\u001b[7G\u001b[?25l"] [6.982,"o","\u001b[?2026h\r\u001b[2Kwhat ha\u001b[7m \u001b[0m \u001b[0m\u001b]8;;\u0007\u001b[?2026l"] [6.982,"o","\u001b[8G\u001b[?25l"] [7.038,"o","\u001b[?2026h\r\u001b[2Kwhat hap\u001b[7m \u001b[0m \u001b[0m\u001b]8;;\u0007\u001b[?2026l"] [7.039,"o","\u001b[9G\u001b[?25l"] [7.095,"o","\u001b[?2026h\r\u001b[2Kwhat happ\u001b[7m \u001b[0m \u001b[0m\u001b]8;;\u0007\u001b[?2026l"] [7.095,"o","\u001b[10G\u001b[?25l"] [7.153,"o","\u001b[?2026h\r\u001b[2Kwhat happe\u001b[7m \u001b[0m \u001b[0m\u001b]8;;\u0007\u001b[?2026l\u001b[11G"] [7.153,"o","\u001b[?25l"] [7.209,"o","\u001b[?2026h\r\u001b[2Kwhat happen\u001b[7m \u001b[0m \u001b[0m\u001b]8;;\u0007\u001b[?2026l\u001b[12G\u001b[?25l"] [7.267,"o","\u001b[?2026h\r\u001b[2Kwhat happene\u001b[7m \u001b[0m \u001b[0m\u001b]8;;\u0007\u001b[?2026l"] [7.267,"o","\u001b[13G\u001b[?25l"] [7.325,"o","\u001b[?2026h\r\u001b[2Kwhat happened\u001b[7m \u001b[0m \u001b[0m\u001b]8;;\u0007\u001b[?2026l\u001b[14G"] [7.325,"o","\u001b[?25l"] [7.382,"o","\u001b[?2026h\r\u001b[2Kwhat happened \u001b[7m \u001b[0m \u001b[0m\u001b]8;;\u0007\u001b[?2026l"] [7.382,"o","\u001b[15G\u001b[?25l"] [7.438,"o","\u001b[?2026h\r\u001b[2Kwhat happened r\u001b[7m \u001b[0m \u001b[0m\u001b]8;;\u0007\u001b[?2026l"] [7.438,"o","\u001b[16G\u001b[?25l"] [7.496,"o","\u001b[?2026h\r\u001b[2Kwhat happened re\u001b[7m \u001b[0m \u001b[0m\u001b]8;;\u0007\u001b[?2026l"] [7.496,"o","\u001b[17G\u001b[?25l"] [7.553,"o","\u001b[?2026h\r\u001b[2Kwhat happened rec\u001b[7m \u001b[0m \u001b[0m\u001b]8;;\u0007\u001b[?2026l\u001b[18G"] [7.553,"o","\u001b[?25l"] [7.609,"o","\u001b[?2026h\r\u001b[2Kwhat happened rece\u001b[7m \u001b[0m \u001b[0m\u001b]8;;\u0007\u001b[?2026l"] [7.609,"o","\u001b[19G\u001b[?25l"] [7.667,"o","\u001b[?2026h\r\u001b[2Kwhat happened recen\u001b[7m \u001b[0m \u001b[0m\u001b]8;;\u0007\u001b[?2026l"] [7.667,"o","\u001b[20G\u001b[?25l"] [7.723,"o","\u001b[?2026h\r\u001b[2Kwhat happened recent\u001b[7m \u001b[0m \u001b[0m\u001b]8;;\u0007\u001b[?2026l\u001b[21G"] [7.723,"o","\u001b[?25l"] [7.781,"o","\u001b[?2026h\r\u001b[2Kwhat happened recentl\u001b[7m \u001b[0m \u001b[0m\u001b]8;;\u0007\u001b[?2026l"] [7.781,"o","\u001b[22G\u001b[?25l"] [7.839,"o","\u001b[?2026h\r\u001b[2Kwhat happened recently\u001b[7m \u001b[0m \u001b[0m\u001b]8;;\u0007\u001b[?2026l"] [7.839,"o","\u001b[23G\u001b[?25l"] [7.895,"o","\u001b[?2026h\r\u001b[2Kwhat happened recently \u001b[7m \u001b[0m \u001b[0m\u001b]8;;\u0007\u001b[?2026l"] [7.895,"o","\u001b[24G\u001b[?25l"] [7.952,"o","\u001b[?2026h\r\u001b[2Kwhat happened recently i\u001b[7m \u001b[0m \u001b[0m\u001b]8;;\u0007\u001b[?2026l\u001b[25G"] [7.952,"o","\u001b[?25l"] [8.01,"o","\u001b[?2026h\r\u001b[2Kwhat happened recently in\u001b[7m \u001b[0m \u001b[0m\u001b]8;;\u0007\u001b[?2026l"] [8.01,"o","\u001b[26G\u001b[?25l"] [8.067,"o","\u001b[?2026h\r\u001b[2Kwhat happened recently in \u001b[7m \u001b[0m \u001b[0m\u001b]8;;\u0007\u001b[?2026l\u001b[27G"] [8.067,"o","\u001b[?25l"] [8.123,"o","\u001b[?2026h\r\u001b[2Kwhat happened recently in t\u001b[7m \u001b[0m \u001b[0m\u001b]8;;\u0007\u001b[?2026l"] [8.123,"o","\u001b[28G\u001b[?25l"] [8.18,"o","\u001b[?2026h\r\u001b[2Kwhat happened recently in th\u001b[7m \u001b[0m \u001b[0m\u001b]8;;\u0007\u001b[?2026l"] [8.18,"o","\u001b[29G\u001b[?25l"] [8.238,"o","\u001b[?2026h\r\u001b[2Kwhat happened recently in thi\u001b[7m \u001b[0m \u001b[0m\u001b]8;;\u0007\u001b[?2026l"] [8.238,"o","\u001b[30G\u001b[?25l"] [8.294,"o","\u001b[?2026h\r\u001b[2Kwhat happened recently in this\u001b[7m \u001b[0m \u001b[0m\u001b]8;;\u0007\u001b[?2026l"] [8.294,"o","\u001b[31G\u001b[?25l"] [8.352,"o","\u001b[?2026h\r\u001b[2Kwhat happened recently in this \u001b[7m \u001b[0m \u001b[0m\u001b]8;;\u0007\u001b[?2026l"] [8.352,"o","\u001b[32G\u001b[?25l"] [8.408,"o","\u001b[?2026h\r\u001b[2Kwhat happened recently in this r\u001b[7m \u001b[0m \u001b[0m\u001b]8;;\u0007\u001b[?2026l\u001b[33G"] [8.408,"o","\u001b[?25l"] [8.466,"o","\u001b[?2026h\r\u001b[2Kwhat happened recently in this re\u001b[7m \u001b[0m \u001b[0m\u001b]8;;\u0007\u001b[?2026l"] [8.466,"o","\u001b[34G\u001b[?25l"] [8.523,"o","\u001b[?2026h\r\u001b[2Kwhat happened recently in this rep\u001b[7m \u001b[0m \u001b[0m\u001b]8;;\u0007\u001b[?2026l"] [8.523,"o","\u001b[35G\u001b[?25l"] [8.579,"o","\u001b[?2026h\r\u001b[2Kwhat happened recently in this repo\u001b[7m \u001b[0m \u001b[0m\u001b]8;;\u0007\u001b[?2026l"] [8.579,"o","\u001b[36G\u001b[?25l"] [8.637,"o","\u001b[?2026h\r\u001b[2Kwhat happened recently in this repo?\u001b[7m \u001b[0m \u001b[0m\u001b]8;;\u0007\u001b[?2026l\u001b[37G"] [8.637,"o","\u001b[?25l"] [8.648,"o","\u001b[?2026h\r\u001b[2K\u001b[7m \u001b[0m \u001b[0m\u001b]8;;\u0007\u001b[?2026l"] [8.648,"o","\u001b[1G\u001b[?25l"] [8.68,"o","\u001b[?2026h\u001b[1A\r\u001b[2K\u001b]133;A\u0007\u001b[48;2;52;53;65m \u001b[49m\u001b[0m\u001b]8;;\u0007\r\r\n\u001b[2K\u001b[48;2;52;53;65m \u001b[38;2;212;212;212mwhat happened recently in this repo?\u001b[39m \u001b[49m\u001b[0m\u001b]8;;\u0007\r\r\n\u001b[2K\u001b]133;B\u0007\u001b]133;C\u0007\u001b[48;2;52;53;65m \u001b[49m\u001b[0m\u001b]8;;\u0007\r\r\n\u001b[2K\u001b[0m\u001b]8;;\u0007\r\r\n\u001b[2K Checking recent history and the tree. \u001b[0m\u001b]8;;\u0007\r\r\n\u001b[2K\u001b[0m\u001b]8;;\u0007\r\r\n\u001b[2K\u001b[48;2;40;40;50m \u001b[49m\u001b[0m\u001b]8;;\u0007\r\r\n\u001b[2K\u001b[48;2;40;40;50m \u001b[38;2;212;212;212m\u001b[1m$ git log --oneline -5\u001b[22m\u001b[39m \u001b[49m\u001b[0m\u001b]8;;\u0007\r\r\n\u001b[2K\u001b[48;2;40;40;50m \u001b[49m\u001b[0m\u001b]8;;\u0007\r\r\n\u001b[2K\u001b[0m\u001b]8;;\u0007\r\r\n\u001b[2K\u001b[38;2;80;80;80m── \u001b[39m\u001b[38;2;80;80;80m⠋\u001b[39m \u001b[38;2;80;80;80mWorking\u001b[39m\u001b[38;2;80;80;80m ───────────────────────────────────────────────────────────────────────────────────────\u001b[39m\u001b[0m\u001b]8;;\u0007\r\r\n\u001b[2K\u001b[7m \u001b[0m \u001b[0m\u001b]8;;\u0007\r\r\n\u001b[2K\u001b[38;2;80;80;80m────────────────────────────────────────────────────────────────────────────────────────────────────\u001b[39m\u001b[0m\u001b]8;;\u0007\r\r\n\u001b[2K \u001b[0m\u001b]8;;\u0007\r\r\n\u001b[2K \u001b[38;2;102;102;102mdemo\u001b[39m \u001b[38;2;86;156;214mdemo-model:off\u001b[39m \u001b[0m\u001b]8;;\u0007\u001b[?2026l"] [8.68,"o","\u001b[3A\u001b[1G\u001b[?25l"] [8.684,"o","\u001b[?2026h\u001b[2A\r\u001b[2K\u001b[48;2;40;40;50m \u001b[38;2;128;128;128mElapsed 0.0s\u001b[39m \u001b[49m\u001b[0m\u001b]8;;\u0007\r\r\n\u001b[2K\u001b[48;2;40;40;50m \u001b[49m\u001b[0m\u001b]8;;\u0007\r\r\n\u001b[2K\u001b[0m\u001b]8;;\u0007\r\r\n\u001b[2K\u001b[38;2;80;80;80m── \u001b[39m\u001b[38;2;80;80;80m⠋\u001b[39m \u001b[38;2;80;80;80mWorking\u001b[39m\u001b[38;2;80;80;80m ───────────────────────────────────────────────────────────────────────────────────────\u001b[39m\u001b[0m\u001b]8;;\u0007\r\r\n\u001b[2K\u001b[7m \u001b[0m \u001b[0m\u001b]8;;\u0007\r\r\n"] [8.684,"o","\u001b[2K\u001b[38;2;80;80;80m────────────────────────────────────────────────────────────────────────────────────────────────────\u001b[39m\u001b[0m\u001b]8;;\u0007\r\r\n\u001b[2K \u001b[0m\u001b]8;;\u0007\r\r\n\u001b[2K \u001b[38;2;102;102;102mdemo\u001b[39m \u001b[38;2;86;156;214mdemo-model:off\u001b[39m \u001b[0m\u001b]8;;\u0007\u001b[?2026l\u001b[3A\u001b[1G\u001b[?25l"] [8.7,"o","\u001b[?2026h\u001b[7A\r\u001b[2K\u001b[48;2;40;50;40m \u001b[49m\u001b[0m\u001b]8;;\u0007\r\r\n\u001b[2K\u001b[48;2;40;50;40m \u001b[38;2;212;212;212m\u001b[1m$ git log --oneline -5\u001b[22m\u001b[39m \u001b[49m\u001b[0m\u001b]8;;\u0007\r\r\n\u001b[2K\u001b[48;2;40;50;40m \u001b[49m\u001b[0m\u001b]8;;\u0007\r\r\n\u001b[2K\u001b[48;2;40;50;40m \u001b[38;2;128;128;128m63c0c64 feat: route uploads through retry\u001b[39m \u001b[49m\u001b[0m\u001b]8;;\u0007\r\r\n\u001b[2K\u001b[48;2;40;50;40m \u001b[38;2;128;128;128mae3c13c feat: retry with backoff\u001b[39m \u001b[49m\u001b[0m\u001b]8;;\u0007\r\r\n\u001b[2K\u001b[48;2;40;50;40m \u001b[38;2;128;128;128m21c8381 docs: add readme\u001b[39m \u001b[49m\u001b[0m\u001b]8;;\u0007\r\r\n\u001b[2K\u001b[48;2;40;50;40m \u001b[49m\u001b[0m\u001b]8;;\u0007\r\r\n\u001b[2K\u001b[48;2;40;50;40m \u001b[38;2;128;128;128mTook 0.0s\u001b[39m \u001b[49m\u001b[0m\u001b]8;;\u0007\r\r\n\u001b[2K\u001b[48;2;40;50;40m \u001b[49m\u001b[0m\u001b]8;;\u0007\r\r\n\u001b[2K\u001b[0m\u001b]8;;\u0007\r\r\n\u001b[2K\u001b[48;2;40;40;50m \u001b[49m\u001b[0m\u001b]8;;\u0007\r\r\n\u001b[2K\u001b[48;2;40;40;50m \u001b[38;2;212;212;212m\u001b[1m$ git status\u001b[22m\u001b[39m \u001b[49m\u001b[0m\u001b]8;;\u0007\r\r\n\u001b[2K\u001b[48;2;40;40;50m \u001b[49m\u001b[0m\u001b]8;;\u0007\r\r\n\u001b[2K\u001b[0m\u001b]8;;\u0007\r\r\n\u001b[2K\u001b[38;2;80;80;80m── \u001b[39m\u001b[38;2;80;80;80m⠋\u001b[39m \u001b[38;2;80;80;80mWorking\u001b[39m\u001b[38;2;80;80;80m ───────────────────────────────────────────────────────────────────────────────────────\u001b[39m\u001b[0m\u001b]8;;\u0007\r\r\n\u001b[2K\u001b[7m \u001b[0m \u001b[0m\u001b]8;;\u0007\r\r\n"] [8.7,"o","\u001b[2K\u001b[38;2;80;80;80m────────────────────────────────────────────────────────────────────────────────────────────────────\u001b[39m\u001b[0m\u001b]8;;\u0007\r\r\n\u001b[2K \u001b[0m\u001b]8;;\u0007\r\r\n\u001b[2K \u001b[38;2;102;102;102mdemo\u001b[39m \u001b[38;2;86;156;214mdemo-model:off\u001b[39m \u001b[0m\u001b]8;;\u0007\u001b[?2026l\u001b[3A\u001b[1G\u001b[?25l"] [8.716,"o","\u001b[?2026h\u001b[5A\r\u001b[2K\u001b[48;2;40;50;40m \u001b[49m\u001b[0m\u001b]8;;\u0007\r\r\n\u001b[2K\u001b[48;2;40;50;40m \u001b[38;2;212;212;212m\u001b[1m$ git status\u001b[22m\u001b[39m \u001b[49m\u001b[0m\u001b]8;;\u0007\r\r\n\u001b[2K\u001b[48;2;40;50;40m \u001b[49m\u001b[0m\u001b]8;;\u0007\r\r\n\u001b[2K\u001b[48;2;40;50;40m \u001b[38;2;128;128;128m* main\u001b[39m \u001b[49m\u001b[0m\u001b]8;;\u0007\r\r\n\u001b[2K\u001b[48;2;40;50;40m \u001b[38;2;128;128;128mclean — nothing to commit\u001b[39m \u001b[49m\u001b[0m\u001b]8;;\u0007\r\r\n\u001b[2K\u001b[48;2;40;50;40m \u001b[49m\u001b[0m\u001b]8;;\u0007\r\r\n\u001b[2K\u001b[48;2;40;50;40m \u001b[38;2;128;128;128mTook 0.0s\u001b[39m \u001b[49m\u001b[0m\u001b]8;;\u0007\r\r\n\u001b[2K\u001b[48;2;40;50;40m \u001b[49m\u001b[0m\u001b]8;;\u0007\r\r\n\u001b[2K\u001b]133;A\u0007\u001b[0m\u001b]8;;\u0007\r\r\n\u001b[2K\u001b]133;B\u0007\u001b]133;C\u0007 Three commits: readme, retry with backoff, uploads routed through retry. The tree is clean. \u001b[0m\u001b]8;;\u0007\r\r\n\u001b[2K\u001b[0m\u001b]8;;\u0007\r\r\n\u001b[2K\u001b[38;2;80;80;80m────────────────────────────────────────────────────────────────────────────────────────────────────\u001b[39m\u001b[0m\u001b]8;;\u0007\r\r\n\u001b[2K\u001b[7m \u001b[0m \u001b[0m\u001b]8;;\u0007\r\r\n\u001b[2K\u001b[38;2;80;80;80m────────────────────────────────────────────────────────────────────────────────────────────────────\u001b[39m\u001b[0m\u001b]8;;\u0007\r\r\n\u001b[2K \u001b[0m\u001b]8;;\u0007\r\r\n\u001b[2K \u001b[38;2;102;102;102mdemo\u001b[39m \u001b[38;2;86;156;214mdemo-model:off\u001b[39m \u001b[0m\u001b]8;;\u0007\u001b[?2026l"] [8.716,"o","\u001b[3A\u001b[1G\u001b[?25l"] [25.024,"o","\u001b[1G\u001b[?25l"] [25.024,"o","\u001b[