From 48dbf79879ba42d791690306da4c6031c91b2d7d Mon Sep 17 00:00:00 2001 From: Gemini AI Date: Sun, 14 Dec 2025 12:29:03 +0400 Subject: [PATCH] README: Added SOLO Mode & Auto-Approve documentation with screenshot --- README.md | 23 +++++++++++++++++++++++ assets/features-panel.png | Bin 0 -> 7267 bytes 2 files changed, 23 insertions(+) create mode 100644 assets/features-panel.png diff --git a/README.md b/README.md index b857d6d..2afae9c 100644 --- a/README.md +++ b/README.md @@ -58,6 +58,8 @@ We recommend starting with **Next-Gen (Option 5)**! | **Visuals** | **Animated Borders**, RGB Pulse, Spinners | Static Text | | **Interactivity**| **Interactive Menus** (Arrow Keys Selection) | Command-based only | | **Computer Use** | **Command Execution** (Runs shell cmds) | Read-only | +| **SOLO Mode** | **Autonomous Operation** (Auto-heal, auto-execute) | N/A | +| **Auto-Approve** | **AutoRun Commands** without Y/N prompts | N/A | | **Projects** | **Any Absolute Path** (e.g. E:\MyProject) | Subfolders Only | | **Models** | **Visual Model Selector** (`/model`) | Manual Switch via CLI | | **Thinking** | **Real-time Stats** (CPS, Tokens) | Basic Loading | @@ -66,6 +68,27 @@ We recommend starting with **Next-Gen (Option 5)**! --- +## 🤖 SOLO Mode & Auto-Approve + +OpenQode Gen 5 introduces powerful automation features for hands-free coding: + +![Features Panel](assets/features-panel.png) + +### 🚀 SOLO Mode +When enabled, the AI operates autonomously - executing commands, writing files, and fixing errors without constant prompts. +- Toggle via `/solo on` or `/solo off` +- Visible in sidebar: `SOLO: ON` (magenta) + +### ⚡ Auto-Approve (AutoRun) +Automatically approve and execute AI-suggested commands without Y/N confirmation. +- Toggle via `/auto` +- Visible in sidebar: `AutoRun: ON` (yellow) +- **Best used with SOLO mode** for fully autonomous operation + +> 💡 **Tip:** Press `ESC` at any time to abort a running command! + +--- + ## ⚡ Feature: Zero-Config Authentication OpenQode attempts to use your existing Qwen CLI authentication. - Using standard **Option 5**, simply follow the prompts. diff --git a/assets/features-panel.png b/assets/features-panel.png new file mode 100644 index 0000000000000000000000000000000000000000..5a53df78ce5eafcd72ccac96f981e77636ff49cb GIT binary patch literal 7267 zcmc(kXH*l>yY8iF04br10s%w<(tAe&NQpoM5$S?bLk~#rkzN#nNGBi=KtOs2>C%xZ zy>|m*==H>V@4D-JJ^wG~!^~dqtUY_LcV_S3Jnu7+Fl{voGG?+{w{B5rsH^DW+j0Dn z1GtSpOXsb2;u`{lt{UW4>Cl7iTelvtXs9T?@G`@ilA;(Ul3KJp$L9HVs7ZMvglHH@ zfWr1KAmiUUxgu!qi86I_bply>)@{XjUA1CZlfCGAn3A90WARYoP->%n;tCMSAta0X zO~9fe^<$J=t0R5?s;PDV=3IZG*x=~qO45J#!I0ff;I6?*vG1b)$vp4&2)e^80ZL6x ztgDo*0!Si@8;t;EQ&U4CK>$J?4iHik_{>i8Uwrp}GmcQjC@NNU+$#?^!(`VkJT9={ zo*bJ{EJ2idPEN3VwPI^6Ol|O(&JCEo)FO?&@bHD#OTAGcs&Ty?t5kc{-Q?!8mPa-b z`0KI=4&B1FR->o)lX>_~ljxEKGLA>;D&PGKGNU*wAriGy3hIw)O&T>%MoDZBpAo3H zsQ{_~5SEF`;Ju65)bvQRn+sl}hK8!%wdhEgpG)GR1N7$1diHn8LnI+G|{5$41+$ZiyGBYU7O;tPo=z?Lk{o+~Dxd;?)Ov_XWG7olhl!vr_)zbX6JCCqMSF zLu3kpqz~JyR)*o*o!5=}2A77fOO@kiOT-weR*4cHZB5D-I!!N??n@@WB@t8q zqZOMs)NV}$B->uGX zP|*fuQm1r+Ke=k>L(^$2_Le~fopCz}PkhbOpmR<2?k_Uj#E|vF;w^((;8KgwIjpN| zaQ|gozkTH_;Bzr`u@uvK9=biusT6K9*P)b8PP|zdIZ-6ra=i>;UQ=+Ugq-=Dh5WfI zx_ziHPIcR+$^RUZk-T94m@?9O#o#%uW@G;{p~6k~Th&|i}=*2J5!|8B0 zLrx2wov(Vk+sNGe6?@*UDU!5lD;pBEs$?n@^Al?o)wxq-zXE-%UY6pP2lRF(Ac}qd zdozK|+L0i>r3|qQ?$Xt$c7q$rSdVL}-3bLcxtyBh4{&4MAvOX*3i=+?G!>UB$;S>p z&qG%6cOh3c1mgF;Ew9Uz*2TYsdyGAcn~g)AC}-Q^AC|^*J;c1Z8^7mNVv^P*C>><7 ziUdA~zxr_9=UeR79`sigyx^41XinGtxA8uqDin+rpu(+fd(g!{5h}p));(udjlY9M zw7&=Pe$|?CO~D1*g;(eD#{sQWmFr0ZS~TfVFjvd7Lu*@@7sajmYny6fLB`2f$yXAz z!Anr^_?Z8S^M}LS^%SqJH@=dX0GE`w5U}1yc%iwXSqfK(GhbF|xU`_5q2_L@y|U~{ z7sZ?O8EK2Ls52T4yINpy2u&Y}*H`7b#<|0|1Bsz4CHYuINrc$LAO5UrwBHAs-Z_}Q zrmG$FWl#l|=AHJpS;+z555vYOC+vZzy?NLsuCf;A!a)FgWE*v%e5&|1_>+&1HS zWgTgmqCV?_>srrB!1$}I)7g>xQ1HOnZ}ubix3%))*x7qH9rF>R`x4dcvr<>8D)!w< zAO`e`7@rkM@MJ^~b&iObxb$XC5e$R@6eabPO$(0+GtfT zS$dO#fc?cnc2bxzCm{qgc{*-2&{Dx5Aoq7A&j)@~>2 zDD>V3H7yfS$$hv@#rn*+)+vul;WQiMugT4SpTGu^5pcdeUhBO0+oAsT$<9P{7!_OQ z6?RNVG0(8lnhTQ81nBA!3cS9&3VE@I^pf))YMpwS*e46e?I)9>*%5N-2Lh@`AKWN$Pwn*KTVBz4P(`MC-E zy}H%$`<^pZcGHs1>};@9|D)|O?&74^-79RRp_DS}R~`Ds#?UPPV?*uQRHi2Fk-DPd z;!2~TTC-GyfV*)yDG5g#->u+BTB%>Uqb2Ka)9hweEp7~|Vjzk!e#dwC15cO3iv=Vc zXH?An4pg;0O&i?N%9PS7^RwS9h?b>yp|l+@1sw)jj{Zg}x6B@Mj3=816h0HOjc#a= zsSYrzcjK}E3L^VXIC1cs2+lZ|5x|;7?1N*;cxzxFFF(KjZXy0dOpcbzKIWj4GXnv| zfUGf(7{wwrFkoyBpVrVXQh`(XdytZ37)MA!&iB59ZdQIXbSNf?G20 z`f7N|6|3l*43u?H%0BbH<;rhVr4CpRu9HMpEd{|q4C<3}$dKOY660FFyE7jN1lc4l z+zAkh#qg=p=`QKM@0^p(zMlGX`pT~ScSOCqWA3rWb6xQYAXj$zVoZH6Ow!3`^oP{; zj0LZz8B0~2A+84Xlj?Zj($;)2Q_!X~fLPr9etT-J9zlNckkiMFoz6^M-scd;-!-qZ z!mLHr)#d0^Y#^5HeYZ0W<|k^?it2*n5JRG+50tDVhv7;^*Vaj{1uB`!HC- zi6m`ex3&gV6aTj&^+oqYr~v z+(h+^w-rm+kAvTvrpF#gFyJ$p0 z4a@eDFC=2`RpYyosNdg77!Qi{iz}{D1Uym8P6#QpQ+jvgmsj%}OpQ=JwmQF`Z9F847J8ozAnv>gRu>4awpNi1e*}I9Q{&%?aHZA$VBA=f_|$N#Cfef- zRn;^opSc)2IRt!{2pRM=#aXx+)vU}8d-m^c+3W}^U4Y$%C5b0 z&TT{k)0oLl?8`W3D!-JsQ1^wx&Y^UeKB^5a`h34hL1cEm@HKvnl_7s4Oc-Y4Z~iVQ z&n}*mV2?5VmdPCN@4X} zJEe{Tgx}*L^VR@qwT)zc<4-tXl^7-I?O56&h6hi@M87<3w*4dh0JSWbBi3EW7PK4O zUBoB~=hkMxvAd1x+vxhQ*<#KW-&Q?HXA)-wplN_)8oD3{>aRR{`JEheI~o4R(}p6S zlR_s=Qeh(zm!VEg3O5z6b(Lb7xwUJwvlN;&7RawFme~N`?UqG{<@BUoq?|N*dN=od z*38nZBoI2aQ^!U*6(3V>^!G17T#{!?U5_s;o_KlMfGl4{N)mcK6#YEna&N} zo^SM&$U^dqe%#Yz^XN(DTe_uW$>8t6`Zit8yCU`Z=-kF7ZMGbn%z4LwKXr$M_91y& zH_%ssb)HpB*bHLS$i>3Vje_ekF+vVJUe2@JbI#JhBpl!4Cnr-@*i~TvFf50AHuOs^h6#;)U;tY5%qG7xN0Vm4+(yN#sgY!3Yb1@eMF-MW-U^|BWVl6hXE5oy`ZoH6z>vuZKP?+5*_-}>wUzIYqC>B0Bp#)dYAiA`n`k`*XT8`T)T>W6B` z`|Rfz;Nn)-B6JEx)}r?rqkHe5!#(35$7qKyl_h8)$!6f)GW79XGPET%*$~NRQJJt| zlYQdpV>>A>2jaNOFgIbn`fXA@$H}jTd8A#?@M=3D2Eu(QkMc$F z8-o07MA%@Az3rr|Zq}qsR;#vNBdTt7?Z|X~1G7rkZ{sj?+YVf1ARUR(D(n6UKwHv~ zjnu28r8(_kD8?|crsj~YUdPg|ki^A&3J3F>5s!h`#q3zqO4BUY9SIZ3chAkFX-kKZ zjD}?qwunR_ligls-cSsVIZE*sfXpo+Z4>SOH;^U2WA`Dc{9i7*bI(D?p`IuYHi-;j zYf(0tjqd6)ovn{rpZ&Wd-5D(#?AZkq&WomUGUP?y2*3=8Z$8Vqf2XXK(B*gFj%G3wSXFc`oVN@SC ziw(+Z9<_FQt>$m8Y+~BAf84eJ*0$0K^Y7%#>|<4I_GLoPB@gpUeH$?4PCV0^Y{>!z z$&d5L@)P)_R~0=@4&1GB*LRy)a_U zX*#vH_XLvCn){j#UE?&bdCK^%tuOd@)!}0XwEG^>2TQ#C)Y^#aa5|+p!yR@}am~b8 z{COyFN%yTR>@T(~Pw@xlfU1lQl02SK7BvXYg6bGFrR%MSm~M{LH-;7Z3Rd}N{cbB)zI1m{ieS~UT5XuRzFqQLu;SwIlK_;}i=7D>1~?Yk59t= zO|ipC3?YV|%8kCMUqgj%3OpB}`o53tG`4NrJtuOt0Pin|n9oOKt;lV4*KrVV^hhTM zis4eKp6ZZMwq4iWm1Zm5tA)9*R*^QX?#@Y6#)rgr3+PGhbiR$x(%S+~fy%THdHsWm zQ8yRMXSRyZ0ZAyB9|egndu<5+GUt8|m+B|}ESpn&e=(FX&<@L7zovifu+Fr=0%Jw-lc*HKfoHWn4 z%S`9y`YLJGcyp(+e!y4+olfn*{(kf!$_#GjoK4*~wpQ627pFdwWJd6jz1;2O>g1nMqt))viK~h*OPw}j$%&#Q!1tDstE7fZk8m({n|C?AHE=O`|v82P3tN>L3T++9vZ29{n=h-@-&V zIZP~f2Mz~Kl$XgFWCDFY7%g2`C|spr_nh%89p?HpJXb|A3bWlWP2I&9bN~&vkT79@ z)rCx!R-L2ydPLtm3%%o>rSZXV$oZkoae1rbZ_5CeM<)6w!@U1jkftG*jdUhq_f#@6 zXoSwKyvv}+}I|% zrP24vF;n=iH#iYyySuP+zmk}q0-uh65u^`5Si(YJLoqQEoNz`?D1eutCa?sNkRW_v z4OYwk@)@**2V)-z7Y`>u3SW`C5o<<~{wLiQkSoA>>o0Y07FG56_})>sHU3B`_dEOh zgHK0QoTvYFg9lcHHc&kEHr0-XeB9PoO}}cp`}~(K;`3hp(NzJ;PEI)2H{m0pCuW}= z?UqO-#d#{dJ63m2;7(qdnHlN5$Z;bLAh96tznk_#olFZHP@@^o(j$%c9!jsHy@x*wb8c6W8QttWRvRsmjD6{UeF7)n zVl+*7OXz=Ox*My%s8FgSe_e?*inekuC@ZU=Fu+bu-xgaW4y(mr1_@Jp4oLs z{vQo{*rpN}KG#PGG zOnsv?u5+hFBi}9Jr#4d;A#8Th=XS~)eVGX!iJ=CXA+T6wRDRT5E2sKpwoisZ>diEK51BBwY z63dcB(r2wM7a-FTVXp!ynS{Rg-G4=3@x@KPsBBOqt-e6^x+6DvR59H*+1#iSxs6|MTX5W*SSt4ClsgBQ)E2$~N^ELtbVeK+>YfqWsF_q9{0ejOT@rkwG zdNXka&#AW}|El}1uE`4dP5vgz!LW?$(&kZJ7yFp&o;&Yh-Eg5#y?2!Epj}*XVdQDs z1W*o_{H1!o1=K8MIhchlk>|V*OEJ}j&<0UPNXlAUW&$?T z48ASTgO@qXcn@{Zz28=wyI5>~Q-gRY9M+_mR^Qp$1U&3gDaKas=hssuy$!G!VlejE z`R1y6_38hs-%R9aKHWfKyn_AQr80t=Pm1x`i8oC!j-5`&(;7kZM{652#;-2rNUSB& zYRUP32)_IEW6x-%j+r)8asG+&P@VE5?AdF}6u+4?#$ySwY6F^JxB$eJ_HjgzkAudB zfjXq?;ID;~k~S%e(U;kd%<&k-E8RABw3_f}#DRw{%DYWm`QL;um>*@;Ta#WmIVYUa zC%{C_TAzDww*Nmp{Kw?*sZdkcj3^ixr37{y3nyvc@u2g}LIjIWv0Y->Y7C1=hOLyv zDGHDp7$JUqvUb3}E}nzkwBg+1M=`K{@S-}YHd7~w{oogKKL~~iIeH)EV)}-v=bha! z-Q=s8iGGp?8=!QC*;?m3EYu{QD>0jk@~}-aJX4$D0stJL?^eL)GJl z+hdhiTq)+vNH>o(qQ}Xv6cA$)>dNTm`oI)*wIggQJqbIC6J0lgR5eCWF?(v@!iORO zj(7fUH?v<_BVyIoc_rne&wl+{H|p~%JRK6GfYdwvCN!3!W%WI!p*MTmn3FT8)$UTl z4aeNg(Z>7PIiIPxV!VW)*&p4_5Vol#*2jRC=W^p8^vQ}*G&C%nX-B+ja4)PjP2N12Fff0vrKR=NRb$zN zSeKp7*$r<7R0Ul5v`G^NivjfY_47oe56IcXzJ26~fi(muD-#9R$-euoessnj#K>q? hCpA{1XnsSbGBqm9LlfPP|7&