mirror of
https://github.com/samsonjs/vibetunnel.git
synced 2026-06-30 05:49:36 +00:00
Remove excessive logging from terminal component
- Removed console.log statements from viewportY setter, fitTerminal, setupResize, scrollViewportPixels, momentum scrolling, renderBuffer, scrollToBottom, and followCursor methods - Cleaned up terminal creation logging - Improved color handling to support 24-bit RGB colors and RGB objects - Enhanced write method with followCursor parameter for better cursor tracking - Added followCursor method for automatic cursor visibility during playback - Updated test page with cast file playback functionality 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
parent
e7480c3f59
commit
bce7f05f98
8 changed files with 3165 additions and 62 deletions
20
web/public/test.cast
Normal file
20
web/public/test.cast
Normal file
|
|
@ -0,0 +1,20 @@
|
|||
{"version":2,"width":80,"height":24}
|
||||
[0.353805917,"o","\u001b[1m\u001b[7m%\u001b[27m\u001b[1m\u001b[0m \r \r\u001b]2;badlogic@Marios-MacBook-Pro:~\u0007"]
|
||||
[0.353852709,"o","\u001b]1;~\u0007"]
|
||||
[0.367397334,"o","\r\u001b[0m\u001b[27m\u001b[24m\u001b[J\u001b[01;32m➜ \u001b[36m~\u001b[00m \u001b[K"]
|
||||
[0.367477375,"o","\u001b[?1h\u001b="]
|
||||
[0.367502292,"o","\u001b[?2004h"]
|
||||
[3.3307017500000002,"o","l"]
|
||||
[3.640558792,"o","\bls"]
|
||||
[3.970247959,"o","\u001b[?1l\u001b>"]
|
||||
[3.970351,"o","\u001b[?2004l\r\r\n"]
|
||||
[3.971092792,"o","\u001b]2;ls -G\u0007\u001b]1;ls\u0007"]
|
||||
[3.9785605840000002,"o","192.168.1.9\r\n\u001b[1m\u001b[36mApplications\u001b[39;49m\u001b[0m\r\n"]
|
||||
[3.978659209,"o","\u001b[1m\u001b[36mDataGripProjects\u001b[39;49m\u001b[0m\r\n\u001b[1m\u001b[36mDesktop\u001b[39;49m\u001b[0m\r\n\u001b[1m\u001b[36mDocuments\u001b[39;49m\u001b[0m\r\n\u001b[1m\u001b[36mDownloads\u001b[39;49m\u001b[0m\r\n\u001b[1m\u001b[36mLibrary\u001b[39;49m\u001b[0m\r\n\u001b[1m\u001b[36mMovies\u001b[39;49m\u001b[0m\r\n\u001b[1m\u001b[36mMusic\u001b[39;49m\u001b[0m\r\n\u001b[1m\u001b[36mPictures\u001b[39;49m\u001b[0m\r\n\u001b[1m\u001b[36mPublic\u001b[39;49m\u001b[0m\r\nRankers_Toreview.7z\r\n\u001b[1m\u001b[36mSupport\u001b[39;49m\u001b[0m\r\n\u001b[1m\u001b[36mTemplates\u001b[39;49m\u001b[0m\r\n\u001b[1m\u001b[36mUnrealEngine\u001b[39;49m\u001b[0m\r\n\u001b[1m\u001b[36mVM.bundle\u001b[39;49m\u001b[0m\r\n\u001b[1m\u001b[36mVulkanSDK\u001b[39;49m\u001b[0m\r\nandroid.webm\r\ncookies.txt\r\n\u001b[1m\u001b[36mdotTraceSnapshots\u001b[39;49m\u001b[0m\r\n\u001b[1m\u001b[36mesp\u001b[39;49m\u001b[0m\r\n\u001b[1m\u001b[36mfacebook-political-ads\u001b[39;49m\u001b[0m\r\nfirebase-service-credentials.json\r\n\u001b[1m\u001b[36mgo\u001b[39;49m\u001b[0m\r\n\u001b[1m\u001b[36mgradle\u001b[39;49m\u001b[0m\r\n\u001b[1m\u001b[36mjan\u001b[39;49m\u001b[0m\r\njcef_51747.log\r\njcef_77101.log\r\njcef_81453.log\r\n\u001b[1m\u001b[36mlol\u001b[39;49m\u001b[0m\r\n\u001b[1m\u001b[36mnltk_data\u001b[39;49m\u001b[0m\r\noaJsApi.class.js.html\r\nout.mp4\r\noutput.html\r\npage.html\r\n"]
|
||||
[3.978693917,"o","proxy.js\r\nscene.html\r\nsearch?query=babler&fd=2023-01-01&td=2024-05-30&s=date&p=1\r\nsegment_ctaudio_ridp0aa0br191998_cinit_mpd.m4s\r\nsegment_ctaudio_ridp0aa0br191998_cs0_mpd.m4s\r\nsegment_ctvideo_ridp0va0br801408_cinit_mpd.m4s\r\nsegment_ctvideo_ridp0va0br801408_cs0_mpd.m4s\r\nsynology\r\ntest.json\r\ntest.ts\r\ntest.txt\r\n\u001b[1m\u001b[36mtools\u001b[39;49m\u001b[0m\r\n\u001b[1m\u001b[36mtty-fwd-control\u001b[39;49m\u001b[0m\r\ntwitteria-001-2024-03-05.wav\r\n\u001b[1m\u001b[36mworkspaces\u001b[39;49m\u001b[0m\r\n\u001b[31mx.sh\u001b[39;49m\u001b[0m\r\n"]
|
||||
[3.979061084,"o","\u001b[1m\u001b[7m%\u001b[27m\u001b[1m\u001b[0m \r \r"]
|
||||
[3.979122292,"o","\u001b]2;badlogic@Marios-MacBook-Pro:~\u0007"]
|
||||
[3.979145417,"o","\u001b]1;~\u0007"]
|
||||
[3.996851709,"o","\r\u001b[0m\u001b[27m\u001b[24m\u001b[J\u001b[01;32m➜ \u001b[36m~\u001b[00m \u001b[K"]
|
||||
[3.996903959,"o","\u001b[?1h\u001b="]
|
||||
[3.996924625,"o","\u001b[?2004h"]
|
||||
324
web/public/test2.cast
Normal file
324
web/public/test2.cast
Normal file
|
|
@ -0,0 +1,324 @@
|
|||
{"version":2,"width":119,"height":60}
|
||||
[1.071395959,"o","\u001b[38;2;215;119;87m╭───────────────────────────────────────────────────╮\u001b[39m\r\n\u001b[38;2;215;119;87m│\u001b[39m \u001b[38;2;215;119;87m✻\u001b[39m Welcome to \u001b[1mClaude Code\u001b[22m! \u001b[38;2;215;119;87m│\u001b[39m\r\n\u001b[38;2;215;119;87m│\u001b[39m \u001b[38;2;215;119;87m│\u001b[39m\r\n\u001b[38;2;215;119;87m│\u001b[39m \u001b[3m\u001b[38;2;153;153;153m/help for help, /status for your current setup\u001b[39m\u001b[23m \u001b[38;2;215;119;87m│\u001b[39m\r\n\u001b[38;2;215;119;87m│\u001b[39m \u001b[38;2;215;119;87m│\u001b[39m\r\n\u001b[38;2;215;119;87m│\u001b[39m \u001b[38;2;153;153;153mcwd: /Users/badlogic/workspaces/vibetunnel/web\u001b[39m \u001b[38;2;215;119;87m│\u001b[39m\r\n\u001b[38;2;215;119;87m╰───────────────────────────────────────────────────╯\u001b[39m\r\n\r\n\r\n \u001b[38;2;153;153;153m※ Tip: Use /th"]
|
||||
[1.071451625,"o","eme to change the color theme\u001b[39m\r\n"]
|
||||
[1.07172125,"o","\u001b[?25l\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m > \u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯\u001b[39m\u001b[22m\r\n \u001b[2m? for shortcuts\u001b[22m\r\n\r\n"]
|
||||
[1.071748917,"o","\r\n"]
|
||||
[1.072035459,"o","\u001b[?25l"]
|
||||
[1.096833209,"o","\u001b[?2004h"]
|
||||
[1.096886042,"o","\u001b[?1004h"]
|
||||
[1.107372917,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m > \u001b[7mT\u001b[27m\u001b[38;5;246mry \"create a util logging.py that...\"\u001b[39m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰───────────────────────────────────────────────────────────────────────────────────────────────────────────<E29480>"]
|
||||
[1.107410084,"o","<22>─────────╯\u001b[39m\u001b[22m\r\n \u001b[2m? for shortcuts\u001b[22m \u001b[38;2;153;153;153m◯ Use /ide to connect to your IDE\u001b[39m\r\n\r\n\r\n"]
|
||||
[1.6896521249999998,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m > h\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰─────────────────────────────────────────────────────────────────────────────────────────────────────────────────"]
|
||||
[1.6896905420000001,"o","────╯\u001b[39m\u001b[22m\r\n \u001b[38;2;153;153;153m◯ Use /ide to connect to your IDE\u001b[39m\r\n\r\n\r\n"]
|
||||
[1.7685436669999999,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m > he\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰─────────────────────────────────────────────────────────────────────────────────────────────────────────────────"]
|
||||
[1.768626292,"o","────╯\u001b[39m\u001b[22m\r\n \u001b[38;2;153;153;153m◯ Use /ide to connect to your IDE\u001b[39m\r\n\r\n\r\n"]
|
||||
[1.854459042,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m > hey\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰─────────────────────────────────────────────────────────────────────────────────────────────────────────────────"]
|
||||
[1.854521959,"o","────╯\u001b[39m\u001b[22m\r\n \u001b[38;2;153;153;153m◯ Use /ide to connect to your IDE\u001b[39m\r\n\r\n\r\n"]
|
||||
[2.004403,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m > hey,\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰─────────────────────────────────────────────────────────────────────────────────────────────────────────────────"]
|
||||
[2.004455125,"o","────╯\u001b[39m\u001b[22m\r\n \u001b[38;2;153;153;153m◯ Use /ide to connect to your IDE\u001b[39m\r\n\r\n\r\n"]
|
||||
[2.0919484170000002,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m > hey, \u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰─────────────────────────────────────────────────────────────────────────────────────────────────────────────────"]
|
||||
[2.09199525,"o","────╯\u001b[39m\u001b[22m\r\n \u001b[38;2;153;153;153m◯ Use /ide to connect to your IDE\u001b[39m\r\n\r\n\r\n"]
|
||||
[2.23811175,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m > hey, h\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰─────────────────────────────────────────────────────────────────────────────────────────────────────────────────"]
|
||||
[2.238198209,"o","────╯\u001b[39m\u001b[22m\r\n \u001b[38;2;153;153;153m◯ Use /ide to connect to your IDE\u001b[39m\r\n\r\n\r\n"]
|
||||
[2.30993675,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m > hey, ho\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰─────────────────────────────────────────────────────────────────────────────────────────────────────────────────"]
|
||||
[2.3100273749999998,"o","────╯\u001b[39m\u001b[22m\r\n \u001b[38;2;153;153;153m◯ Use /ide to connect to your IDE\u001b[39m\r\n\r\n\r\n"]
|
||||
[2.350857125,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m > hey, how\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰─────────────────────────────────────────────────────────────────────────────────────────────────────────────────"]
|
||||
[2.350925209,"o","────╯\u001b[39m\u001b[22m\r\n \u001b[38;2;153;153;153m◯ Use /ide to connect to your IDE\u001b[39m\r\n\r\n\r\n"]
|
||||
[2.4727027919999998,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m > hey, how \u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰─────────────────────────────────────────────────────────────────────────────────────────────────────────────────"]
|
||||
[2.472780375,"o","────╯\u001b[39m\u001b[22m\r\n \u001b[38;2;153;153;153m◯ Use /ide to connect to your IDE\u001b[39m\r\n\r\n\r\n"]
|
||||
[2.999564667,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m > hey, how y\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰─────────────────────────────────────────────────────────────────────────────────────────────────────────────────"]
|
||||
[2.99966525,"o","────╯\u001b[39m\u001b[22m\r\n \u001b[38;2;153;153;153m◯ Use /ide to connect to your IDE\u001b[39m\r\n\r\n\r\n"]
|
||||
[3.083805834,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m > hey, how yo\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰─────────────────────────────────────────────────────────────────────────────────────────────────────────────────"]
|
||||
[3.083860042,"o","────╯\u001b[39m\u001b[22m\r\n \u001b[38;2;153;153;153m◯ Use /ide to connect to your IDE\u001b[39m\r\n\r\n\r\n"]
|
||||
[3.168877292,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m > hey, how you\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰─────────────────────────────────────────────────────────────────────────────────────────────────────────────────"]
|
||||
[3.168943042,"o","────╯\u001b[39m\u001b[22m\r\n \u001b[38;2;153;153;153m◯ Use /ide to connect to your IDE\u001b[39m\r\n\r\n\r\n"]
|
||||
[3.5145005,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m > hey, how you'\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰─────────────────────────────────────────────────────────────────────────────────────────────────────────────────"]
|
||||
[3.514612959,"o","────╯\u001b[39m\u001b[22m\r\n \u001b[38;2;153;153;153m◯ Use /ide to connect to your IDE\u001b[39m\r\n\r\n\r\n"]
|
||||
[3.643603084,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m > hey, how you'r\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰─────────────────────────────────────────────────────────────────────────────────────────────────────────────────"]
|
||||
[3.643701959,"o","────╯\u001b[39m\u001b[22m\r\n \u001b[38;2;153;153;153m◯ Use /ide to connect to your IDE\u001b[39m\r\n\r\n\r\n"]
|
||||
[3.670683209,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m > hey, how you're\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰─────────────────────────────────────────────────────────────────────────────────────────────────────────────────"]
|
||||
[3.670814209,"o","────╯\u001b[39m\u001b[22m\r\n \u001b[38;2;153;153;153m◯ Use /ide to connect to your IDE\u001b[39m\r\n\r\n\r\n"]
|
||||
[3.72474725,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m > hey, how you're \u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰─────────────────────────────────────────────────────────────────────────────────────────────────────────────────"]
|
||||
[3.724794709,"o","────╯\u001b[39m\u001b[22m\r\n \u001b[38;2;153;153;153m◯ Use /ide to connect to your IDE\u001b[39m\r\n\r\n\r\n"]
|
||||
[3.902044417,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m > hey, how you're g\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰─────────────────────────────────────────────────────────────────────────────────────────────────────────────────"]
|
||||
[3.902138,"o","────╯\u001b[39m\u001b[22m\r\n \u001b[38;2;153;153;153m◯ Use /ide to connect to your IDE\u001b[39m\r\n\r\n\r\n"]
|
||||
[3.95515025,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m > hey, how you're gp\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰─────────────────────────────────────────────────────────────────────────────────────────────────────────────────"]
|
||||
[3.95529225,"o","────╯\u001b[39m\u001b[22m\r\n \u001b[38;2;153;153;153m◯ Use /ide to connect to your IDE\u001b[39m\r\n\r\n\r\n"]
|
||||
[4.006598042,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m > hey, how you're gpi\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰─────────────────────────────────────────────────────────────────────────────────────────────────────────────────"]
|
||||
[4.00664675,"o","────╯\u001b[39m\u001b[22m\r\n \u001b[38;2;153;153;153m◯ Use /ide to connect to your IDE\u001b[39m\r\n\r\n\r\n"]
|
||||
[4.109243042,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m > hey, how you're gpi\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰─────────────────────────────────────────────────────────────────────────────────────────────────────────────────"]
|
||||
[4.10929525,"o","────╯\u001b[39m\u001b[22m\r\n\r\n\r\n"]
|
||||
[4.262908125,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m > hey, how you're gpin\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰───────────────────────────────────────────────────────────────────────────────────────────────────────────────────<E29480>"]
|
||||
[4.263021167,"o","<22>─╯\u001b[39m\u001b[22m\r\n\r\n\r\n"]
|
||||
[4.507767,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m > hey, how you're gpi\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰───────────────────────────────────────────────────────────────────────────────────────────────────────────────────<E29480>"]
|
||||
[4.507898,"o","<22>─╯\u001b[39m\u001b[22m\r\n\r\n\r\n"]
|
||||
[4.630040292,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m > hey, how you're gp\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰───────────────────────────────────────────────────────────────────────────────────────────────────────────────────<E29480>"]
|
||||
[4.630112125,"o","<22>─╯\u001b[39m\u001b[22m\r\n\r\n\r\n"]
|
||||
[4.764240125,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m > hey, how you're g\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰───────────────────────────────────────────────────────────────────────────────────────────────────────────────────<E29480>"]
|
||||
[4.764382209,"o","<22>─╯\u001b[39m\u001b[22m\r\n\r\n\r\n"]
|
||||
[4.96975375,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m > hey, how you're go\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰───────────────────────────────────────────────────────────────────────────────────────────────────────────────────<E29480>"]
|
||||
[4.96989525,"o","<22>─╯\u001b[39m\u001b[22m\r\n\r\n\r\n"]
|
||||
[5.129775667,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m > hey, how you're goi\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰───────────────────────────────────────────────────────────────────────────────────────────────────────────────────<E29480>"]
|
||||
[5.129912292,"o","<22>─╯\u001b[39m\u001b[22m\r\n\r\n\r\n"]
|
||||
[5.339412584,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m > hey, how you're goin\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰───────────────────────────────────────────────────────────────────────────────────────────────────────────────────<E29480>"]
|
||||
[5.339490834,"o","<22>─╯\u001b[39m\u001b[22m\r\n\r\n\r\n"]
|
||||
[5.461185667,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m > hey, how you're going\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰───────────────────────────────────────────────────────────────────────────────────────────────────────────────────<E29480>"]
|
||||
[5.461253709,"o","<22>─╯\u001b[39m\u001b[22m\r\n\r\n\r\n"]
|
||||
[5.659172084,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m > hey, how you're going?\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰───────────────────────────────────────────────────────────────────────────────────────────────────────────────────<E29480>"]
|
||||
[5.659236125,"o","<22>─╯\u001b[39m\u001b[22m\r\n\r\n\r\n"]
|
||||
[5.944463042,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[38;2;215;119;87m·\u001b[39m \u001b[38;2;215;119;87mChirping… \u001b[38;2;153;153;153m(0s · ↓\u001b[39m \u001b[38;2;153;153;153m0 tokens · \u001b[1mesc \u001b[22mto interrupt)\u001b[39m\r\n\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[22m\u001b[38;2;153;153;153m > \u001b[39m\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰─────────────────────────────────────────────────────────"]
|
||||
[5.944613209,"o","────────────────────────────────────────────────────────────╯\u001b[39m\u001b[22m\r\n \u001b[2m? for shortcuts\u001b[22m\r\n\r\n\r\n"]
|
||||
[5.954034292,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[38;2;153;153;153m>\u001b[39m \u001b[38;2;153;153;153mhey, how you're going?\u001b[39m\r\n\r\n\u001b[38;2;215;119;87m·\u001b[39m \u001b[38;2;215;119;87mChirping… \u001b[38;2;153;153;153m(0s · ↓\u001b[39m \u001b[38;2;153;153;153m0 tokens · \u001b[1mesc \u001b[22mto interrupt)\u001b[39m\r\n\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[22m\u001b[38;2;153;153;153m > \u001b[39m\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰───────────────────────<E29480>"]
|
||||
[5.954086084,"o","<22>─────────────────────────────────────────────────────────────────────────────────────────────╯\u001b[39m\u001b[22m\r\n \u001b[2m? for shortcuts\u001b[22m\r\n\r\n\r\n"]
|
||||
[6.003247959,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[38;2;215;119;87m·\u001b[39m \u001b[38;2;215;119;87mChirping… \u001b[38;2;153;153;153m(0s · ↑\u001b[39m \u001b[38;2;153;153;153m0 tokens · \u001b[1mesc \u001b[22mto interrupt)\u001b[39m\r\n\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[22m\u001b[38;2;153;153;153m > \u001b[39m\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰─────────────────────────────────────────────────"]
|
||||
[6.003292875,"o","────────────────────────────────────────────────────────────────────╯\u001b[39m\u001b[22m\r\n \u001b[2m? for shortcuts\u001b[22m\r\n\r\n\r\n"]
|
||||
[6.072186375,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[38;2;215;119;87m✻\u001b[39m \u001b[38;2;215;119;87mChirping… \u001b[38;2;153;153;153m(0s · ↑\u001b[39m \u001b[38;2;153;153;153m0 tokens · \u001b[1mesc \u001b[22mto interrupt)\u001b[39m\r\n\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[22m\u001b[38;2;153;153;153m > \u001b[39m\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰────────────────────────────────────────────────<E29480>"]
|
||||
[6.072249459,"o","<22>────────────────────────────────────────────────────────────────────╯\u001b[39m\u001b[22m\r\n \u001b[2m? for shortcuts\u001b[22m\r\n\r\n\r\n"]
|
||||
[6.192438667,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[38;2;215;119;87m✽\u001b[39m \u001b[38;2;215;119;87mChirping… \u001b[38;2;153;153;153m(0s · ↑\u001b[39m \u001b[38;2;153;153;153m0 tokens · \u001b[1mesc \u001b[22mto interrupt)\u001b[39m\r\n\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[22m\u001b[38;2;153;153;153m > \u001b[39m\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰────────────────────────────────────────────────<E29480>"]
|
||||
[6.192494542,"o","<22>────────────────────────────────────────────────────────────────────╯\u001b[39m\u001b[22m\r\n \u001b[2m? for shortcuts\u001b[22m\r\n\r\n\r\n"]
|
||||
[6.435878584,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[38;2;215;119;87m✻\u001b[39m \u001b[38;2;215;119;87mChirping… \u001b[38;2;153;153;153m(0s · ↑\u001b[39m \u001b[38;2;153;153;153m0 tokens · \u001b[1mesc \u001b[22mto interrupt)\u001b[39m\r\n\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[22m\u001b[38;2;153;153;153m > \u001b[39m\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰────────────────────────────────────────────────<E29480>"]
|
||||
[6.435967125,"o","<22>────────────────────────────────────────────────────────────────────╯\u001b[39m\u001b[22m\r\n \u001b[2m? for shortcuts\u001b[22m\r\n\r\n\r\n"]
|
||||
[6.5567280839999995,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[38;2;215;119;87m✶\u001b[39m \u001b[38;2;215;119;87mChirping… \u001b[38;2;153;153;153m(0s · ↑\u001b[39m \u001b[38;2;153;153;153m0 tokens · \u001b[1mesc \u001b[22mto interrupt)\u001b[39m\r\n\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[22m\u001b[38;2;153;153;153m > \u001b[39m\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰────────────────────────────────────────────────<E29480>"]
|
||||
[6.556833542,"o","<22>────────────────────────────────────────────────────────────────────╯\u001b[39m\u001b[22m\r\n \u001b[2m? for shortcuts\u001b[22m\r\n\r\n\r\n"]
|
||||
[6.678777292,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[38;2;215;119;87m✳\u001b[39m \u001b[38;2;215;119;87mChirping… \u001b[38;2;153;153;153m(0s · ↑\u001b[39m \u001b[38;2;153;153;153m0 tokens · \u001b[1mesc \u001b[22mto interrupt)\u001b[39m\r\n\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[22m\u001b[38;2;153;153;153m > \u001b[39m\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰────────────────────────────────────────────────<E29480>"]
|
||||
[6.678918084,"o","<22>────────────────────────────────────────────────────────────────────╯\u001b[39m\u001b[22m\r\n \u001b[2m? for shortcuts\u001b[22m\r\n\r\n\r\n"]
|
||||
[6.7999565,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[38;2;215;119;87m✢\u001b[39m \u001b[38;2;215;119;87mChirping… \u001b[38;2;153;153;153m(0s · ↑\u001b[39m \u001b[38;2;153;153;153m0 tokens · \u001b[1mesc \u001b[22mto interrupt)\u001b[39m\r\n\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[22m\u001b[38;2;153;153;153m > \u001b[39m\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰────────────────────────────────────────────────<E29480>"]
|
||||
[6.800113125,"o","<22>────────────────────────────────────────────────────────────────────╯\u001b[39m\u001b[22m\r\n \u001b[2m? for shortcuts\u001b[22m\r\n\r\n\r\n"]
|
||||
[6.920353459,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[38;2;215;119;87m·\u001b[39m \u001b[38;2;215;119;87mChirping… \u001b[38;2;153;153;153m(0s · ↑\u001b[39m \u001b[38;2;153;153;153m0 tokens · \u001b[1mesc \u001b[22mto interrupt)\u001b[39m\r\n\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[22m\u001b[38;2;153;153;153m > \u001b[39m\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰─────────────────────────────────────────────────"]
|
||||
[6.920455959,"o","────────────────────────────────────────────────────────────────────╯\u001b[39m\u001b[22m\r\n \u001b[2m? for shortcuts\u001b[22m\r\n\r\n\r\n"]
|
||||
[6.976945209,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[38;2;215;119;87m·\u001b[39m \u001b[38;2;215;119;87mChirping… \u001b[38;2;153;153;153m(1s · ↑\u001b[39m \u001b[38;2;153;153;153m0 tokens · \u001b[1mesc \u001b[22mto interrupt)\u001b[39m\r\n\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[22m\u001b[38;2;153;153;153m > \u001b[39m\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰─────────────────────────────────────────────────"]
|
||||
[6.977049667,"o","────────────────────────────────────────────────────────────────────╯\u001b[39m\u001b[22m\r\n \u001b[2m? for shortcuts\u001b[22m\r\n\r\n\r\n"]
|
||||
[7.160673542,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[38;2;215;119;87m✢\u001b[39m \u001b[38;2;215;119;87mChirping… \u001b[38;2;153;153;153m(1s · ↑\u001b[39m \u001b[38;2;153;153;153m0 tokens · \u001b[1mesc \u001b[22mto interrupt)\u001b[39m\r\n\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[22m\u001b[38;2;153;153;153m > \u001b[39m\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰────────────────────────────────────────────────<E29480>"]
|
||||
[7.16082025,"o","<22>────────────────────────────────────────────────────────────────────╯\u001b[39m\u001b[22m\r\n \u001b[2m? for shortcuts\u001b[22m\r\n\r\n\r\n"]
|
||||
[7.284295792,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[38;2;215;119;87m✳\u001b[39m \u001b[38;2;215;119;87mChirping… \u001b[38;2;153;153;153m(1s · ↑\u001b[39m \u001b[38;2;153;153;153m0 tokens · \u001b[1mesc \u001b[22mto interrupt)\u001b[39m\r\n\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[22m\u001b[38;2;153;153;153m > \u001b[39m\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰────────────────────────────────────────────────<E29480>"]
|
||||
[7.284421834,"o","<22>────────────────────────────────────────────────────────────────────╯\u001b[39m\u001b[22m\r\n \u001b[2m? for shortcuts\u001b[22m\r\n\r\n\r\n"]
|
||||
[7.385014292,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[38;2;215;119;87m✳\u001b[39m \u001b[38;2;215;119;87mGreeting… \u001b[38;2;153;153;153m(1s · ↑\u001b[39m \u001b[38;2;153;153;153m0 tokens · \u001b[1mesc \u001b[22mto interrupt)\u001b[39m\r\n\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[22m\u001b[38;2;153;153;153m > \u001b[39m\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰────────────────────────────────────────────────<E29480>"]
|
||||
[7.385216375,"o","<22>────────────────────────────────────────────────────────────────────╯\u001b[39m\u001b[22m\r\n \u001b[2m? for shortcuts\u001b[22m\r\n\r\n\r\n"]
|
||||
[7.4336485,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[38;2;215;119;87m✶\u001b[39m \u001b[38;2;215;119;87mGreeting… \u001b[38;2;153;153;153m(1s · ↑\u001b[39m \u001b[38;2;153;153;153m0 tokens · \u001b[1mesc \u001b[22mto interrupt)\u001b[39m\r\n\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[22m\u001b[38;2;153;153;153m > \u001b[39m\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰────────────────────────────────────────────────<E29480>"]
|
||||
[7.433768042,"o","<22>────────────────────────────────────────────────────────────────────╯\u001b[39m\u001b[22m\r\n \u001b[2m? for shortcuts\u001b[22m\r\n\r\n\r\n"]
|
||||
[7.520995792,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[38;2;215;119;87m✻\u001b[39m \u001b[38;2;215;119;87mGreeting… \u001b[38;2;153;153;153m(1s · ↑\u001b[39m \u001b[38;2;153;153;153m0 tokens · \u001b[1mesc \u001b[22mto interrupt)\u001b[39m\r\n\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[22m\u001b[38;2;153;153;153m > \u001b[39m\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰────────────────────────────────────────────────<E29480>"]
|
||||
[7.52112,"o","<22>────────────────────────────────────────────────────────────────────╯\u001b[39m\u001b[22m\r\n \u001b[2m? for shortcuts\u001b[22m\r\n\r\n\r\n"]
|
||||
[7.641417625,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[38;2;215;119;87m✽\u001b[39m \u001b[38;2;215;119;87mGreeting… \u001b[38;2;153;153;153m(1s · ↑\u001b[39m \u001b[38;2;153;153;153m0 tokens · \u001b[1mesc \u001b[22mto interrupt)\u001b[39m\r\n\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[22m\u001b[38;2;153;153;153m > \u001b[39m\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰────────────────────────────────────────────────<E29480>"]
|
||||
[7.641584667,"o","<22>────────────────────────────────────────────────────────────────────╯\u001b[39m\u001b[22m\r\n \u001b[2m? for shortcuts\u001b[22m\r\n\r\n\r\n"]
|
||||
[7.883142625,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[38;2;215;119;87m✻\u001b[39m \u001b[38;2;215;119;87mGreeting… \u001b[38;2;153;153;153m(1s · ↑\u001b[39m \u001b[38;2;153;153;153m0 tokens · \u001b[1mesc \u001b[22mto interrupt)\u001b[39m\r\n\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[22m\u001b[38;2;153;153;153m > \u001b[39m\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰────────────────────────────────────────────────<E29480>"]
|
||||
[7.883285625,"o","<22>────────────────────────────────────────────────────────────────────╯\u001b[39m\u001b[22m\r\n \u001b[2m? for shortcuts\u001b[22m\r\n\r\n\r\n"]
|
||||
[7.945299542,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[38;2;215;119;87m✻\u001b[39m \u001b[38;2;215;119;87mGreeting… \u001b[38;2;153;153;153m(2s · ↑\u001b[39m \u001b[38;2;153;153;153m0 tokens · \u001b[1mesc \u001b[22mto interrupt)\u001b[39m\r\n\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[22m\u001b[38;2;153;153;153m > \u001b[39m\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰────────────────────────────────────────────────<E29480>"]
|
||||
[7.945419375,"o","<22>────────────────────────────────────────────────────────────────────╯\u001b[39m\u001b[22m\r\n \u001b[2m? for shortcuts\u001b[22m\r\n\r\n\r\n"]
|
||||
[8.001194292,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[38;2;215;119;87m✶\u001b[39m \u001b[38;2;215;119;87mGreeting… \u001b[38;2;153;153;153m(2s · ↑\u001b[39m \u001b[38;2;153;153;153m0 tokens · \u001b[1mesc \u001b[22mto interrupt)\u001b[39m\r\n\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[22m\u001b[38;2;153;153;153m > \u001b[39m\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰────────────────────────────────────────────────<E29480>"]
|
||||
[8.001310834,"o","<22>────────────────────────────────────────────────────────────────────╯\u001b[39m\u001b[22m\r\n \u001b[2m? for shortcuts\u001b[22m\r\n\r\n\r\n"]
|
||||
[8.120652084,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[38;2;215;119;87m✳\u001b[39m \u001b[38;2;215;119;87mGreeting… \u001b[38;2;153;153;153m(2s · ↑\u001b[39m \u001b[38;2;153;153;153m0 tokens · \u001b[1mesc \u001b[22mto interrupt)\u001b[39m\r\n\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[22m\u001b[38;2;153;153;153m > \u001b[39m\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰────────────────────────────────────────────────<E29480>"]
|
||||
[8.120715542,"o","<22>────────────────────────────────────────────────────────────────────╯\u001b[39m\u001b[22m\r\n \u001b[2m? for shortcuts\u001b[22m\r\n\r\n\r\n"]
|
||||
[8.241791292,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[38;2;215;119;87m✢\u001b[39m \u001b[38;2;215;119;87mGreeting… \u001b[38;2;153;153;153m(2s · ↑\u001b[39m \u001b[38;2;153;153;153m0 tokens · \u001b[1mesc \u001b[22mto interrupt)\u001b[39m\r\n\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[22m\u001b[38;2;153;153;153m > \u001b[39m\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰────────────────────────────────────────────────<E29480>"]
|
||||
[8.241925959,"o","<22>────────────────────────────────────────────────────────────────────╯\u001b[39m\u001b[22m\r\n \u001b[2m? for shortcuts\u001b[22m\r\n\r\n\r\n"]
|
||||
[8.363282917,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[38;2;215;119;87m·\u001b[39m \u001b[38;2;215;119;87mGreeting… \u001b[38;2;153;153;153m(2s · ↑\u001b[39m \u001b[38;2;153;153;153m0 tokens · \u001b[1mesc \u001b[22mto interrupt)\u001b[39m\r\n\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[22m\u001b[38;2;153;153;153m > \u001b[39m\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰─────────────────────────────────────────────────"]
|
||||
[8.363390375,"o","────────────────────────────────────────────────────────────────────╯\u001b[39m\u001b[22m\r\n \u001b[2m? for shortcuts\u001b[22m\r\n\r\n\r\n"]
|
||||
[8.382348917,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[38;2;215;119;87m·\u001b[39m \u001b[38;2;215;119;87mGreeting… \u001b[38;2;153;153;153m(2s · ↓\u001b[39m \u001b[38;2;153;153;153m0 tokens · \u001b[1mesc \u001b[22mto interrupt)\u001b[39m\r\n\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[22m\u001b[38;2;153;153;153m > \u001b[39m\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰─────────────────────────────────────────────────"]
|
||||
[8.382503584,"o","────────────────────────────────────────────────────────────────────╯\u001b[39m\u001b[22m\r\n \u001b[2m? for shortcuts\u001b[22m\r\n\r\n\r\n"]
|
||||
[8.461412709,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[38;2;215;119;87m·\u001b[39m \u001b[38;2;215;119;87mGreeting… \u001b[38;2;153;153;153m(2s · ↓\u001b[39m \u001b[38;2;153;153;153m1 tokens · \u001b[1mesc \u001b[22mto interrupt)\u001b[39m\r\n\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[22m\u001b[38;2;153;153;153m > \u001b[39m\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰─────────────────────────────────────────────────"]
|
||||
[8.461464667,"o","────────────────────────────────────────────────────────────────────╯\u001b[39m\u001b[22m\r\n \u001b[2m? for shortcuts\u001b[22m\r\n\r\n\r\n"]
|
||||
[8.601600459,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[38;2;215;119;87m·\u001b[39m \u001b[38;2;215;119;87mGreeting… \u001b[38;2;153;153;153m(2s · ↓\u001b[39m \u001b[38;2;153;153;153m2 tokens · \u001b[1mesc \u001b[22mto interrupt)\u001b[39m\r\n\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[22m\u001b[38;2;153;153;153m > \u001b[39m\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰─────────────────────────────────────────────────"]
|
||||
[8.601669792,"o","────────────────────────────────────────────────────────────────────╯\u001b[39m\u001b[22m\r\n \u001b[2m? for shortcuts\u001b[22m\r\n\r\n\r\n"]
|
||||
[8.63455825,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[38;2;215;119;87m✢\u001b[39m \u001b[38;2;215;119;87mGreeting… \u001b[38;2;153;153;153m(2s · ↓\u001b[39m \u001b[38;2;153;153;153m3 tokens · \u001b[1mesc \u001b[22mto interrupt)\u001b[39m\r\n\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[22m\u001b[38;2;153;153;153m > \u001b[39m\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰────────────────────────────────────────────────<E29480>"]
|
||||
[8.63461375,"o","<22>────────────────────────────────────────────────────────────────────╯\u001b[39m\u001b[22m\r\n \u001b[2m? for shortcuts\u001b[22m\r\n\r\n\r\n"]
|
||||
[8.667976834,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[38;2;215;119;87m✢\u001b[39m \u001b[38;2;215;119;87mGreeting… \u001b[38;2;153;153;153m(2s · ↓\u001b[39m \u001b[38;2;153;153;153m4 tokens · \u001b[1mesc \u001b[22mto interrupt)\u001b[39m\r\n\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[22m\u001b[38;2;153;153;153m > \u001b[39m\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰────────────────────────────────────────────────<E29480>"]
|
||||
[8.668045959,"o","<22>────────────────────────────────────────────────────────────────────╯\u001b[39m\u001b[22m\r\n \u001b[2m? for shortcuts\u001b[22m\r\n\r\n\r\n"]
|
||||
[8.711325459,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[38;2;215;119;87m✢\u001b[39m \u001b[38;2;215;119;87mGreeting… \u001b[38;2;153;153;153m(2s · ↓\u001b[39m \u001b[38;2;153;153;153m5 tokens · \u001b[1mesc \u001b[22mto interrupt)\u001b[39m\r\n\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[22m\u001b[38;2;153;153;153m > \u001b[39m\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰────────────────────────────────────────────────<E29480>"]
|
||||
[8.711396125,"o","<22>────────────────────────────────────────────────────────────────────╯\u001b[39m\u001b[22m\r\n \u001b[2m? for shortcuts\u001b[22m\r\n\r\n\r\n"]
|
||||
[8.729378583999999,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[38;2;215;119;87m✳\u001b[39m \u001b[38;2;215;119;87mGreeting… \u001b[38;2;153;153;153m(2s · ↓\u001b[39m \u001b[38;2;153;153;153m5 tokens · \u001b[1mesc \u001b[22mto interrupt)\u001b[39m\r\n\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[22m\u001b[38;2;153;153;153m > \u001b[39m\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰────────────────────────────────────────────────<E29480>"]
|
||||
[8.729436542,"o","<22>────────────────────────────────────────────────────────────────────╯\u001b[39m\u001b[22m\r\n \u001b[2m? for shortcuts\u001b[22m\r\n\r\n\r\n"]
|
||||
[8.787874792,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[38;2;215;119;87m✳\u001b[39m \u001b[38;2;215;119;87mGreeting… \u001b[38;2;153;153;153m(2s · ↓\u001b[39m \u001b[38;2;153;153;153m6 tokens · \u001b[1mesc \u001b[22mto interrupt)\u001b[39m\r\n\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[22m\u001b[38;2;153;153;153m > \u001b[39m\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰────────────────────────────────────────────────<E29480>"]
|
||||
[8.787932542,"o","<22>────────────────────────────────────────────────────────────────────╯\u001b[39m\u001b[22m\r\n \u001b[2m? for shortcuts\u001b[22m\r\n\r\n\r\n"]
|
||||
[8.83170225,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[38;2;215;119;87m✳\u001b[39m \u001b[38;2;215;119;87mGreeting… \u001b[38;2;153;153;153m(2s · ↓\u001b[39m \u001b[38;2;153;153;153m7 tokens · \u001b[1mesc \u001b[22mto interrupt)\u001b[39m\r\n\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[22m\u001b[38;2;153;153;153m > \u001b[39m\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰────────────────────────────────────────────────<E29480>"]
|
||||
[8.831771875,"o","<22>────────────────────────────────────────────────────────────────────╯\u001b[39m\u001b[22m\r\n \u001b[2m? for shortcuts\u001b[22m\r\n\r\n\r\n"]
|
||||
[8.876148834,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[38;2;215;119;87m✶\u001b[39m \u001b[38;2;215;119;87mGreeting… \u001b[38;2;153;153;153m(2s · ↓\u001b[39m \u001b[38;2;153;153;153m8 tokens · \u001b[1mesc \u001b[22mto interrupt)\u001b[39m\r\n\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[22m\u001b[38;2;153;153;153m > \u001b[39m\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰────────────────────────────────────────────────<E29480>"]
|
||||
[8.876206125,"o","<22>────────────────────────────────────────────────────────────────────╯\u001b[39m\u001b[22m\r\n \u001b[2m? for shortcuts\u001b[22m\r\n\r\n\r\n"]
|
||||
[8.91896575,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[38;2;215;119;87m✶\u001b[39m \u001b[38;2;215;119;87mGreeting… \u001b[38;2;153;153;153m(2s · ↓\u001b[39m \u001b[38;2;153;153;153m9 tokens · \u001b[1mesc \u001b[22mto interrupt)\u001b[39m\r\n\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[22m\u001b[38;2;153;153;153m > \u001b[39m\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰────────────────────────────────────────────────<E29480>"]
|
||||
[8.919030209,"o","<22>────────────────────────────────────────────────────────────────────╯\u001b[39m\u001b[22m\r\n \u001b[2m? for shortcuts\u001b[22m\r\n\r\n\r\n"]
|
||||
[8.935958584,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[38;2;255;255;255m⏺\u001b[39m Hey! I'm doing well, thanks for asking. How can I help you with your project today?\r\n\r\n\u001b[38;2;215;119;87m✶\u001b[39m \u001b[38;2;215;119;87mGreeting… \u001b[38;2;153;153;153m(2s · ↓\u001b[39m \u001b[38;2;153;153;153m10 tokens · \u001b[1mesc \u001b[22mto interrupt)\u001b[39m\r\n\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[22m\u001b[38;2;153;153;153m > \u001b[39m\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰──────────"]
|
||||
[8.936006125,"o","───────────────────────────────────────────────────────────────────────────────────────────────────────────╯\u001b[39m\u001b[22m\r\n \u001b[2m? for shortcuts\u001b[22m\r\n\r\n\r\n"]
|
||||
[8.941932875,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[38;2;215;119;87m✶\u001b[39m \u001b[38;2;215;119;87mGreeting… \u001b[38;2;153;153;153m(3s · ⚒\u001b[39m \u001b[38;2;153;153;153m10 tokens · \u001b[1mesc \u001b[22mto interrupt)\u001b[39m\r\n\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[22m\u001b[38;2;153;153;153m > \u001b[39m\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰────────────────────────────────────────────────<E29480>"]
|
||||
[8.941976417,"o","<22><>────────────────────────────────────────────────────────────────────╯\u001b[39m\u001b[22m\r\n \u001b[2m? for shortcuts\u001b[22m\r\n\r\n\r\n"]
|
||||
[9.003638875,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[38;2;215;119;87m✻\u001b[39m \u001b[38;2;215;119;87mGreeting… \u001b[38;2;153;153;153m(3s · ⚒\u001b[39m \u001b[38;2;153;153;153m11 tokens · \u001b[1mesc \u001b[22mto interrupt)\u001b[39m\r\n\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[22m\u001b[38;2;153;153;153m > \u001b[39m\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰────────────────────────────────────────────────<E29480>"]
|
||||
[9.003704125,"o","<22><>────────────────────────────────────────────────────────────────────╯\u001b[39m\u001b[22m\r\n \u001b[2m? for shortcuts\u001b[22m\r\n\r\n\r\n"]
|
||||
[9.014005,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m > \u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰───────────────────────────────────────────────────────────────────────────────────────────────────────────<E29480>"]
|
||||
[9.014054084,"o","<22>─────────╯\u001b[39m\u001b[22m\r\n \u001b[2m? for shortcuts\u001b[22m\r\n\r\n\r\n"]
|
||||
[10.153306,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m > w\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰─────────────────────────────────────────────────────────────────────────────────────────────────────────────────"]
|
||||
[10.153447042,"o","────╯\u001b[39m\u001b[22m\r\n\r\n\r\n"]
|
||||
[10.217314084,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m > wr\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰───────────────────────────────────────────────────────────────────────────────────────────────────────────────────<E29480>"]
|
||||
[10.217381167,"o","<22>─╯\u001b[39m\u001b[22m\r\n\r\n\r\n"]
|
||||
[10.324560334,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m > wri\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰───────────────────────────────────────────────────────────────────────────────────────────────────────────────────<E29480>"]
|
||||
[10.324642459,"o","<22>─╯\u001b[39m\u001b[22m\r\n\r\n\r\n"]
|
||||
[10.442373792,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m > writ\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰───────────────────────────────────────────────────────────────────────────────────────────────────────────────────<E29480>"]
|
||||
[10.442487875,"o","<22>─╯\u001b[39m\u001b[22m\r\n\r\n\r\n"]
|
||||
[10.462240874999999,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m > write\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰───────────────────────────────────────────────────────────────────────────────────────────────────────────────────<E29480>"]
|
||||
[10.46233875,"o","<22>─╯\u001b[39m\u001b[22m\r\n\r\n\r\n"]
|
||||
[10.524756834,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m > write \u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰───────────────────────────────────────────────────────────────────────────────────────────────────────────────────<E29480>"]
|
||||
[10.524825959,"o","<22>─╯\u001b[39m\u001b[22m\r\n\r\n\r\n"]
|
||||
[10.596921625,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m > write m\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰───────────────────────────────────────────────────────────────────────────────────────────────────────────────────<E29480>"]
|
||||
[10.596997084,"o","<22>─╯\u001b[39m\u001b[22m\r\n\r\n\r\n"]
|
||||
[10.726320167,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m > write me\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰───────────────────────────────────────────────────────────────────────────────────────────────────────────────────<E29480>"]
|
||||
[10.726400667,"o","<22>─╯\u001b[39m\u001b[22m\r\n\r\n\r\n"]
|
||||
[10.774229459,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m > write mea\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰───────────────────────────────────────────────────────────────────────────────────────────────────────────────────<E29480>"]
|
||||
[10.77429825,"o","<22>─╯\u001b[39m\u001b[22m\r\n\r\n\r\n"]
|
||||
[10.915672459,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m > write mea \u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰───────────────────────────────────────────────────────────────────────────────────────────────────────────────────<E29480>"]
|
||||
[10.915841375,"o","<22>─╯\u001b[39m\u001b[22m\r\n\r\n\r\n"]
|
||||
[11.178473709,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m > write mea a\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰───────────────────────────────────────────────────────────────────────────────────────────────────────────────────<E29480>"]
|
||||
[11.178619125,"o","<22>─╯\u001b[39m\u001b[22m\r\n\r\n\r\n"]
|
||||
[11.593567084,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m > write mea \u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰───────────────────────────────────────────────────────────────────────────────────────────────────────────────────<E29480>"]
|
||||
[11.593713917,"o","<22>─╯\u001b[39m\u001b[22m\r\n\r\n\r\n"]
|
||||
[11.728645875,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m > write mea\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰───────────────────────────────────────────────────────────────────────────────────────────────────────────────────<E29480>"]
|
||||
[11.72875525,"o","<22>─╯\u001b[39m\u001b[22m\r\n\r\n\r\n"]
|
||||
[11.882827625000001,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m > write me\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰───────────────────────────────────────────────────────────────────────────────────────────────────────────────────<E29480>"]
|
||||
[11.882911542,"o","<22>─╯\u001b[39m\u001b[22m\r\n\r\n\r\n"]
|
||||
[11.943830625,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m > write me \u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰───────────────────────────────────────────────────────────────────────────────────────────────────────────────────<E29480>"]
|
||||
[11.943938375,"o","<22>─╯\u001b[39m\u001b[22m\r\n\r\n\r\n"]
|
||||
[12.031374667,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m > write me a\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰───────────────────────────────────────────────────────────────────────────────────────────────────────────────────<E29480>"]
|
||||
[12.031498875,"o","<22>─╯\u001b[39m\u001b[22m\r\n\r\n\r\n"]
|
||||
[12.154156917,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m > write me a \u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰───────────────────────────────────────────────────────────────────────────────────────────────────────────────────<E29480>"]
|
||||
[12.154272584,"o","<22>─╯\u001b[39m\u001b[22m\r\n\r\n\r\n"]
|
||||
[12.260042167,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m > write me a l\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰───────────────────────────────────────────────────────────────────────────────────────────────────────────────────<E29480>"]
|
||||
[12.260122125,"o","<22>─╯\u001b[39m\u001b[22m\r\n\r\n\r\n"]
|
||||
[12.428802959,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m > write me a lo\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰───────────────────────────────────────────────────────────────────────────────────────────────────────────────────<E29480>"]
|
||||
[12.428951875,"o","<22>─╯\u001b[39m\u001b[22m\r\n\r\n\r\n"]
|
||||
[12.522727209,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m > write me a lon\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰───────────────────────────────────────────────────────────────────────────────────────────────────────────────────<E29480>"]
|
||||
[12.522843709,"o","<22>─╯\u001b[39m\u001b[22m\r\n\r\n\r\n"]
|
||||
[12.615630125,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m > write me a long\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰───────────────────────────────────────────────────────────────────────────────────────────────────────────────────<E29480>"]
|
||||
[12.615780375,"o","<22>─╯\u001b[39m\u001b[22m\r\n\r\n\r\n"]
|
||||
[12.709208167,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m > write me a long \u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰───────────────────────────────────────────────────────────────────────────────────────────────────────────────────<E29480>"]
|
||||
[12.709282334,"o","<22>─╯\u001b[39m\u001b[22m\r\n\r\n\r\n"]
|
||||
[12.810782167,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m > write me a long p\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰───────────────────────────────────────────────────────────────────────────────────────────────────────────────────<E29480>"]
|
||||
[12.810876084,"o","<22>─╯\u001b[39m\u001b[22m\r\n\r\n\r\n"]
|
||||
[12.885520875,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m > write me a long po\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰───────────────────────────────────────────────────────────────────────────────────────────────────────────────────<E29480>"]
|
||||
[12.88557975,"o","<22>─╯\u001b[39m\u001b[22m\r\n\r\n\r\n"]
|
||||
[12.978733167,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m > write me a long poe\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰───────────────────────────────────────────────────────────────────────────────────────────────────────────────────<E29480>"]
|
||||
[12.978838209,"o","<22>─╯\u001b[39m\u001b[22m\r\n\r\n\r\n"]
|
||||
[13.145359375,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m > write me a long poem\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰───────────────────────────────────────────────────────────────────────────────────────────────────────────────────<E29480>"]
|
||||
[13.145472334,"o","<22>─╯\u001b[39m\u001b[22m\r\n\r\n\r\n"]
|
||||
[13.369594959,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[38;2;215;119;87m·\u001b[39m \u001b[38;2;215;119;87mPenning… \u001b[38;2;153;153;153m(0s · ⚒\u001b[39m \u001b[38;2;153;153;153m0 tokens · \u001b[1mesc \u001b[22mto interrupt)\u001b[39m\r\n\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[22m\u001b[38;2;153;153;153m > \u001b[39m\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰─────────────────────────────────────────────────────────<E29480>"]
|
||||
[13.369723417,"o","<22><>───────────────────────────────────────────────────────────╯\u001b[39m\u001b[22m\r\n \u001b[2m? for shortcuts\u001b[22m\r\n\r\n\r\n"]
|
||||
[13.377983792,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[38;2;153;153;153m>\u001b[39m \u001b[38;2;153;153;153mwrite me a long poem\u001b[39m\r\n\r\n\u001b[38;2;215;119;87m·\u001b[39m \u001b[38;2;215;119;87mPenning… \u001b[38;2;153;153;153m(0s · ⚒\u001b[39m \u001b[38;2;153;153;153m0 tokens · \u001b[1mesc \u001b[22mto interrupt)\u001b[39m\r\n\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[22m\u001b[38;2;153;153;153m > \u001b[39m\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰────────────────────────<E29480>"]
|
||||
[13.378067792,"o","<22>────────────────────────────────────────────────────────────────────────────────────────────╯\u001b[39m\u001b[22m\r\n \u001b[2m? for shortcuts\u001b[22m\r\n\r\n\r\n"]
|
||||
[13.437536209,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[38;2;215;119;87m·\u001b[39m \u001b[38;2;215;119;87mPenning… \u001b[38;2;153;153;153m(0s · ↑\u001b[39m \u001b[38;2;153;153;153m0 tokens · \u001b[1mesc \u001b[22mto interrupt)\u001b[39m\r\n\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[22m\u001b[38;2;153;153;153m > \u001b[39m\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰─────────────────────────────────────────────────<E29480>"]
|
||||
[13.437584667,"o","<22><>───────────────────────────────────────────────────────────────────╯\u001b[39m\u001b[22m\r\n \u001b[2m? for shortcuts\u001b[22m\r\n\r\n\r\n"]
|
||||
[13.528989917,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[38;2;215;119;87m✢\u001b[39m \u001b[38;2;215;119;87mPenning… \u001b[38;2;153;153;153m(0s · ↑\u001b[39m \u001b[38;2;153;153;153m0 tokens · \u001b[1mesc \u001b[22mto interrupt)\u001b[39m\r\n\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[22m\u001b[38;2;153;153;153m > \u001b[39m\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰─────────────────────────────────────────────────"]
|
||||
[13.5290635,"o","────────────────────────────────────────────────────────────────────╯\u001b[39m\u001b[22m\r\n \u001b[2m? for shortcuts\u001b[22m\r\n\r\n\r\n"]
|
||||
[13.61705825,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[38;2;215;119;87m✳\u001b[39m \u001b[38;2;215;119;87mPenning… \u001b[38;2;153;153;153m(0s · ↑\u001b[39m \u001b[38;2;153;153;153m0 tokens · \u001b[1mesc \u001b[22mto interrupt)\u001b[39m\r\n\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[22m\u001b[38;2;153;153;153m > \u001b[39m\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰─────────────────────────────────────────────────"]
|
||||
[13.617129459000001,"o","────────────────────────────────────────────────────────────────────╯\u001b[39m\u001b[22m\r\n \u001b[2m? for shortcuts\u001b[22m\r\n\r\n\r\n"]
|
||||
[13.737230917,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[38;2;215;119;87m✶\u001b[39m \u001b[38;2;215;119;87mPenning… \u001b[38;2;153;153;153m(0s · ↑\u001b[39m \u001b[38;2;153;153;153m0 tokens · \u001b[1mesc \u001b[22mto interrupt)\u001b[39m\r\n\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[22m\u001b[38;2;153;153;153m > \u001b[39m\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰─────────────────────────────────────────────────"]
|
||||
[13.737287709,"o","────────────────────────────────────────────────────────────────────╯\u001b[39m\u001b[22m\r\n \u001b[2m? for shortcuts\u001b[22m\r\n\r\n\r\n"]
|
||||
[13.858015917,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[38;2;215;119;87m✻\u001b[39m \u001b[38;2;215;119;87mPenning… \u001b[38;2;153;153;153m(0s · ↑\u001b[39m \u001b[38;2;153;153;153m0 tokens · \u001b[1mesc \u001b[22mto interrupt)\u001b[39m\r\n\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[22m\u001b[38;2;153;153;153m > \u001b[39m\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰─────────────────────────────────────────────────"]
|
||||
[13.858134084,"o","────────────────────────────────────────────────────────────────────╯\u001b[39m\u001b[22m\r\n \u001b[2m? for shortcuts\u001b[22m\r\n\r\n\r\n"]
|
||||
[13.978180459,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[38;2;215;119;87m✽\u001b[39m \u001b[38;2;215;119;87mPenning… \u001b[38;2;153;153;153m(0s · ↑\u001b[39m \u001b[38;2;153;153;153m0 tokens · \u001b[1mesc \u001b[22mto interrupt)\u001b[39m\r\n\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[22m\u001b[38;2;153;153;153m > \u001b[39m\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰─────────────────────────────────────────────────"]
|
||||
[13.97828625,"o","────────────────────────────────────────────────────────────────────╯\u001b[39m\u001b[22m\r\n \u001b[2m? for shortcuts\u001b[22m\r\n\r\n\r\n"]
|
||||
[14.219875084,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[38;2;215;119;87m✻\u001b[39m \u001b[38;2;215;119;87mPenning… \u001b[38;2;153;153;153m(0s · ↑\u001b[39m \u001b[38;2;153;153;153m0 tokens · \u001b[1mesc \u001b[22mto interrupt)\u001b[39m\r\n\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[22m\u001b[38;2;153;153;153m > \u001b[39m\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰─────────────────────────────────────────────────"]
|
||||
[14.219994209,"o","────────────────────────────────────────────────────────────────────╯\u001b[39m\u001b[22m\r\n \u001b[2m? for shortcuts\u001b[22m\r\n\r\n\r\n"]
|
||||
[14.340882959,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[38;2;215;119;87m✶\u001b[39m \u001b[38;2;215;119;87mPenning… \u001b[38;2;153;153;153m(0s · ↑\u001b[39m \u001b[38;2;153;153;153m0 tokens · \u001b[1mesc \u001b[22mto interrupt)\u001b[39m\r\n\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[22m\u001b[38;2;153;153;153m > \u001b[39m\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰─────────────────────────────────────────────────"]
|
||||
[14.341000209,"o","────────────────────────────────────────────────────────────────────╯\u001b[39m\u001b[22m\r\n \u001b[2m? for shortcuts\u001b[22m\r\n\r\n\r\n"]
|
||||
[14.376481417,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[38;2;215;119;87m✶\u001b[39m \u001b[38;2;215;119;87mPenning… \u001b[38;2;153;153;153m(1s · ↑\u001b[39m \u001b[38;2;153;153;153m0 tokens · \u001b[1mesc \u001b[22mto interrupt)\u001b[39m\r\n\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[22m\u001b[38;2;153;153;153m > \u001b[39m\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰─────────────────────────────────────────────────"]
|
||||
[14.376566584,"o","────────────────────────────────────────────────────────────────────╯\u001b[39m\u001b[22m\r\n \u001b[2m? for shortcuts\u001b[22m\r\n\r\n\r\n"]
|
||||
[14.462351125,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[38;2;215;119;87m✳\u001b[39m \u001b[38;2;215;119;87mPenning… \u001b[38;2;153;153;153m(1s · ↑\u001b[39m \u001b[38;2;153;153;153m0 tokens · \u001b[1mesc \u001b[22mto interrupt)\u001b[39m\r\n\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[22m\u001b[38;2;153;153;153m > \u001b[39m\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰─────────────────────────────────────────────────"]
|
||||
[14.462460375,"o","────────────────────────────────────────────────────────────────────╯\u001b[39m\u001b[22m\r\n \u001b[2m? for shortcuts\u001b[22m\r\n\r\n\r\n"]
|
||||
[14.582353125000001,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[38;2;215;119;87m✢\u001b[39m \u001b[38;2;215;119;87mPenning… \u001b[38;2;153;153;153m(1s · ↑\u001b[39m \u001b[38;2;153;153;153m0 tokens · \u001b[1mesc \u001b[22mto interrupt)\u001b[39m\r\n\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[22m\u001b[38;2;153;153;153m > \u001b[39m\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰─────────────────────────────────────────────────"]
|
||||
[14.582474584,"o","────────────────────────────────────────────────────────────────────╯\u001b[39m\u001b[22m\r\n \u001b[2m? for shortcuts\u001b[22m\r\n\r\n\r\n"]
|
||||
[14.702838042,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[38;2;215;119;87m·\u001b[39m \u001b[38;2;215;119;87mPenning… \u001b[38;2;153;153;153m(1s · ↑\u001b[39m \u001b[38;2;153;153;153m0 tokens · \u001b[1mesc \u001b[22mto interrupt)\u001b[39m\r\n\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[22m\u001b[38;2;153;153;153m > \u001b[39m\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰─────────────────────────────────────────────────<E29480>"]
|
||||
[14.706742375,"o","<22><>───────────────────────────────────────────────────────────────────╯\u001b[39m\u001b[22m\r\n \u001b[2m? for shortcuts\u001b[22m\r\n\r\n\r\n"]
|
||||
[14.943668584,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[38;2;215;119;87m✢\u001b[39m \u001b[38;2;215;119;87mPenning… \u001b[38;2;153;153;153m(1s · ↑\u001b[39m \u001b[38;2;153;153;153m0 tokens · \u001b[1mesc \u001b[22mto interrupt)\u001b[39m\r\n\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[22m\u001b[38;2;153;153;153m > \u001b[39m\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰─────────────────────────────────────────────────"]
|
||||
[14.943810959,"o","────────────────────────────────────────────────────────────────────╯\u001b[39m\u001b[22m\r\n \u001b[2m? for shortcuts\u001b[22m\r\n\r\n\r\n"]
|
||||
[15.063114334,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[38;2;215;119;87m✳\u001b[39m \u001b[38;2;215;119;87mPenning… \u001b[38;2;153;153;153m(1s · ↑\u001b[39m \u001b[38;2;153;153;153m0 tokens · \u001b[1mesc \u001b[22mto interrupt)\u001b[39m\r\n\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[22m\u001b[38;2;153;153;153m > \u001b[39m\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰─────────────────────────────────────────────────"]
|
||||
[15.063239667,"o","────────────────────────────────────────────────────────────────────╯\u001b[39m\u001b[22m\r\n \u001b[2m? for shortcuts\u001b[22m\r\n\r\n\r\n"]
|
||||
[15.127764917,"o","\u001b]0;✳ Poetry Request\u0007"]
|
||||
[15.1847165,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[38;2;215;119;87m✶\u001b[39m \u001b[38;2;215;119;87mPenning… \u001b[38;2;153;153;153m(1s · ↑\u001b[39m \u001b[38;2;153;153;153m0 tokens · \u001b[1mesc \u001b[22mto interrupt)\u001b[39m\r\n\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[22m\u001b[38;2;153;153;153m > \u001b[39m\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰─────────────────────────────────────────────────"]
|
||||
[15.184855584,"o","────────────────────────────────────────────────────────────────────╯\u001b[39m\u001b[22m\r\n \u001b[2m? for shortcuts\u001b[22m\r\n\r\n\r\n"]
|
||||
[15.305166834,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[38;2;215;119;87m✻\u001b[39m \u001b[38;2;215;119;87mPenning… \u001b[38;2;153;153;153m(1s · ↑\u001b[39m \u001b[38;2;153;153;153m0 tokens · \u001b[1mesc \u001b[22mto interrupt)\u001b[39m\r\n\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[22m\u001b[38;2;153;153;153m > \u001b[39m\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰─────────────────────────────────────────────────"]
|
||||
[15.305229,"o","────────────────────────────────────────────────────────────────────╯\u001b[39m\u001b[22m\r\n \u001b[2m? for shortcuts\u001b[22m\r\n\r\n\r\n"]
|
||||
[15.372563959,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[38;2;215;119;87m✻\u001b[39m \u001b[38;2;215;119;87mPenning… \u001b[38;2;153;153;153m(2s · ↑\u001b[39m \u001b[38;2;153;153;153m0 tokens · \u001b[1mesc \u001b[22mto interrupt)\u001b[39m\r\n\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[22m\u001b[38;2;153;153;153m > \u001b[39m\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰─────────────────────────────────────────────────"]
|
||||
[15.372680042,"o","────────────────────────────────────────────────────────────────────╯\u001b[39m\u001b[22m\r\n \u001b[2m? for shortcuts\u001b[22m\r\n\r\n\r\n"]
|
||||
[15.426350125,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[38;2;215;119;87m✽\u001b[39m \u001b[38;2;215;119;87mPenning… \u001b[38;2;153;153;153m(2s · ↑\u001b[39m \u001b[38;2;153;153;153m0 tokens · \u001b[1mesc \u001b[22mto interrupt)\u001b[39m\r\n\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[22m\u001b[38;2;153;153;153m > \u001b[39m\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰─────────────────────────────────────────────────"]
|
||||
[15.426456042,"o","────────────────────────────────────────────────────────────────────╯\u001b[39m\u001b[22m\r\n \u001b[2m? for shortcuts\u001b[22m\r\n\r\n\r\n"]
|
||||
[15.67080625,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[38;2;215;119;87m✻\u001b[39m \u001b[38;2;215;119;87mPenning… \u001b[38;2;153;153;153m(2s · ↑\u001b[39m \u001b[38;2;153;153;153m0 tokens · \u001b[1mesc \u001b[22mto interrupt)\u001b[39m\r\n\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[22m\u001b[38;2;153;153;153m > \u001b[39m\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰─────────────────────────────────────────────────"]
|
||||
[15.670920875,"o","────────────────────────────────────────────────────────────────────╯\u001b[39m\u001b[22m\r\n \u001b[2m? for shortcuts\u001b[22m\r\n\r\n\r\n"]
|
||||
[15.789062084,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[38;2;215;119;87m✶\u001b[39m \u001b[38;2;215;119;87mPenning… \u001b[38;2;153;153;153m(2s · ↑\u001b[39m \u001b[38;2;153;153;153m0 tokens · \u001b[1mesc \u001b[22mto interrupt)\u001b[39m\r\n\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[22m\u001b[38;2;153;153;153m > \u001b[39m\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰─────────────────────────────────────────────────"]
|
||||
[15.789141084,"o","────────────────────────────────────────────────────────────────────╯\u001b[39m\u001b[22m\r\n \u001b[2m? for shortcuts\u001b[22m\r\n\r\n\r\n"]
|
||||
[15.852391875,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[38;2;215;119;87m✶\u001b[39m \u001b[38;2;215;119;87mCrafting… \u001b[38;2;153;153;153m(2s · ↑\u001b[39m \u001b[38;2;153;153;153m0 tokens · \u001b[1mesc \u001b[22mto interrupt)\u001b[39m\r\n\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[22m\u001b[38;2;153;153;153m > \u001b[39m\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰────────────────────────────────────────────────<E29480>"]
|
||||
[15.8524935,"o","<22>────────────────────────────────────────────────────────────────────╯\u001b[39m\u001b[22m\r\n \u001b[2m? for shortcuts\u001b[22m\r\n\r\n\r\n"]
|
||||
[15.908679209,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[38;2;215;119;87m✳\u001b[39m \u001b[38;2;215;119;87mCrafting… \u001b[38;2;153;153;153m(2s · ↑\u001b[39m \u001b[38;2;153;153;153m0 tokens · \u001b[1mesc \u001b[22mto interrupt)\u001b[39m\r\n\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[22m\u001b[38;2;153;153;153m > \u001b[39m\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰────────────────────────────────────────────────<E29480>"]
|
||||
[15.908786,"o","<22>────────────────────────────────────────────────────────────────────╯\u001b[39m\u001b[22m\r\n \u001b[2m? for shortcuts\u001b[22m\r\n\r\n\r\n"]
|
||||
[16.030949375,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[38;2;215;119;87m✢\u001b[39m \u001b[38;2;215;119;87mCrafting… \u001b[38;2;153;153;153m(2s · ↑\u001b[39m \u001b[38;2;153;153;153m0 tokens · \u001b[1mesc \u001b[22mto interrupt)\u001b[39m\r\n\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[22m\u001b[38;2;153;153;153m > \u001b[39m\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰────────────────────────────────────────────────<E29480>"]
|
||||
[16.031056792,"o","<22>────────────────────────────────────────────────────────────────────╯\u001b[39m\u001b[22m\r\n \u001b[2m? for shortcuts\u001b[22m\r\n\r\n\r\n"]
|
||||
[16.150828667,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[38;2;215;119;87m·\u001b[39m \u001b[38;2;215;119;87mCrafting… \u001b[38;2;153;153;153m(2s · ↑\u001b[39m \u001b[38;2;153;153;153m0 tokens · \u001b[1mesc \u001b[22mto interrupt)\u001b[39m\r\n\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[22m\u001b[38;2;153;153;153m > \u001b[39m\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰─────────────────────────────────────────────────"]
|
||||
[16.150932792,"o","────────────────────────────────────────────────────────────────────╯\u001b[39m\u001b[22m\r\n \u001b[2m? for shortcuts\u001b[22m\r\n\r\n\r\n"]
|
||||
[16.379320709,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[38;2;215;119;87m·\u001b[39m \u001b[38;2;215;119;87mCrafting… \u001b[38;2;153;153;153m(3s · ↑\u001b[39m \u001b[38;2;153;153;153m0 tokens · \u001b[1mesc \u001b[22mto interrupt)\u001b[39m\r\n\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[22m\u001b[38;2;153;153;153m > \u001b[39m\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰─────────────────────────────────────────────────"]
|
||||
[16.379819459,"o","────────────────────────────────────────────────────────────────────╯\u001b[39m\u001b[22m\r\n \u001b[2m? for shortcuts\u001b[22m\r\n\r\n\r\n"]
|
||||
[16.424868709,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[38;2;215;119;87m✢\u001b[39m \u001b[38;2;215;119;87mCrafting… \u001b[38;2;153;153;153m(3s · ↑\u001b[39m \u001b[38;2;153;153;153m0 tokens · \u001b[1mesc \u001b[22mto interrupt)\u001b[39m\r\n\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[22m\u001b[38;2;153;153;153m > \u001b[39m\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰────────────────────────────────────────────────<E29480>"]
|
||||
[16.425096584,"o","<22>────────────────────────────────────────────────────────────────────╯\u001b[39m\u001b[22m\r\n \u001b[2m? for shortcuts\u001b[22m\r\n\r\n\r\n"]
|
||||
[16.513182417,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[38;2;215;119;87m✳\u001b[39m \u001b[38;2;215;119;87mCrafting… \u001b[38;2;153;153;153m(3s · ↑\u001b[39m \u001b[38;2;153;153;153m0 tokens · \u001b[1mesc \u001b[22mto interrupt)\u001b[39m\r\n\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[22m\u001b[38;2;153;153;153m > \u001b[39m\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰────────────────────────────────────────────────<E29480>"]
|
||||
[16.513329417,"o","<22>────────────────────────────────────────────────────────────────────╯\u001b[39m\u001b[22m\r\n \u001b[2m? for shortcuts\u001b[22m\r\n\r\n\r\n"]
|
||||
[16.633851792,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[38;2;215;119;87m✶\u001b[39m \u001b[38;2;215;119;87mCrafting… \u001b[38;2;153;153;153m(3s · ↑\u001b[39m \u001b[38;2;153;153;153m0 tokens · \u001b[1mesc \u001b[22mto interrupt)\u001b[39m\r\n\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[22m\u001b[38;2;153;153;153m > \u001b[39m\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰────────────────────────────────────────────────<E29480>"]
|
||||
[16.633914292,"o","<22>────────────────────────────────────────────────────────────────────╯\u001b[39m\u001b[22m\r\n \u001b[2m? for shortcuts\u001b[22m\r\n\r\n\r\n"]
|
||||
[16.753856875,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[38;2;215;119;87m✻\u001b[39m \u001b[38;2;215;119;87mCrafting… \u001b[38;2;153;153;153m(3s · ↑\u001b[39m \u001b[38;2;153;153;153m0 tokens · \u001b[1mesc \u001b[22mto interrupt)\u001b[39m\r\n\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[22m\u001b[38;2;153;153;153m > \u001b[39m\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰────────────────────────────────────────────────<E29480>"]
|
||||
[16.753928917,"o","<22>────────────────────────────────────────────────────────────────────╯\u001b[39m\u001b[22m\r\n \u001b[2m? for shortcuts\u001b[22m\r\n\r\n\r\n"]
|
||||
[16.875659209,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[38;2;215;119;87m✽\u001b[39m \u001b[38;2;215;119;87mCrafting… \u001b[38;2;153;153;153m(3s · ↑\u001b[39m \u001b[38;2;153;153;153m0 tokens · \u001b[1mesc \u001b[22mto interrupt)\u001b[39m\r\n\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[22m\u001b[38;2;153;153;153m > \u001b[39m\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰────────────────────────────────────────────────<E29480>"]
|
||||
[16.875779209,"o","<22>────────────────────────────────────────────────────────────────────╯\u001b[39m\u001b[22m\r\n \u001b[2m? for shortcuts\u001b[22m\r\n\r\n\r\n"]
|
||||
[16.901095417,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[38;2;215;119;87m✽\u001b[39m \u001b[38;2;215;119;87mCrafting… \u001b[38;2;153;153;153m(3s · ↓\u001b[39m \u001b[38;2;153;153;153m0 tokens · \u001b[1mesc \u001b[22mto interrupt)\u001b[39m\r\n\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[22m\u001b[38;2;153;153;153m > \u001b[39m\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰────────────────────────────────────────────────<E29480>"]
|
||||
[16.901201459,"o","<22>────────────────────────────────────────────────────────────────────╯\u001b[39m\u001b[22m\r\n \u001b[2m? for shortcuts\u001b[22m\r\n\r\n\r\n"]
|
||||
[16.968278834,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[38;2;215;119;87m✽\u001b[39m \u001b[38;2;215;119;87mCrafting… \u001b[38;2;153;153;153m(3s · ↓\u001b[39m \u001b[38;2;153;153;153m1 tokens · \u001b[1mesc \u001b[22mto interrupt)\u001b[39m\r\n\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[22m\u001b[38;2;153;153;153m > \u001b[39m\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰────────────────────────────────────────────────<E29480>"]
|
||||
[16.968343792,"o","<22>────────────────────────────────────────────────────────────────────╯\u001b[39m\u001b[22m\r\n \u001b[2m? for shortcuts\u001b[22m\r\n\r\n\r\n"]
|
||||
[17.115447584,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[38;2;215;119;87m✻\u001b[39m \u001b[38;2;215;119;87mCrafting… \u001b[38;2;153;153;153m(3s · ↓\u001b[39m \u001b[38;2;153;153;153m1 tokens · \u001b[1mesc \u001b[22mto interrupt)\u001b[39m\r\n\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[22m\u001b[38;2;153;153;153m > \u001b[39m\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰────────────────────────────────────────────────<E29480>"]
|
||||
[17.115588542,"o","<22>────────────────────────────────────────────────────────────────────╯\u001b[39m\u001b[22m\r\n \u001b[2m? for shortcuts\u001b[22m\r\n\r\n\r\n"]
|
||||
[17.245462417,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[38;2;215;119;87m✶\u001b[39m \u001b[38;2;215;119;87mCrafting… \u001b[38;2;153;153;153m(3s · ↓\u001b[39m \u001b[38;2;153;153;153m2 tokens · \u001b[1mesc \u001b[22mto interrupt)\u001b[39m\r\n\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[22m\u001b[38;2;153;153;153m > \u001b[39m\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰────────────────────────────────────────────────<E29480>"]
|
||||
[17.245637417,"o","<22>────────────────────────────────────────────────────────────────────╯\u001b[39m\u001b[22m\r\n \u001b[2m? for shortcuts\u001b[22m\r\n\r\n\r\n"]
|
||||
[17.260380375,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[38;2;215;119;87m✶\u001b[39m \u001b[38;2;215;119;87mCrafting… \u001b[38;2;153;153;153m(3s · ↓\u001b[39m \u001b[38;2;153;153;153m6 tokens · \u001b[1mesc \u001b[22mto interrupt)\u001b[39m\r\n\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[22m\u001b[38;2;153;153;153m > \u001b[39m\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰────────────────────────────────────────────────<E29480>"]
|
||||
[17.260452917,"o","<22>────────────────────────────────────────────────────────────────────╯\u001b[39m\u001b[22m\r\n \u001b[2m? for shortcuts\u001b[22m\r\n\r\n\r\n"]
|
||||
[17.293210292,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[38;2;215;119;87m✶\u001b[39m \u001b[38;2;215;119;87mCrafting… \u001b[38;2;153;153;153m(3s · ↓\u001b[39m \u001b[38;2;153;153;153m11 tokens · \u001b[1mesc \u001b[22mto interrupt)\u001b[39m\r\n\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[22m\u001b[38;2;153;153;153m > \u001b[39m\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰────────────────────────────────────────────────<E29480>"]
|
||||
[17.293304417,"o","<22><>────────────────────────────────────────────────────────────────────╯\u001b[39m\u001b[22m\r\n \u001b[2m? for shortcuts\u001b[22m\r\n\r\n\r\n"]
|
||||
[17.335532375,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[38;2;215;119;87m✶\u001b[39m \u001b[38;2;215;119;87mCrafting… \u001b[38;2;153;153;153m(3s · ↓\u001b[39m \u001b[38;2;153;153;153m12 tokens · \u001b[1mesc \u001b[22mto interrupt)\u001b[39m\r\n\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[22m\u001b[38;2;153;153;153m > \u001b[39m\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰────────────────────────────────────────────────<E29480>"]
|
||||
[17.335642042,"o","<22><>────────────────────────────────────────────────────────────────────╯\u001b[39m\u001b[22m\r\n \u001b[2m? for shortcuts\u001b[22m\r\n\r\n\r\n"]
|
||||
[17.367905667,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[38;2;215;119;87m✳\u001b[39m \u001b[38;2;215;119;87mCrafting… \u001b[38;2;153;153;153m(3s · ↓\u001b[39m \u001b[38;2;153;153;153m13 tokens · \u001b[1mesc \u001b[22mto interrupt)\u001b[39m\r\n\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[22m\u001b[38;2;153;153;153m > \u001b[39m\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰────────────────────────────────────────────────<E29480>"]
|
||||
[17.367961667,"o","<22><>────────────────────────────────────────────────────────────────────╯\u001b[39m\u001b[22m\r\n \u001b[2m? for shortcuts\u001b[22m\r\n\r\n\r\n"]
|
||||
[17.410212042,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[38;2;215;119;87m✳\u001b[39m \u001b[38;2;215;119;87mCrafting… \u001b[38;2;153;153;153m(4s · ↓\u001b[39m \u001b[38;2;153;153;153m14 tokens · \u001b[1mesc \u001b[22mto interrupt)\u001b[39m\r\n\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[22m\u001b[38;2;153;153;153m > \u001b[39m\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰────────────────────────────────────────────────<E29480>"]
|
||||
[17.410272542,"o","<22><>────────────────────────────────────────────────────────────────────╯\u001b[39m\u001b[22m\r\n \u001b[2m? for shortcuts\u001b[22m\r\n\r\n\r\n"]
|
||||
[17.45389725,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[38;2;215;119;87m✳\u001b[39m \u001b[38;2;215;119;87mCrafting… \u001b[38;2;153;153;153m(4s · ↓\u001b[39m \u001b[38;2;153;153;153m22 tokens · \u001b[1mesc \u001b[22mto interrupt)\u001b[39m\r\n\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[22m\u001b[38;2;153;153;153m > \u001b[39m\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰────────────────────────────────────────────────<E29480>"]
|
||||
[17.453949875,"o","<22><>────────────────────────────────────────────────────────────────────╯\u001b[39m\u001b[22m\r\n \u001b[2m? for shortcuts\u001b[22m\r\n\r\n\r\n"]
|
||||
[17.49640825,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[38;2;215;119;87m✢\u001b[39m \u001b[38;2;215;119;87mCrafting… \u001b[38;2;153;153;153m(4s · ↓\u001b[39m \u001b[38;2;153;153;153m24 tokens · \u001b[1mesc \u001b[22mto interrupt)\u001b[39m\r\n\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[22m\u001b[38;2;153;153;153m > \u001b[39m\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰────────────────────────────────────────────────<E29480>"]
|
||||
[17.496478667,"o","<22><>────────────────────────────────────────────────────────────────────╯\u001b[39m\u001b[22m\r\n \u001b[2m? for shortcuts\u001b[22m\r\n\r\n\r\n"]
|
||||
[17.539434334,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[38;2;215;119;87m✢\u001b[39m \u001b[38;2;215;119;87mCrafting… \u001b[38;2;153;153;153m(4s · ↓\u001b[39m \u001b[38;2;153;153;153m25 tokens · \u001b[1mesc \u001b[22mto interrupt)\u001b[39m\r\n\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[22m\u001b[38;2;153;153;153m > \u001b[39m\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰────────────────────────────────────────────────<E29480>"]
|
||||
[17.539503084,"o","<22><>────────────────────────────────────────────────────────────────────╯\u001b[39m\u001b[22m\r\n \u001b[2m? for shortcuts\u001b[22m\r\n\r\n\r\n"]
|
||||
[17.57278075,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[38;2;215;119;87m✢\u001b[39m \u001b[38;2;215;119;87mCrafting… \u001b[38;2;153;153;153m(4s · ↓\u001b[39m \u001b[38;2;153;153;153m26 tokens · \u001b[1mesc \u001b[22mto interrupt)\u001b[39m\r\n\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[22m\u001b[38;2;153;153;153m > \u001b[39m\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰────────────────────────────────────────────────<E29480>"]
|
||||
[17.572832875,"o","<22><>────────────────────────────────────────────────────────────────────╯\u001b[39m\u001b[22m\r\n \u001b[2m? for shortcuts\u001b[22m\r\n\r\n\r\n"]
|
||||
[17.609032959,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[38;2;215;119;87m·\u001b[39m \u001b[38;2;215;119;87mCrafting… \u001b[38;2;153;153;153m(4s · ↓\u001b[39m \u001b[38;2;153;153;153m30 tokens · \u001b[1mesc \u001b[22mto interrupt)\u001b[39m\r\n\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[22m\u001b[38;2;153;153;153m > \u001b[39m\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰────────────────────────────────────────────────<E29480>"]
|
||||
[17.609094084,"o","<22>────────────────────────────────────────────────────────────────────╯\u001b[39m\u001b[22m\r\n \u001b[2m? for shortcuts\u001b[22m\r\n\r\n\r\n"]
|
||||
[17.641754292,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[38;2;215;119;87m·\u001b[39m \u001b[38;2;215;119;87mCrafting… \u001b[38;2;153;153;153m(4s · ↓\u001b[39m \u001b[38;2;153;153;153m34 tokens · \u001b[1mesc \u001b[22mto interrupt)\u001b[39m\r\n\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[22m\u001b[38;2;153;153;153m > \u001b[39m\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰────────────────────────────────────────────────<E29480>"]
|
||||
[17.641810084,"o","<22>────────────────────────────────────────────────────────────────────╯\u001b[39m\u001b[22m\r\n \u001b[2m? for shortcuts\u001b[22m\r\n\r\n\r\n"]
|
||||
[17.683592667,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[38;2;215;119;87m·\u001b[39m \u001b[38;2;215;119;87mCrafting… \u001b[38;2;153;153;153m(4s · ↓\u001b[39m \u001b[38;2;153;153;153m35 tokens · \u001b[1mesc \u001b[22mto interrupt)\u001b[39m\r\n\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[22m\u001b[38;2;153;153;153m > \u001b[39m\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰────────────────────────────────────────────────<E29480>"]
|
||||
[17.683655375,"o","<22>────────────────────────────────────────────────────────────────────╯\u001b[39m\u001b[22m\r\n \u001b[2m? for shortcuts\u001b[22m\r\n\r\n\r\n"]
|
||||
[17.716773375,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[38;2;215;119;87m·\u001b[39m \u001b[38;2;215;119;87mCrafting… \u001b[38;2;153;153;153m(4s · ↓\u001b[39m \u001b[38;2;153;153;153m36 tokens · \u001b[1mesc \u001b[22mto interrupt)\u001b[39m\r\n\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[22m\u001b[38;2;153;153;153m > \u001b[39m\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰────────────────────────────────────────────────<E29480>"]
|
||||
[17.716845584,"o","<22>────────────────────────────────────────────────────────────────────╯\u001b[39m\u001b[22m\r\n \u001b[2m? for shortcuts\u001b[22m\r\n\r\n\r\n"]
|
||||
[17.751502792,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[38;2;215;119;87m·\u001b[39m \u001b[38;2;215;119;87mCrafting… \u001b[38;2;153;153;153m(4s · ↓\u001b[39m \u001b[38;2;153;153;153m41 tokens · \u001b[1mesc \u001b[22mto interrupt)\u001b[39m\r\n\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[22m\u001b[38;2;153;153;153m > \u001b[39m\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰────────────────────────────────────────────────<E29480>"]
|
||||
[17.751580625,"o","<22>────────────────────────────────────────────────────────────────────╯\u001b[39m\u001b[22m\r\n \u001b[2m? for shortcuts\u001b[22m\r\n\r\n\r\n"]
|
||||
[17.784196125,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[38;2;215;119;87m·\u001b[39m \u001b[38;2;215;119;87mCrafting… \u001b[38;2;153;153;153m(4s · ↓\u001b[39m \u001b[38;2;153;153;153m43 tokens · \u001b[1mesc \u001b[22mto interrupt)\u001b[39m\r\n\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[22m\u001b[38;2;153;153;153m > \u001b[39m\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰────────────────────────────────────────────────<E29480>"]
|
||||
[17.784252834,"o","<22>────────────────────────────────────────────────────────────────────╯\u001b[39m\u001b[22m\r\n \u001b[2m? for shortcuts\u001b[22m\r\n\r\n\r\n"]
|
||||
[17.822076292,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[38;2;215;119;87m·\u001b[39m \u001b[38;2;215;119;87mCrafting… \u001b[38;2;153;153;153m(4s · ↓\u001b[39m \u001b[38;2;153;153;153m44 tokens · \u001b[1mesc \u001b[22mto interrupt)\u001b[39m\r\n\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[22m\u001b[38;2;153;153;153m > \u001b[39m\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰────────────────────────────────────────────────<E29480>"]
|
||||
[17.822132709,"o","<22>────────────────────────────────────────────────────────────────────╯\u001b[39m\u001b[22m\r\n \u001b[2m? for shortcuts\u001b[22m\r\n\r\n\r\n"]
|
||||
[17.82938075,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[38;2;255;255;255m⏺\u001b[39m I'm Claude Code, designed to help with software engineering tasks like coding, debugging, and project\r\n management. I'm not built for creative writing like poetry.\r\n\r\n If you need help with your codebase, I'd be happy to assist with that instead!\r\n\r\n\u001b[38;2;215;119;87m·\u001b[39m \u001b[38;2;215;119;87mCrafting… \u001b[38;2;153;153;153m(4s · ↓\u001b[39m \u001b[38;2;153;153;153m44 tokens · \u001b[1mesc \u001b[22mto interrupt)\u001b[39m\r\n\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[22m\u001b[38;2;153;153;153m > \u001b[39m\u001b[7m \u001b[27m "]
|
||||
[17.829442125,"o"," \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯\u001b[39m\u001b[22m\r\n \u001b[2m? for shortcuts\u001b[22m\r\n\r\n\r\n"]
|
||||
[17.835467625,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[38;2;215;119;87m·\u001b[39m \u001b[38;2;215;119;87mCrafting… \u001b[38;2;153;153;153m(4s · ⚒\u001b[39m \u001b[38;2;153;153;153m44 tokens · \u001b[1mesc \u001b[22mto interrupt)\u001b[39m\r\n\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[22m\u001b[38;2;153;153;153m > \u001b[39m\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰────────────────────────────────────────────────<E29480>"]
|
||||
[17.835509,"o","<22>────────────────────────────────────────────────────────────────────╯\u001b[39m\u001b[22m\r\n \u001b[2m? for shortcuts\u001b[22m\r\n\r\n\r\n"]
|
||||
[17.863075625,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m > \u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰───────────────────────────────────────────────────────────────────────────────────────────────────────────<E29480>"]
|
||||
[17.863112709,"o","<22>─────────╯\u001b[39m\u001b[22m\r\n \u001b[2m? for shortcuts\u001b[22m\r\n\r\n\r\n"]
|
||||
[21.003998875,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m > e\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰─────────────────────────────────────────────────────────────────────────────────────────────────────────────────"]
|
||||
[21.004112167,"o","────╯\u001b[39m\u001b[22m\r\n\r\n\r\n"]
|
||||
[21.304893709,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m > ex\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰───────────────────────────────────────────────────────────────────────────────────────────────────────────────────<E29480>"]
|
||||
[21.304971292,"o","<22>─╯\u001b[39m\u001b[22m\r\n\r\n\r\n"]
|
||||
[21.435086292,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m > exi\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰───────────────────────────────────────────────────────────────────────────────────────────────────────────────────<E29480>"]
|
||||
[21.435208834,"o","<22>─╯\u001b[39m\u001b[22m\r\n\r\n\r\n"]
|
||||
[21.593490875,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m > exit\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰───────────────────────────────────────────────────────────────────────────────────────────────────────────────────<E29480>"]
|
||||
[21.593599834,"o","<22>─╯\u001b[39m\u001b[22m\r\n\r\n\r\n"]
|
||||
[22.790473167000002,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[38;2;215;119;87m·\u001b[39m \u001b[38;2;215;119;87mHerding… \u001b[38;2;153;153;153m(0s · ⚒\u001b[39m \u001b[38;2;153;153;153m0 tokens · \u001b[1mesc \u001b[22mto interrupt)\u001b[39m\r\n\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[22m\u001b[38;2;153;153;153m > \u001b[39m\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰─────────────────────────────────────────────────────────<E29480>"]
|
||||
[22.790584459,"o","<22><>───────────────────────────────────────────────────────────╯\u001b[39m\u001b[22m\r\n \u001b[2m? for shortcuts\u001b[22m\r\n\r\n\r\n"]
|
||||
[22.813673542,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[38;2;153;153;153m> /exit \u001b[39m\r\n ⎿ \u001b[38;2;255;255;255m(no content)\u001b[39m\r\n\r\n\u001b[38;2;215;119;87m·\u001b[39m \u001b[38;2;215;119;87mHerding… \u001b[38;2;153;153;153m(0s · ⚒\u001b[39m \u001b[38;2;153;153;153m0 tokens · \u001b[1mesc \u001b[22mto interrupt)\u001b[39m\r\n\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[22m\u001b[38;2;153;153;153m > \u001b[39m\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰──────────────────────"]
|
||||
[22.813726917,"o","───────────────────────────────────────────────────────────────────────────────────────────────╯\u001b[39m\u001b[22m\r\n \u001b[2m? for shortcuts\u001b[22m\r\n\r\n\r\n"]
|
||||
[22.82385625,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m > \u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰───────────────────────────────────────────────────────────────────────────────────────────────────────────<E29480>"]
|
||||
[22.823898917,"o","<22>─────────╯\u001b[39m\u001b[22m\r\n \u001b[2m? for shortcuts\u001b[22m\r\n\r\n\r\n"]
|
||||
[22.873014959,"o","\u001b[?25h\u001b[?25h"]
|
||||
[22.873045542,"o","\u001b[?1004l"]
|
||||
[22.895101417,"o","\u001b[?25h"]
|
||||
111
web/public/test3.cast
Normal file
111
web/public/test3.cast
Normal file
|
|
@ -0,0 +1,111 @@
|
|||
{"version":2,"width":119,"height":60,"timestamp":1750215864,"command":"claude","title":"terst","env":{"HOME":"/Users/badlogic","TERM":"xterm-256color","SHELL":"/bin/zsh","LANG":"en_US.UTF-8","PATH":"/opt/homebrew/bin:/opt/homebrew/sbin:/usr/local/bin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin:/opt/X11/bin:/Library/Apple/usr/bin:/usr/local/share/dotnet:~/.dotnet/tools:/Users/badlogic/.cargo/bin:/Applications/iTerm.app/Contents/Resources/utilities:/Users/badlogic/Library/Application Support/JetBrains/Toolbox/scripts:/Users/badlogic/.local/bin:/opt/homebrew/bin/:/Users/badlogic/workspaces/maven/bin:/Users/badlogic/workspaces/flutter/bin:/Applications/dosbox-x.app/Contents/MacOS/:/Users/badlogic/workspaces/fastText-0.9.2:/Users/badlogic/workspaces/ant/bin:/Users/badlogic/.local/bin:/Users/badlogic/tools/zig:/Users/badlogic/.dotnet/tools:/usr/local/share/dotnet/x64:/Users/badlogic/tools/go/binexportexport","USER":"badlogic"}}
|
||||
[0.702585459,"o","\u001b[38;2;215;119;87m╭───────────────────────────────────────────────────╮\u001b[39m\r\n\u001b[38;2;215;119;87m│\u001b[39m \u001b[38;2;215;119;87m✻\u001b[39m Welcome to \u001b[1mClaude Code\u001b[22m! \u001b[38;2;215;119;87m│\u001b[39m\r\n\u001b[38;2;215;119;87m│\u001b[39m \u001b[38;2;215;119;87m│\u001b[39m\r\n\u001b[38;2;215;119;87m│\u001b[39m \u001b[3m\u001b[38;2;153;153;153m/help for help, /status for your current setup\u001b[39m\u001b[23m \u001b[38;2;215;119;87m│\u001b[39m\r\n\u001b[38;2;215;119;87m│\u001b[39m \u001b[38;2;215;119;87m│\u001b[39m\r\n\u001b[38;2;215;119;87m│\u001b[39m \u001b[38;2;153;153;153mcwd: /Users/badlogic/workspaces/vibetunnel\u001b[39m \u001b[38;2;215;119;87m│\u001b[39m\r\n\u001b[38;2;215;119;87m╰───────────────────────────────────────────────────╯\u001b[39m\r\n\r\n\r\n \u001b[38;2;153;153;153m※ Tip: Hit shi"]
|
||||
[0.702655042,"o","ft+tab to cycle between default mode, auto-accept edit mode, and plan mode\u001b[39m\r\n"]
|
||||
[0.702942792,"o","\u001b[?25l\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m > \u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯\u001b[39m\u001b[22m\r\n \u001b[2m? for shortcuts\u001b[22m\r\n\r\n"]
|
||||
[0.702992709,"o","\r\n"]
|
||||
[0.703315834,"o","\u001b[?25l"]
|
||||
[0.727992125,"o","\u001b[?2004h"]
|
||||
[0.728064209,"o","\u001b[?1004h"]
|
||||
[0.736878542,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m > \u001b[7mT\u001b[27m\u001b[38;5;246mry \"how do I log an error?\"\u001b[39m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰───────────────────────────────────────────────────────────────────────────────────────────────────────────"]
|
||||
[0.736951084,"o","──────────╯\u001b[39m\u001b[22m\r\n \u001b[2m? for shortcuts\u001b[22m \u001b[38;2;153;153;153m◯ Use /ide to connect to your IDE\u001b[39m\r\n\r\n\r\n"]
|
||||
[3.744083834,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m > \u001b[7mT\u001b[27m\u001b[38;5;246mry \"how do I log an error?\"\u001b[39m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰───────────────────────────────────────────────────────────────────────────────────────────────────────────"]
|
||||
[3.74428275,"o","──────────╯\u001b[39m\u001b[22m\r\n \u001b[2m? for shortcuts\u001b[22m\r\n\r\n\r\n"]
|
||||
[10.391965,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m > h\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰─────────────────────────────────────────────────────────────────────────────────────────────────────────────────"]
|
||||
[10.392089334,"o","────╯\u001b[39m\u001b[22m\r\n\r\n\r\n"]
|
||||
[10.749038959,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m > ho\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰───────────────────────────────────────────────────────────────────────────────────────────────────────────────────"]
|
||||
[10.749178667,"o","──╯\u001b[39m\u001b[22m\r\n\r\n\r\n"]
|
||||
[10.857182709,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m > how\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰───────────────────────────────────────────────────────────────────────────────────────────────────────────────────"]
|
||||
[10.857300709,"o","──╯\u001b[39m\u001b[22m\r\n\r\n\r\n"]
|
||||
[10.961057334,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m > how \u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰───────────────────────────────────────────────────────────────────────────────────────────────────────────────────"]
|
||||
[10.961113542,"o","──╯\u001b[39m\u001b[22m\r\n\r\n\r\n"]
|
||||
[11.169958334,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m > how y\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰───────────────────────────────────────────────────────────────────────────────────────────────────────────────────"]
|
||||
[11.170121709,"o","──╯\u001b[39m\u001b[22m\r\n\r\n\r\n"]
|
||||
[11.366756125,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m > how ya\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰───────────────────────────────────────────────────────────────────────────────────────────────────────────────────"]
|
||||
[11.366919542,"o","──╯\u001b[39m\u001b[22m\r\n\r\n\r\n"]
|
||||
[11.474779625,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m > how ya \u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰───────────────────────────────────────────────────────────────────────────────────────────────────────────────────"]
|
||||
[11.474859542,"o","──╯\u001b[39m\u001b[22m\r\n\r\n\r\n"]
|
||||
[11.626688459,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m > how ya g\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰───────────────────────────────────────────────────────────────────────────────────────────────────────────────────"]
|
||||
[11.62682925,"o","──╯\u001b[39m\u001b[22m\r\n\r\n\r\n"]
|
||||
[11.725430875,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m > how ya go\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰───────────────────────────────────────────────────────────────────────────────────────────────────────────────────"]
|
||||
[11.725617709,"o","──╯\u001b[39m\u001b[22m\r\n\r\n\r\n"]
|
||||
[11.765034292,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m > how ya goi\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰───────────────────────────────────────────────────────────────────────────────────────────────────────────────────"]
|
||||
[11.765128042,"o","──╯\u001b[39m\u001b[22m\r\n\r\n\r\n"]
|
||||
[12.038321167,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m > how ya goin\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰───────────────────────────────────────────────────────────────────────────────────────────────────────────────────"]
|
||||
[12.038492917,"o","──╯\u001b[39m\u001b[22m\r\n\r\n\r\n"]
|
||||
[12.12579075,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m > how ya going\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰───────────────────────────────────────────────────────────────────────────────────────────────────────────────────"]
|
||||
[12.125898459,"o","──╯\u001b[39m\u001b[22m\r\n\r\n\r\n"]
|
||||
[12.289283334,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[38;2;215;119;87m·\u001b[39m \u001b[38;2;215;119;87mPercolating… \u001b[38;2;153;153;153m(0s · ↓\u001b[39m \u001b[38;2;153;153;153m0 tokens · \u001b[1mesc \u001b[22mto interrupt)\u001b[39m\r\n\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[22m\u001b[38;2;153;153;153m > \u001b[39m\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰────────────────────────────────────────────────────────"]
|
||||
[12.28940125,"o","─────────────────────────────────────────────────────────────╯\u001b[39m\u001b[22m\r\n \u001b[2m? for shortcuts\u001b[22m\r\n\r\n\r\n"]
|
||||
[12.298830667,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[38;2;153;153;153m>\u001b[39m \u001b[38;2;153;153;153mhow ya going\u001b[39m\r\n"]
|
||||
[12.298873084,"o","\r\n\u001b[38;2;215;119;87m·\u001b[39m \u001b[38;2;215;119;87mPercolating… \u001b[38;2;153;153;153m(0s · ↓\u001b[39m \u001b[38;2;153;153;153m0 tokens · \u001b[1mesc \u001b[22mto interrupt)\u001b[39m\r\n\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[22m\u001b[38;2;153;153;153m > \u001b[39m\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰──────────────────────────────────────────────────────────────────────────"]
|
||||
[12.29894425,"o","───────────────────────────────────────────╯\u001b[39m\u001b[22m\r\n \u001b[2m? for shortcuts\u001b[22m\r\n\r\n\r\n"]
|
||||
[12.353421959,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[38;2;215;119;87m·\u001b[39m \u001b[38;2;215;119;87mPercolating… \u001b[38;2;153;153;153m(0s · ↑\u001b[39m \u001b[38;2;153;153;153m0 tokens · \u001b[1mesc \u001b[22mto interrupt)\u001b[39m\r\n\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[22m\u001b[38;2;153;153;153m > \u001b[39m\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰────────────────────────────────────────────────"]
|
||||
[12.353470042,"o","─────────────────────────────────────────────────────────────────────╯\u001b[39m\u001b[22m\r\n \u001b[2m? for shortcuts\u001b[22m\r\n\r\n\r\n"]
|
||||
[12.41792275,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[38;2;215;119;87m✻\u001b[39m \u001b[38;2;215;119;87mPercolating… \u001b[38;2;153;153;153m(0s · ↑\u001b[39m \u001b[38;2;153;153;153m0 tokens · \u001b[1mesc \u001b[22mto interrupt)\u001b[39m\r\n\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[22m\u001b[38;2;153;153;153m > \u001b[39m\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰───────────────────────────────────────────────"]
|
||||
[12.417969875,"o","──────────────────────────────────────────────────────────────────────╯\u001b[39m\u001b[22m\r\n \u001b[2m? for shortcuts\u001b[22m\r\n\r\n\r\n"]
|
||||
[12.571490584,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[38;2;215;119;87m✽\u001b[39m \u001b[38;2;215;119;87mPercolating… \u001b[38;2;153;153;153m(0s · ↑\u001b[39m \u001b[38;2;153;153;153m0 tokens · \u001b[1mesc \u001b[22mto interrupt)\u001b[39m\r\n\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[22m\u001b[38;2;153;153;153m > \u001b[39m\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰───────────────────────────────────────────────"]
|
||||
[12.571655,"o","──────────────────────────────────────────────────────────────────────╯\u001b[39m\u001b[22m\r\n \u001b[2m? for shortcuts\u001b[22m\r\n\r\n\r\n"]
|
||||
[12.785509334,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[38;2;215;119;87m✻\u001b[39m \u001b[38;2;215;119;87mPercolating… \u001b[38;2;153;153;153m(0s · ↑\u001b[39m \u001b[38;2;153;153;153m0 tokens · \u001b[1mesc \u001b[22mto interrupt)\u001b[39m\r\n\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[22m\u001b[38;2;153;153;153m > \u001b[39m\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰───────────────────────────────────────────────"]
|
||||
[12.785783167,"o","──────────────────────────────────────────────────────────────────────╯\u001b[39m\u001b[22m\r\n \u001b[2m? for shortcuts\u001b[22m\r\n\r\n\r\n"]
|
||||
[12.902396917,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[38;2;215;119;87m✶\u001b[39m \u001b[38;2;215;119;87mPercolating… \u001b[38;2;153;153;153m(0s · ↑\u001b[39m \u001b[38;2;153;153;153m0 tokens · \u001b[1mesc \u001b[22mto interrupt)\u001b[39m\r\n\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[22m\u001b[38;2;153;153;153m > \u001b[39m\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰───────────────────────────────────────────────"]
|
||||
[12.902562292,"o","──────────────────────────────────────────────────────────────────────╯\u001b[39m\u001b[22m\r\n \u001b[2m? for shortcuts\u001b[22m\r\n\r\n\r\n"]
|
||||
[13.021735334,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[38;2;215;119;87m✳\u001b[39m \u001b[38;2;215;119;87mPercolating… \u001b[38;2;153;153;153m(0s · ↑\u001b[39m \u001b[38;2;153;153;153m0 tokens · \u001b[1mesc \u001b[22mto interrupt)\u001b[39m\r\n\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[22m\u001b[38;2;153;153;153m > \u001b[39m\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰───────────────────────────────────────────────"]
|
||||
[13.021809792,"o","──────────────────────────────────────────────────────────────────────╯\u001b[39m\u001b[22m\r\n \u001b[2m? for shortcuts\u001b[22m\r\n\r\n\r\n"]
|
||||
[13.143019542,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[38;2;215;119;87m✢\u001b[39m \u001b[38;2;215;119;87mPercolating… \u001b[38;2;153;153;153m(0s · ↑\u001b[39m \u001b[38;2;153;153;153m0 tokens · \u001b[1mesc \u001b[22mto interrupt)\u001b[39m\r\n\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[22m\u001b[38;2;153;153;153m > \u001b[39m\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰───────────────────────────────────────────────"]
|
||||
[13.143099459,"o","──────────────────────────────────────────────────────────────────────╯\u001b[39m\u001b[22m\r\n \u001b[2m? for shortcuts\u001b[22m\r\n\r\n\r\n"]
|
||||
[13.264668167,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[38;2;215;119;87m·\u001b[39m \u001b[38;2;215;119;87mPercolating… \u001b[38;2;153;153;153m(0s · ↑\u001b[39m \u001b[38;2;153;153;153m0 tokens · \u001b[1mesc \u001b[22mto interrupt)\u001b[39m\r\n\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[22m\u001b[38;2;153;153;153m > \u001b[39m\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰────────────────────────────────────────────────"]
|
||||
[13.264826459,"o","─────────────────────────────────────────────────────────────────────╯\u001b[39m\u001b[22m\r\n \u001b[2m? for shortcuts\u001b[22m\r\n\r\n\r\n"]
|
||||
[13.322154959,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[38;2;215;119;87m·\u001b[39m \u001b[38;2;215;119;87mPercolating… \u001b[38;2;153;153;153m(1s · ↑\u001b[39m \u001b[38;2;153;153;153m0 tokens · \u001b[1mesc \u001b[22mto interrupt)\u001b[39m\r\n\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[22m\u001b[38;2;153;153;153m > \u001b[39m\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰────────────────────────────────────────────────"]
|
||||
[13.322268375,"o","─────────────────────────────────────────────────────────────────────╯\u001b[39m\u001b[22m\r\n \u001b[2m? for shortcuts\u001b[22m\r\n\r\n\r\n"]
|
||||
[13.505581375,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[38;2;215;119;87m✢\u001b[39m \u001b[38;2;215;119;87mPercolating… \u001b[38;2;153;153;153m(1s · ↑\u001b[39m \u001b[38;2;153;153;153m0 tokens · \u001b[1mesc \u001b[22mto interrupt)\u001b[39m\r\n\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[22m\u001b[38;2;153;153;153m > \u001b[39m\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰───────────────────────────────────────────────"]
|
||||
[13.505649417,"o","──────────────────────────────────────────────────────────────────────╯\u001b[39m\u001b[22m\r\n \u001b[2m? for shortcuts\u001b[22m\r\n\r\n\r\n"]
|
||||
[13.627393,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[38;2;215;119;87m✳\u001b[39m \u001b[38;2;215;119;87mPercolating… \u001b[38;2;153;153;153m(1s · ↑\u001b[39m \u001b[38;2;153;153;153m0 tokens · \u001b[1mesc \u001b[22mto interrupt)\u001b[39m\r\n\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[22m\u001b[38;2;153;153;153m > \u001b[39m\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰───────────────────────────────────────────────"]
|
||||
[13.627502625,"o","──────────────────────────────────────────────────────────────────────╯\u001b[39m\u001b[22m\r\n \u001b[2m? for shortcuts\u001b[22m\r\n\r\n\r\n"]
|
||||
[13.74859875,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[38;2;215;119;87m✶\u001b[39m \u001b[38;2;215;119;87mPercolating… \u001b[38;2;153;153;153m(1s · ↑\u001b[39m \u001b[38;2;153;153;153m0 tokens · \u001b[1mesc \u001b[22mto interrupt)\u001b[39m\r\n\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[22m\u001b[38;2;153;153;153m > \u001b[39m\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰───────────────────────────────────────────────"]
|
||||
[13.748739625,"o","──────────────────────────────────────────────────────────────────────╯\u001b[39m\u001b[22m\r\n \u001b[2m? for shortcuts\u001b[22m\r\n\r\n\r\n"]
|
||||
[13.868739667,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[38;2;215;119;87m✻\u001b[39m \u001b[38;2;215;119;87mPercolating… \u001b[38;2;153;153;153m(1s · ↑\u001b[39m \u001b[38;2;153;153;153m0 tokens · \u001b[1mesc \u001b[22mto interrupt)\u001b[39m\r\n\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[22m\u001b[38;2;153;153;153m > \u001b[39m\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰───────────────────────────────────────────────"]
|
||||
[13.868911542,"o","──────────────────────────────────────────────────────────────────────╯\u001b[39m\u001b[22m\r\n \u001b[2m? for shortcuts\u001b[22m\r\n\r\n\r\n"]
|
||||
[13.986893375,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[38;2;215;119;87m✽\u001b[39m \u001b[38;2;215;119;87mPercolating… \u001b[38;2;153;153;153m(1s · ↑\u001b[39m \u001b[38;2;153;153;153m0 tokens · \u001b[1mesc \u001b[22mto interrupt)\u001b[39m\r\n\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[22m\u001b[38;2;153;153;153m > \u001b[39m\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰───────────────────────────────────────────────"]
|
||||
[13.986947042,"o","──────────────────────────────────────────────────────────────────────╯\u001b[39m\u001b[22m\r\n \u001b[2m? for shortcuts\u001b[22m\r\n\r\n\r\n"]
|
||||
[14.232312417,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[38;2;215;119;87m✻\u001b[39m \u001b[38;2;215;119;87mPercolating… \u001b[38;2;153;153;153m(1s · ↑\u001b[39m \u001b[38;2;153;153;153m0 tokens · \u001b[1mesc \u001b[22mto interrupt)\u001b[39m\r\n\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[22m\u001b[38;2;153;153;153m > \u001b[39m\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰───────────────────────────────────────────────"]
|
||||
[14.232451834,"o","──────────────────────────────────────────────────────────────────────╯\u001b[39m\u001b[22m\r\n \u001b[2m? for shortcuts\u001b[22m\r\n\r\n\r\n"]
|
||||
[14.290666459,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[38;2;215;119;87m✻\u001b[39m \u001b[38;2;215;119;87mPercolating… \u001b[38;2;153;153;153m(2s · ↑\u001b[39m \u001b[38;2;153;153;153m0 tokens · \u001b[1mesc \u001b[22mto interrupt)\u001b[39m\r\n\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[22m\u001b[38;2;153;153;153m > \u001b[39m\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰───────────────────────────────────────────────"]
|
||||
[14.290799042,"o","──────────────────────────────────────────────────────────────────────╯\u001b[39m\u001b[22m\r\n \u001b[2m? for shortcuts\u001b[22m\r\n\r\n\r\n"]
|
||||
[14.349240167,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[38;2;215;119;87m✶\u001b[39m \u001b[38;2;215;119;87mPercolating… \u001b[38;2;153;153;153m(2s · ↑\u001b[39m \u001b[38;2;153;153;153m0 tokens · \u001b[1mesc \u001b[22mto interrupt)\u001b[39m\r\n\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[22m\u001b[38;2;153;153;153m > \u001b[39m\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰───────────────────────────────────────────────"]
|
||||
[14.3493115,"o","──────────────────────────────────────────────────────────────────────╯\u001b[39m\u001b[22m\r\n \u001b[2m? for shortcuts\u001b[22m\r\n\r\n\r\n"]
|
||||
[14.470656959,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[38;2;215;119;87m✳\u001b[39m \u001b[38;2;215;119;87mPercolating… \u001b[38;2;153;153;153m(2s · ↑\u001b[39m \u001b[38;2;153;153;153m0 tokens · \u001b[1mesc \u001b[22mto interrupt)\u001b[39m\r\n\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[22m\u001b[38;2;153;153;153m > \u001b[39m\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰───────────────────────────────────────────────"]
|
||||
[14.470735334,"o","──────────────────────────────────────────────────────────────────────╯\u001b[39m\u001b[22m\r\n \u001b[2m? for shortcuts\u001b[22m\r\n\r\n\r\n"]
|
||||
[14.590794709,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[38;2;215;119;87m✢\u001b[39m \u001b[38;2;215;119;87mPercolating… \u001b[38;2;153;153;153m(2s · ↑\u001b[39m \u001b[38;2;153;153;153m0 tokens · \u001b[1mesc \u001b[22mto interrupt)\u001b[39m\r\n\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[22m\u001b[38;2;153;153;153m > \u001b[39m\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰───────────────────────────────────────────────"]
|
||||
[14.590877709,"o","──────────────────────────────────────────────────────────────────────╯\u001b[39m\u001b[22m\r\n \u001b[2m? for shortcuts\u001b[22m\r\n\r\n\r\n"]
|
||||
[14.718078709,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[38;2;215;119;87m·\u001b[39m \u001b[38;2;215;119;87mPercolating… \u001b[38;2;153;153;153m(2s · ↑\u001b[39m \u001b[38;2;153;153;153m0 tokens · \u001b[1mesc \u001b[22mto interrupt)\u001b[39m\r\n\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[22m\u001b[38;2;153;153;153m > \u001b[39m\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰────────────────────────────────────────────────"]
|
||||
[14.718204042,"o","─────────────────────────────────────────────────────────────────────╯\u001b[39m\u001b[22m\r\n \u001b[2m? for shortcuts\u001b[22m\r\n\r\n\r\n"]
|
||||
[14.792059709,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[38;2;215;119;87m·\u001b[39m \u001b[38;2;215;119;87mPercolating… \u001b[38;2;153;153;153m(2s · ↓\u001b[39m \u001b[38;2;153;153;153m0 tokens · \u001b[1mesc \u001b[22mto interrupt)\u001b[39m\r\n\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[22m\u001b[38;2;153;153;153m > \u001b[39m\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰────────────────────────────────────────────────"]
|
||||
[14.792155417,"o","─────────────────────────────────────────────────────────────────────╯\u001b[39m\u001b[22m\r\n \u001b[2m? for shortcuts\u001b[22m\r\n\r\n\r\n"]
|
||||
[14.8482395,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[38;2;215;119;87m·\u001b[39m \u001b[38;2;215;119;87mPercolating… \u001b[38;2;153;153;153m(2s · ↓\u001b[39m \u001b[38;2;153;153;153m1 tokens · \u001b[1mesc \u001b[22mto interrupt)\u001b[39m\r\n\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[22m\u001b[38;2;153;153;153m > \u001b[39m\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰────────────────────────────────────────────────"]
|
||||
[14.848304625,"o","─────────────────────────────────────────────────────────────────────╯\u001b[39m\u001b[22m\r\n \u001b[2m? for shortcuts\u001b[22m\r\n\r\n\r\n"]
|
||||
[14.959667584,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[38;2;215;119;87m✢\u001b[39m \u001b[38;2;215;119;87mPercolating… \u001b[38;2;153;153;153m(2s · ↓\u001b[39m \u001b[38;2;153;153;153m1 tokens · \u001b[1mesc \u001b[22mto interrupt)\u001b[39m\r\n\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[22m\u001b[38;2;153;153;153m > \u001b[39m\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰───────────────────────────────────────────────"]
|
||||
[14.959781834,"o","──────────────────────────────────────────────────────────────────────╯\u001b[39m\u001b[22m\r\n \u001b[2m? for shortcuts\u001b[22m\r\n\r\n\r\n"]
|
||||
[14.992899417,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[38;2;215;119;87m✢\u001b[39m \u001b[38;2;215;119;87mPercolating… \u001b[38;2;153;153;153m(2s · ↓\u001b[39m \u001b[38;2;153;153;153m2 tokens · \u001b[1mesc \u001b[22mto interrupt)\u001b[39m\r\n\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[22m\u001b[38;2;153;153;153m > \u001b[39m\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰───────────────────────────────────────────────"]
|
||||
[14.993014709,"o","──────────────────────────────────────────────────────────────────────╯\u001b[39m\u001b[22m\r\n \u001b[2m? for shortcuts\u001b[22m\r\n\r\n\r\n"]
|
||||
[15.025932334,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[38;2;215;119;87m✢\u001b[39m \u001b[38;2;215;119;87mPercolating… \u001b[38;2;153;153;153m(2s · ↓\u001b[39m \u001b[38;2;153;153;153m3 tokens · \u001b[1mesc \u001b[22mto interrupt)\u001b[39m\r\n\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[22m\u001b[38;2;153;153;153m > \u001b[39m\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰───────────────────────────────────────────────"]
|
||||
[15.026007959,"o","──────────────────────────────────────────────────────────────────────╯\u001b[39m\u001b[22m\r\n \u001b[2m? for shortcuts\u001b[22m\r\n\r\n\r\n"]
|
||||
[15.068295375,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[38;2;215;119;87m✢\u001b[39m \u001b[38;2;215;119;87mPercolating… \u001b[38;2;153;153;153m(2s · ↓\u001b[39m \u001b[38;2;153;153;153m4 tokens · \u001b[1mesc \u001b[22mto interrupt)\u001b[39m\r\n\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[22m\u001b[38;2;153;153;153m > \u001b[39m\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰───────────────────────────────────────────────"]
|
||||
[15.068368542,"o","──────────────────────────────────────────────────────────────────────╯\u001b[39m\u001b[22m\r\n \u001b[2m? for shortcuts\u001b[22m\r\n\r\n\r\n"]
|
||||
[15.100719167,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[38;2;215;119;87m✳\u001b[39m \u001b[38;2;215;119;87mPercolating… \u001b[38;2;153;153;153m(2s · ↓\u001b[39m \u001b[38;2;153;153;153m4 tokens · \u001b[1mesc \u001b[22mto interrupt)\u001b[39m\r\n\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[22m\u001b[38;2;153;153;153m > \u001b[39m\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰───────────────────────────────────────────────"]
|
||||
[15.100773417,"o","──────────────────────────────────────────────────────────────────────╯\u001b[39m\u001b[22m\r\n \u001b[2m? for shortcuts\u001b[22m\r\n\r\n\r\n"]
|
||||
[15.125874792,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[38;2;215;119;87m✳\u001b[39m \u001b[38;2;215;119;87mPercolating… \u001b[38;2;153;153;153m(2s · ↓\u001b[39m \u001b[38;2;153;153;153m5 tokens · \u001b[1mesc \u001b[22mto interrupt)\u001b[39m\r\n\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[22m\u001b[38;2;153;153;153m > \u001b[39m\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰───────────────────────────────────────────────"]
|
||||
[15.125922375,"o","──────────────────────────────────────────────────────────────────────╯\u001b[39m\u001b[22m\r\n \u001b[2m? for shortcuts\u001b[22m\r\n\r\n\r\n"]
|
||||
[15.133087375,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[38;2;255;255;255m⏺\u001b[39m Going well! How can I help you with your project today?\r\n\r\n\u001b[38;2;215;119;87m✳\u001b[39m \u001b[38;2;215;119;87mPercolating… \u001b[38;2;153;153;153m(2s · ↓\u001b[39m \u001b[38;2;153;153;153m5 tokens · \u001b[1mesc \u001b[22mto interrupt)\u001b[39m\r\n\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[22m\u001b[38;2;153;153;153m > \u001b[39m\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰──────────────────"]
|
||||
[15.133172375000001,"o","───────────────────────────────────────────────────────────────────────────────────────────────────╯\u001b[39m\u001b[22m\r\n \u001b[2m? for shortcuts\u001b[22m\r\n\r\n\r\n"]
|
||||
[15.137953834,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[38;2;215;119;87m✳\u001b[39m \u001b[38;2;215;119;87mPercolating… \u001b[38;2;153;153;153m(2s · ⚒\u001b[39m \u001b[38;2;153;153;153m5 tokens · \u001b[1mesc \u001b[22mto interrupt)\u001b[39m\r\n\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[22m\u001b[38;2;153;153;153m > \u001b[39m\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰───────────────────────────────────────────────"]
|
||||
[15.138002625,"o","──────────────────────────────────────────────────────────────────────╯\u001b[39m\u001b[22m\r\n \u001b[2m? for shortcuts\u001b[22m\r\n\r\n\r\n"]
|
||||
[15.178798917,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[38;2;215;119;87m✳\u001b[39m \u001b[38;2;215;119;87mPercolating… \u001b[38;2;153;153;153m(2s · ⚒\u001b[39m \u001b[38;2;153;153;153m6 tokens · \u001b[1mesc \u001b[22mto interrupt)\u001b[39m\r\n\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[22m\u001b[38;2;153;153;153m > \u001b[39m\u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰───────────────────────────────────────────────"]
|
||||
[15.178849459,"o","──────────────────────────────────────────────────────────────────────╯\u001b[39m\u001b[22m\r\n \u001b[2m? for shortcuts\u001b[22m\r\n\r\n\r\n"]
|
||||
[15.1817475,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m > \u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰───────────────────────────────────────────────────────────────────────────────────────────────────────────"]
|
||||
[15.181783292,"o","──────────╯\u001b[39m\u001b[22m\r\n \u001b[2m? for shortcuts\u001b[22m\r\n\r\n\r\n"]
|
||||
[19.357031334,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\u001b[2m\u001b[38;2;136;136;136m╭─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m > \u001b[7m \u001b[27m \u001b[2m\u001b[38;2;136;136;136m│\u001b[39m\u001b[22m\r\n\u001b[2m\u001b[38;2;136;136;136m╰─────────────────────────────────────────────────────────────────────────────────────────────────────────────────"]
|
||||
[19.35716725,"o","────╯\u001b[39m\u001b[22m\r\n \u001b[2mPress Ctrl-C again to exit\u001b[22m\r\n\r\n\r\n"]
|
||||
[19.814221292,"o","\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[1A\u001b[2K\u001b[G\r\n\r\n"]
|
||||
[19.817399792,"o","\u001b[?1004l"]
|
||||
[19.820217417,"o","\u001b[?25h\u001b[?25h"]
|
||||
[19.85541375,"o","\u001b[?25h"]
|
||||
2370
web/public/test4.cast
Normal file
2370
web/public/test4.cast
Normal file
File diff suppressed because it is too large
Load diff
|
|
@ -115,6 +115,7 @@
|
|||
</div>
|
||||
<div style="padding: 8px; display: flex; gap: 8px; justify-content: center;">
|
||||
<button id="fit-toggle-btn" class="size-btn">📐 Horizontal Fit: OFF</button>
|
||||
<button id="play-cast-btn" class="size-btn">🎬 Play Cast File</button>
|
||||
</div>
|
||||
<div style="padding: 4px; text-align: center; color: #ccc; font-size: 10px;">
|
||||
Try text selection, scrolling (wheel/touch), different viewport sizes, and horizontal fitting
|
||||
|
|
@ -138,6 +139,8 @@
|
|||
<script type="module" src="../bundle/terminal.js"></script>
|
||||
|
||||
<script type="module">
|
||||
import { CastConverter } from '../bundle/terminal.js';
|
||||
|
||||
console.log('DOM Terminal Test Page Loaded');
|
||||
console.log('XTerm available:', typeof Terminal !== 'undefined');
|
||||
|
||||
|
|
@ -152,8 +155,8 @@
|
|||
let terminal = document.getElementById('main-terminal');
|
||||
setupSizeControls();
|
||||
setupFitToggle();
|
||||
setupPlayCast();
|
||||
generateMockData();
|
||||
terminal.write("Hello world");
|
||||
|
||||
function generateMockData() {
|
||||
if (!terminal) return;
|
||||
|
|
@ -416,7 +419,7 @@
|
|||
|
||||
// Only write first 10 lines
|
||||
terminal.write(content);
|
||||
|
||||
|
||||
// Scroll to bottom after all content is written
|
||||
terminal.queueCallback(() => {
|
||||
terminal.scrollToBottom();
|
||||
|
|
@ -478,6 +481,60 @@
|
|||
|
||||
console.log('Fit toggle setup complete - button will toggle horizontal fitting mode');
|
||||
}
|
||||
|
||||
function setupPlayCast() {
|
||||
const playCastBtn = document.getElementById('play-cast-btn');
|
||||
|
||||
if (playCastBtn && terminal) {
|
||||
playCastBtn.addEventListener('click', async (e) => {
|
||||
e.preventDefault();
|
||||
e.stopPropagation();
|
||||
|
||||
try {
|
||||
// Update button to show loading state
|
||||
const originalText = playCastBtn.textContent;
|
||||
playCastBtn.textContent = '⏳ Loading Cast...';
|
||||
playCastBtn.disabled = true;
|
||||
|
||||
// Clear terminal and fetch cast file
|
||||
terminal.clear();
|
||||
|
||||
console.log('Fetching cast file');
|
||||
const response = await fetch('../test4.cast');
|
||||
if (!response.ok) {
|
||||
throw new Error(`Failed to fetch cast file: ${response.status}`);
|
||||
}
|
||||
|
||||
const castContent = await response.text();
|
||||
console.log('Cast file loaded, size:', castContent.length);
|
||||
|
||||
// Update button to show playing state
|
||||
playCastBtn.textContent = '▶️ Playing...';
|
||||
|
||||
// Play the cast file with 2x speed for demo
|
||||
await CastConverter.playOnTerminal(terminal, castContent, 2.0);
|
||||
|
||||
console.log('Cast playback completed');
|
||||
|
||||
// Restore button
|
||||
playCastBtn.textContent = originalText;
|
||||
playCastBtn.disabled = false;
|
||||
|
||||
} catch (error) {
|
||||
console.error('Error playing cast file:', error);
|
||||
|
||||
// Show error and restore button
|
||||
playCastBtn.textContent = '❌ Error';
|
||||
setTimeout(() => {
|
||||
playCastBtn.textContent = '🎬 Play Cast File';
|
||||
playCastBtn.disabled = false;
|
||||
}, 2000);
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
console.log('Play cast setup complete - button will play ../stream-out cast file');
|
||||
}
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
||||
|
|
@ -26,7 +26,6 @@ export class Terminal extends LitElement {
|
|||
}
|
||||
|
||||
set viewportY(value: number) {
|
||||
console.log(`viewportY set to ${value}, was ${this._viewportY}. Stack:`, new Error().stack);
|
||||
this._viewportY = value;
|
||||
}
|
||||
@state() private actualRows = 24; // Rows that fit in viewport
|
||||
|
|
@ -161,7 +160,6 @@ export class Terminal extends LitElement {
|
|||
|
||||
private async setupTerminal() {
|
||||
try {
|
||||
console.log('Creating terminal for headless use...');
|
||||
// Create regular terminal but don't call .open() to make it headless
|
||||
this.terminal = new XtermTerminal({
|
||||
cursorBlink: false,
|
||||
|
|
@ -184,13 +182,8 @@ export class Terminal extends LitElement {
|
|||
},
|
||||
});
|
||||
|
||||
console.log('Terminal created successfully (no DOM attachment)');
|
||||
console.log('Terminal object:', this.terminal);
|
||||
console.log('Buffer available:', !!this.terminal.buffer);
|
||||
|
||||
// Set terminal size - don't call .open() to keep it headless
|
||||
this.terminal.resize(this.cols, this.rows);
|
||||
console.log('Terminal resized to:', this.cols, 'x', this.rows);
|
||||
} catch (error) {
|
||||
console.error('Failed to create terminal:', error);
|
||||
throw error;
|
||||
|
|
@ -268,9 +261,6 @@ export class Terminal extends LitElement {
|
|||
const containerHeight = this.container.clientHeight;
|
||||
const lineHeight = this.fontSize * 1.2;
|
||||
const newActualRows = Math.max(1, Math.floor(containerHeight / lineHeight));
|
||||
console.log(
|
||||
`fitTerminal: containerHeight=${containerHeight}, lineHeight=${lineHeight}, actualRows=${newActualRows} (was ${this.actualRows})`
|
||||
);
|
||||
|
||||
this.actualRows = newActualRows;
|
||||
}
|
||||
|
|
@ -283,17 +273,11 @@ export class Terminal extends LitElement {
|
|||
|
||||
if (wasAtBottom) {
|
||||
// If we were at bottom, stay at bottom with new constraints
|
||||
console.log(
|
||||
`Staying at bottom: setting viewportY from ${this.viewportY} to ${maxScrollPixels}`
|
||||
);
|
||||
this.viewportY = maxScrollPixels;
|
||||
} else {
|
||||
// Convert the scroll position from old lineHeight to new lineHeight
|
||||
const newViewportY = currentScrollLines * newLineHeight;
|
||||
const clampedY = Math.max(0, Math.min(maxScrollPixels, newViewportY));
|
||||
console.log(
|
||||
`Recalculating scroll: old=${this.viewportY} (${currentScrollLines} lines @ ${oldLineHeight}px) -> new=${clampedY} (${currentScrollLines} lines @ ${newLineHeight}px), max=${maxScrollPixels}`
|
||||
);
|
||||
this.viewportY = clampedY;
|
||||
}
|
||||
}
|
||||
|
|
@ -307,17 +291,10 @@ export class Terminal extends LitElement {
|
|||
if (!this.container) return;
|
||||
|
||||
this.resizeObserver = new ResizeObserver(() => {
|
||||
console.log(
|
||||
`ResizeObserver triggered - container size:`,
|
||||
this.container?.clientWidth,
|
||||
'x',
|
||||
this.container?.clientHeight
|
||||
);
|
||||
if (this.resizeTimeout) {
|
||||
clearTimeout(this.resizeTimeout);
|
||||
}
|
||||
this.resizeTimeout = setTimeout(() => {
|
||||
console.log(`ResizeObserver calling fitTerminal and renderBuffer`);
|
||||
this.fitTerminal();
|
||||
this.renderBuffer();
|
||||
}, 50);
|
||||
|
|
@ -509,10 +486,6 @@ export class Terminal extends LitElement {
|
|||
|
||||
const newViewportY = Math.max(0, Math.min(maxScrollPixels, this.viewportY + deltaPixels));
|
||||
|
||||
console.log(
|
||||
`scrollViewportPixels: deltaPixels=${deltaPixels}, oldY=${this.viewportY}, newY=${newViewportY}, maxScroll=${maxScrollPixels}, bufferLen=${buffer.length}, actualRows=${this.actualRows}`
|
||||
);
|
||||
|
||||
// Only render if we actually moved
|
||||
if (newViewportY !== this.viewportY) {
|
||||
this.viewportY = newViewportY;
|
||||
|
|
@ -533,10 +506,6 @@ export class Terminal extends LitElement {
|
|||
this.momentumVelocityY = velocityY * 16; // Convert from pixels/ms to pixels/frame (assuming 60fps)
|
||||
this.momentumVelocityX = velocityX * 16;
|
||||
|
||||
console.log(
|
||||
`Starting momentum: velocityY=${this.momentumVelocityY}, velocityX=${this.momentumVelocityX}`
|
||||
);
|
||||
|
||||
// Cancel any existing momentum
|
||||
if (this.momentumAnimation) {
|
||||
cancelAnimationFrame(this.momentumAnimation);
|
||||
|
|
@ -600,7 +569,6 @@ export class Terminal extends LitElement {
|
|||
}
|
||||
} else {
|
||||
// Momentum finished
|
||||
console.log('Momentum finished');
|
||||
this.momentumAnimation = null;
|
||||
this.momentumVelocityY = 0;
|
||||
this.momentumVelocityX = 0;
|
||||
|
|
@ -610,10 +578,6 @@ export class Terminal extends LitElement {
|
|||
private renderBuffer() {
|
||||
if (!this.terminal || !this.container) return;
|
||||
|
||||
console.log(`RENDER CALLED! Stack trace:`, new Error().stack);
|
||||
|
||||
const renderStart = performance.now();
|
||||
|
||||
const buffer = this.terminal.buffer.active;
|
||||
const bufferLength = buffer.length;
|
||||
const lineHeight = this.fontSize * 1.2;
|
||||
|
|
@ -623,10 +587,6 @@ export class Terminal extends LitElement {
|
|||
const startRow = Math.floor(startRowFloat);
|
||||
const pixelOffset = (startRowFloat - startRow) * lineHeight;
|
||||
|
||||
console.log(
|
||||
`render: viewportY=${this.viewportY}, lineHeight=${lineHeight}, startRowFloat=${startRowFloat}, startRow=${startRow}, pixelOffset=${pixelOffset}`
|
||||
);
|
||||
|
||||
// Build complete innerHTML string
|
||||
let html = '';
|
||||
const cell = buffer.getNullCell();
|
||||
|
|
@ -636,7 +596,6 @@ export class Terminal extends LitElement {
|
|||
const cursorY = this.terminal.buffer.active.cursorY + this.terminal.buffer.active.viewportY;
|
||||
|
||||
// Render exactly actualRows
|
||||
console.log(`Rendering ${this.actualRows} rows, starting from row ${startRow}`);
|
||||
for (let i = 0; i < this.actualRows; i++) {
|
||||
const row = startRow + i;
|
||||
|
||||
|
|
@ -666,10 +625,6 @@ export class Terminal extends LitElement {
|
|||
|
||||
// Process links after rendering
|
||||
UrlHighlighter.processLinks(this.container);
|
||||
const renderEnd = performance.now();
|
||||
const totalTime = renderEnd - renderStart;
|
||||
|
||||
console.log(`Render: ${totalTime.toFixed(1)}ms`);
|
||||
}
|
||||
|
||||
private renderLine(line: IBufferLine, cell: IBufferCell, cursorCol: number = -1): string {
|
||||
|
|
@ -709,14 +664,38 @@ export class Terminal extends LitElement {
|
|||
|
||||
// Get foreground color
|
||||
const fg = cell.getFgColor();
|
||||
if (fg !== undefined && typeof fg === 'number' && fg >= 0) {
|
||||
style += `color: var(--terminal-color-${fg});`;
|
||||
if (fg !== undefined) {
|
||||
if (typeof fg === 'number' && fg >= 0 && fg <= 255) {
|
||||
// Standard palette color (0-255)
|
||||
style += `color: var(--terminal-color-${fg});`;
|
||||
} else if (typeof fg === 'number' && fg > 255) {
|
||||
// 24-bit RGB color - convert to CSS hex
|
||||
const r = (fg >> 16) & 0xff;
|
||||
const g = (fg >> 8) & 0xff;
|
||||
const b = fg & 0xff;
|
||||
style += `color: rgb(${r}, ${g}, ${b});`;
|
||||
} else if (typeof fg === 'object' && fg.css) {
|
||||
// RGB color object with CSS representation
|
||||
style += `color: ${fg.css};`;
|
||||
}
|
||||
}
|
||||
|
||||
// Get background color
|
||||
const bg = cell.getBgColor();
|
||||
if (bg !== undefined && typeof bg === 'number' && bg >= 0) {
|
||||
style += `background-color: var(--terminal-color-${bg});`;
|
||||
if (bg !== undefined) {
|
||||
if (typeof bg === 'number' && bg >= 0 && bg <= 255) {
|
||||
// Standard palette color (0-255)
|
||||
style += `background-color: var(--terminal-color-${bg});`;
|
||||
} else if (typeof bg === 'number' && bg > 255) {
|
||||
// 24-bit RGB color - convert to CSS hex
|
||||
const r = (bg >> 16) & 0xff;
|
||||
const g = (bg >> 8) & 0xff;
|
||||
const b = bg & 0xff;
|
||||
style += `background-color: rgb(${r}, ${g}, ${b});`;
|
||||
} else if (typeof bg === 'object' && bg.css) {
|
||||
// RGB color object with CSS representation
|
||||
style += `background-color: ${bg.css};`;
|
||||
}
|
||||
}
|
||||
|
||||
// Override background for cursor
|
||||
|
|
@ -765,8 +744,9 @@ export class Terminal extends LitElement {
|
|||
/**
|
||||
* Write data to the terminal buffer.
|
||||
* @param data - String data to write (supports ANSI escape sequences)
|
||||
* @param followCursor - If true, automatically scroll to keep cursor visible (default: true)
|
||||
*/
|
||||
public write(data: string) {
|
||||
public write(data: string, followCursor: boolean = true) {
|
||||
if (!this.terminal) return;
|
||||
|
||||
this.queueOperation(async () => {
|
||||
|
|
@ -780,6 +760,11 @@ export class Terminal extends LitElement {
|
|||
resolve();
|
||||
}
|
||||
});
|
||||
|
||||
// Follow cursor if requested
|
||||
if (followCursor) {
|
||||
this.followCursor();
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
|
|
@ -825,23 +810,13 @@ export class Terminal extends LitElement {
|
|||
public scrollToBottom() {
|
||||
if (!this.terminal) return;
|
||||
|
||||
console.log(`scrollToBottom called! Stack:`, new Error().stack);
|
||||
|
||||
this.queueOperation(() => {
|
||||
console.log(`scrollToBottom operation executing, actualRows=${this.actualRows}`);
|
||||
if (!this.terminal) return;
|
||||
|
||||
const buffer = this.terminal.buffer.active;
|
||||
const lineHeight = this.fontSize * 1.2;
|
||||
// Use the same maxScrollPixels calculation as scrollViewportPixels
|
||||
const maxScrollPixels = Math.max(0, (buffer.length - this.actualRows) * lineHeight);
|
||||
console.log(
|
||||
`scrollToBottom DETAILED: buffer.length=${buffer.length}, actualRows=${this.actualRows}, lineHeight=${lineHeight}, fontSize=${this.fontSize}`
|
||||
);
|
||||
console.log(
|
||||
`scrollToBottom calculation: (${buffer.length} - ${this.actualRows}) * ${lineHeight} = ${maxScrollPixels}`
|
||||
);
|
||||
console.log(`scrollToBottom setting viewportY to ${maxScrollPixels}`);
|
||||
this.viewportY = maxScrollPixels;
|
||||
|
||||
// Force a render since scroll position changed
|
||||
|
|
@ -932,6 +907,38 @@ export class Terminal extends LitElement {
|
|||
return Math.max(0, buffer.length - this.actualRows);
|
||||
}
|
||||
|
||||
/**
|
||||
* Scroll the viewport to follow the cursor position.
|
||||
* This ensures the cursor stays visible during text input or playback.
|
||||
*/
|
||||
private followCursor() {
|
||||
if (!this.terminal) return;
|
||||
|
||||
const buffer = this.terminal.buffer.active;
|
||||
const cursorY = buffer.cursorY + buffer.viewportY; // Absolute cursor position in buffer
|
||||
const lineHeight = this.fontSize * 1.2;
|
||||
|
||||
// Calculate what line the cursor is on
|
||||
const cursorLine = cursorY;
|
||||
|
||||
// Calculate current viewport range in lines
|
||||
const viewportStartLine = Math.floor(this.viewportY / lineHeight);
|
||||
const viewportEndLine = viewportStartLine + this.actualRows - 1;
|
||||
|
||||
// If cursor is outside viewport, scroll to keep it visible
|
||||
if (cursorLine < viewportStartLine) {
|
||||
// Cursor is above viewport - scroll up
|
||||
this.viewportY = cursorLine * lineHeight;
|
||||
} else if (cursorLine > viewportEndLine) {
|
||||
// Cursor is below viewport - scroll down to show cursor at bottom of viewport
|
||||
this.viewportY = Math.max(0, (cursorLine - this.actualRows + 1) * lineHeight);
|
||||
}
|
||||
|
||||
// Ensure we don't scroll past the buffer
|
||||
const maxScrollPixels = Math.max(0, (buffer.length - this.actualRows) * lineHeight);
|
||||
this.viewportY = Math.min(this.viewportY, maxScrollPixels);
|
||||
}
|
||||
|
||||
/**
|
||||
* Check if the terminal is currently scrolled to the bottom.
|
||||
* @returns True if at bottom, false otherwise
|
||||
|
|
|
|||
|
|
@ -1,3 +1,6 @@
|
|||
// Entry point for test pages - includes both terminal implementations
|
||||
import './components/mobile-terminal.js';
|
||||
import './components/terminal.js';
|
||||
|
||||
// Re-export CastConverter for use in test pages
|
||||
export { CastConverter } from './utils/cast-converter.js';
|
||||
|
|
|
|||
211
web/src/client/utils/cast-converter.ts
Normal file
211
web/src/client/utils/cast-converter.ts
Normal file
|
|
@ -0,0 +1,211 @@
|
|||
// Utility class to convert asciinema cast files to data for DOM terminal
|
||||
// Converts cast format to string data that can be written via terminal.write()
|
||||
|
||||
interface CastHeader {
|
||||
version: number;
|
||||
width: number;
|
||||
height: number;
|
||||
timestamp?: number;
|
||||
env?: Record<string, string>;
|
||||
}
|
||||
|
||||
interface CastEvent {
|
||||
timestamp: number;
|
||||
type: 'o' | 'i' | 'r'; // output, input, or resize
|
||||
data: string;
|
||||
}
|
||||
|
||||
export interface ConvertedCast {
|
||||
header: CastHeader | null;
|
||||
content: string; // All output data concatenated
|
||||
events: CastEvent[]; // Original events for advanced usage
|
||||
totalDuration: number; // Duration in seconds
|
||||
}
|
||||
|
||||
export class CastConverter {
|
||||
/**
|
||||
* Convert cast file content to data for DOM terminal
|
||||
* @param castContent - Raw cast file content (asciinema format)
|
||||
* @returns Converted cast data
|
||||
*/
|
||||
static convertCast(castContent: string): ConvertedCast {
|
||||
const lines = castContent.trim().split('\n');
|
||||
let header: CastHeader | null = null;
|
||||
const events: CastEvent[] = [];
|
||||
const outputChunks: string[] = [];
|
||||
let totalDuration = 0;
|
||||
|
||||
// Parse each line of the cast file
|
||||
for (const line of lines) {
|
||||
if (!line.trim()) continue;
|
||||
|
||||
try {
|
||||
const parsed = JSON.parse(line);
|
||||
|
||||
// Check if this is a header line
|
||||
if (parsed.version && parsed.width && parsed.height) {
|
||||
header = parsed as CastHeader;
|
||||
continue;
|
||||
}
|
||||
|
||||
// Check if this is an event line [timestamp, type, data]
|
||||
if (Array.isArray(parsed) && parsed.length >= 3) {
|
||||
const event: CastEvent = {
|
||||
timestamp: parsed[0],
|
||||
type: parsed[1],
|
||||
data: parsed[2],
|
||||
};
|
||||
|
||||
events.push(event);
|
||||
|
||||
// Track total duration
|
||||
if (event.timestamp > totalDuration) {
|
||||
totalDuration = event.timestamp;
|
||||
}
|
||||
|
||||
// Collect output events for concatenated content
|
||||
if (event.type === 'o') {
|
||||
outputChunks.push(event.data);
|
||||
}
|
||||
}
|
||||
} catch (error) {
|
||||
console.warn('Failed to parse cast line:', line, error);
|
||||
}
|
||||
}
|
||||
|
||||
return {
|
||||
header,
|
||||
content: outputChunks.join(''),
|
||||
events,
|
||||
totalDuration,
|
||||
};
|
||||
}
|
||||
|
||||
/**
|
||||
* Load and convert cast file from URL
|
||||
* @param url - URL to the cast file
|
||||
* @returns Promise with converted cast data
|
||||
*/
|
||||
static async loadAndConvert(url: string): Promise<ConvertedCast> {
|
||||
const response = await fetch(url);
|
||||
if (!response.ok) {
|
||||
throw new Error(`Failed to load cast file: ${response.status} ${response.statusText}`);
|
||||
}
|
||||
const content = await response.text();
|
||||
return this.convertCast(content);
|
||||
}
|
||||
|
||||
/**
|
||||
* Convert cast to output-only content (filters out input/resize events)
|
||||
* @param castContent - Raw cast file content
|
||||
* @returns Just the output content as a string
|
||||
*/
|
||||
static convertToOutputOnly(castContent: string): string {
|
||||
const converted = this.convertCast(castContent);
|
||||
return converted.content;
|
||||
}
|
||||
|
||||
/**
|
||||
* Get terminal dimensions from cast header
|
||||
* @param castContent - Raw cast file content
|
||||
* @returns Terminal dimensions or defaults
|
||||
*/
|
||||
static getTerminalDimensions(castContent: string): { cols: number; rows: number } {
|
||||
const converted = this.convertCast(castContent);
|
||||
return {
|
||||
cols: converted.header?.width || 80,
|
||||
rows: converted.header?.height || 24,
|
||||
};
|
||||
}
|
||||
|
||||
/**
|
||||
* Convert cast events to timed playback data
|
||||
* @param castContent - Raw cast file content
|
||||
* @returns Array of timed events for animation playback
|
||||
*/
|
||||
static convertToTimedEvents(castContent: string): Array<{
|
||||
delay: number; // Milliseconds to wait before this event
|
||||
type: 'output' | 'resize';
|
||||
data: string;
|
||||
cols?: number;
|
||||
rows?: number;
|
||||
}> {
|
||||
const converted = this.convertCast(castContent);
|
||||
const timedEvents: Array<{
|
||||
delay: number;
|
||||
type: 'output' | 'resize';
|
||||
data: string;
|
||||
cols?: number;
|
||||
rows?: number;
|
||||
}> = [];
|
||||
|
||||
let lastTimestamp = 0;
|
||||
|
||||
for (const event of converted.events) {
|
||||
const delay = Math.max(0, (event.timestamp - lastTimestamp) * 1000); // Convert to milliseconds
|
||||
|
||||
if (event.type === 'o') {
|
||||
timedEvents.push({
|
||||
delay,
|
||||
type: 'output',
|
||||
data: event.data,
|
||||
});
|
||||
} else if (event.type === 'r') {
|
||||
// Parse resize data "WIDTHxHEIGHT"
|
||||
const match = event.data.match(/^(\d+)x(\d+)$/);
|
||||
if (match) {
|
||||
timedEvents.push({
|
||||
delay,
|
||||
type: 'resize',
|
||||
data: event.data,
|
||||
cols: parseInt(match[1], 10),
|
||||
rows: parseInt(match[2], 10),
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
lastTimestamp = event.timestamp;
|
||||
}
|
||||
|
||||
return timedEvents;
|
||||
}
|
||||
|
||||
/**
|
||||
* Helper to play cast content with timing on a DOM terminal
|
||||
* @param terminal - DOM terminal instance with write() method
|
||||
* @param castContent - Raw cast file content
|
||||
* @param speedMultiplier - Playback speed (1.0 = normal, 2.0 = 2x speed, etc.)
|
||||
* @returns Promise that resolves when playback is complete
|
||||
*/
|
||||
static async playOnTerminal(
|
||||
terminal: {
|
||||
write: (data: string) => void;
|
||||
setTerminalSize?: (cols: number, rows: number) => void;
|
||||
},
|
||||
castContent: string,
|
||||
speedMultiplier: number = 1.0
|
||||
): Promise<void> {
|
||||
const timedEvents = this.convertToTimedEvents(castContent);
|
||||
const converted = this.convertCast(castContent);
|
||||
|
||||
// Set initial terminal size if possible
|
||||
if (terminal.setTerminalSize && converted.header) {
|
||||
terminal.setTerminalSize(converted.header.width, converted.header.height);
|
||||
}
|
||||
|
||||
// Play events with timing
|
||||
for (const event of timedEvents) {
|
||||
const adjustedDelay = event.delay / speedMultiplier;
|
||||
|
||||
if (adjustedDelay > 0) {
|
||||
await new Promise((resolve) => setTimeout(resolve, adjustedDelay));
|
||||
}
|
||||
|
||||
if (event.type === 'output') {
|
||||
terminal.write(event.data);
|
||||
} else if (event.type === 'resize' && terminal.setTerminalSize && event.cols && event.rows) {
|
||||
terminal.setTerminalSize(event.cols, event.rows);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
Loading…
Reference in a new issue