<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>ByteAsk changelog</title>
    <link>https://byteask.ai/changelog</link>
    <description>Releases of the ByteAsk CLI.</description>
    <language>en-us</language>
    <item>
      <title>ByteAsk CLI v0.1.14</title>
      <link>https://github.com/ByteAsk/cli/releases/tag/v0.1.14</link>
      <guid isPermaLink="false">v0.1.14</guid>
      <pubDate>Wed, 23 Sep 2026 16:25:17 GMT</pubDate>
      <description>&lt;h1&gt;ByteAsk CLI 0.1.14&lt;/h1&gt;
&lt;p&gt;The previous release was 0.1.13 on 20 September. This one rebuilds the engine on all four
platforms.&lt;/p&gt;
&lt;p&gt;Update with &lt;code&gt;byteask --update&lt;/code&gt;, or &lt;code&gt;pip install -U byteask&lt;/code&gt;, or &lt;code&gt;npm i -g @byteask/cli&lt;/code&gt;.&lt;/p&gt;
&lt;hr&gt;
&lt;h2&gt;Use your ChatGPT subscription&lt;/h2&gt;
&lt;p&gt;ByteAsk can run on a ChatGPT &lt;strong&gt;Plus&lt;/strong&gt; (or higher) subscription instead of ByteAsk credits.
Choose it from &lt;code&gt;/login&lt;/code&gt;. This option is being switched on in stages over the coming days, so
you may not see it yet.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Sign-in happens in a pane inside ByteAsk. When it finishes or you press &lt;code&gt;esc&lt;/code&gt;, the pane
closes and leaves nothing behind in your terminal.&lt;/li&gt;
&lt;li&gt;ChatGPT &lt;strong&gt;Free&lt;/strong&gt; and &lt;strong&gt;Go&lt;/strong&gt; plans are refused at sign-in with a clear message, because OpenAI
serves no coding models on them. The refusal happens before anything is saved, so an
existing sign-in is kept. From the refusal screen you can try a different account or go back.&lt;/li&gt;
&lt;li&gt;The model picker lists only the models your subscription can use: &lt;code&gt;gpt-6-astra&lt;/code&gt;,&lt;/li&gt;
&lt;li&gt;To switch back, use &lt;code&gt;/login&lt;/code&gt; and choose &lt;em&gt;Use ByteAsk managed&lt;/em&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Fixes&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;ByteAsk now identifies itself as ByteAsk on every connection type: your own API key,
under another product&amp;#39;s name on those paths.&lt;/li&gt;
&lt;li&gt;Questions about ByteAsk itself are now answered from ByteAsk&amp;#39;s documentation.&lt;/li&gt;
&lt;li&gt;The &lt;code&gt;Token usage: …&lt;/code&gt; line no longer prints when a session ends.&lt;/li&gt;
&lt;li&gt;The background app-server no longer tries to install or update another product.&lt;/li&gt;
&lt;li&gt;The browser pages at the end of a sign-in, and the device-code screen, now show ByteAsk
branding.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Known issue&lt;/h2&gt;
&lt;p&gt;The Windows engine is not code-signed yet. Windows 11 Smart App Control may block it. If that
happens, use WSL2 or chat.byteask.ai. Do not turn Smart App Control off.&lt;/p&gt;

&lt;p class="bx-changelog-trim"&gt;&lt;a href="https://github.com/ByteAsk/cli/releases/tag/v0.1.14" rel="noopener"&gt;Read the full release notes&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>ByteAsk CLI v0.1.13</title>
      <link>https://github.com/ByteAsk/cli/releases/tag/v0.1.13</link>
      <guid isPermaLink="false">v0.1.13</guid>
      <pubDate>Sun, 20 Sep 2026 20:37:10 GMT</pubDate>
      <description>&lt;h1&gt;ByteAsk CLI 0.1.13&lt;/h1&gt;
&lt;p&gt;The previous release was 0.1.12 on 8 September. This one rebuilds the engine on all four
platforms.&lt;/p&gt;
&lt;p&gt;Update with &lt;code&gt;byteask --update&lt;/code&gt;, or &lt;code&gt;pip install -U byteask&lt;/code&gt;, or &lt;code&gt;npm i -g @byteask/cli&lt;/code&gt;.&lt;/p&gt;
&lt;hr&gt;
&lt;h2&gt;Less noise in the model&amp;#39;s context&lt;/h2&gt;
&lt;p&gt;Command output is now cleaned before the model reads it. Colour codes and progress-bar
redraws are removed, repeated lines are folded into a count, and long build, install and
test logs keep every warning, error and summary line while the routine lines are counted.
The full original output is always saved on your machine, and the model can open it when it
needs a line that was folded away. What you see in your own terminal does not change.&lt;/p&gt;
&lt;p&gt;ByteAsk can also read several files, or several ranges of one file, in a single step, and
search with context lines, instead of one shell command per file.&lt;/p&gt;
&lt;p&gt;Long sessions hold up better after the history is compacted: the agent keeps a note of the
files it had open and its most recent results, so it does less re-exploring.&lt;/p&gt;
&lt;h2&gt;C and C++&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;cpp_sanitize&lt;/code&gt; accepts &lt;code&gt;sanitizer: &amp;quot;tsan&amp;quot;&lt;/code&gt;, so data races can be found. It can also build
your project&amp;#39;s own CMake or Make target with sanitizers on, so a multi-file program no
longer needs every source file listed.&lt;/li&gt;
&lt;li&gt;On macOS a clean sanitizer run now says that leaks were not checked (LeakSanitizer does
not exist on macOS). It used to read as a clean result.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;debug_record&lt;/code&gt; (rr) handles bugs that fail one run in twenty: it can record under rr&amp;#39;s
chaos scheduler until a run fails and then replay that run, including backwards. When rr
cannot work on a machine it says why, and what to use instead.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;cpp_symbolize&lt;/code&gt; resolved caller frames to the wrong line. Fixed.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;cpp_layout&lt;/code&gt; reported nested members of unknown size as padding. Fixed.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;cpp_godbolt&lt;/code&gt; could pick the wrong compiler for a request like &amp;quot;clang 18&amp;quot;. Fixed.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;cpp_binary&lt;/code&gt; can explain a link failure caused by a libstdc++ ABI mismatch, and its
header view shows the NX and RELRO state.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;cpp_compile_db&lt;/code&gt; can generate &lt;code&gt;compile_commands.json&lt;/code&gt; for Makefile projects.&lt;/li&gt;
&lt;li&gt;A Python project with a Makefile no longer gets the C/C++ guidance, and a repository
whose C++ sits several folders down now does.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;debug_attach&lt;/code&gt; no longer offers a gdb session that has already exited.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Account and updates&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;/upgrade&lt;/code&gt;: on a Pro plan the arrow keys did not move. Fixed; Pro can be renewed from
the picker.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;/usage&lt;/code&gt; shows your plan in its title.&lt;/li&gt;
&lt;li&gt;The update check now reads ByteAsk&amp;#39;s own feed, and it is on. It had been off since the
first release.&lt;/li&gt;
&lt;li&gt;The referral programme no longer grants a free Pro month, and the footer and hints that
still mentioned it are gone. Referral credit is unchanged.&lt;/li&gt;
&lt;li&gt;The plugin marketplace is off by default. &lt;code&gt;features.plugins = true&lt;/code&gt; in
&lt;code&gt;~/.byteask/config.toml&lt;/code&gt; turns it back on.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;/export&lt;/code&gt; suggested a file name that was not ours. It now suggests &lt;code&gt;byteask-session.md&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Old state from before the rename is cleared from &lt;code&gt;~/.byteask&lt;/code&gt; on launch. Your sign-in,
settings and history are kept.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Known issue on Windows 11&lt;/h2&gt;
&lt;p&gt;The Windows engine is not code-signed yet. Where Smart App Control is on, Windows can block
it without showing a message. Please do not turn Smart App Control off, because Windows
cannot turn it back on without a reset. Until the signed build is out, WSL2 and
chat.byteask.ai both work.&lt;/p&gt;
</description>
    </item>
    <item>
      <title>ByteAsk CLI v0.1.12</title>
      <link>https://github.com/ByteAsk/cli/releases/tag/v0.1.12</link>
      <guid isPermaLink="false">v0.1.12</guid>
      <pubDate>Tue, 08 Sep 2026 13:11:36 GMT</pubDate>
      <description>&lt;h1&gt;ByteAsk CLI 0.1.12&lt;/h1&gt;
&lt;p&gt;The previous release was 0.1.11 on 30 July. This one rebuilds the engine on all four
platforms and carries six weeks of our own work plus a large upstream merge.&lt;/p&gt;
&lt;p&gt;Update with &lt;code&gt;byteask --update&lt;/code&gt;, or &lt;code&gt;pip install -U byteask&lt;/code&gt;, or &lt;code&gt;npm i -g @byteask/cli&lt;/code&gt;.&lt;/p&gt;
&lt;hr&gt;
&lt;h2&gt;Your transcript stays yours&lt;/h2&gt;
&lt;p&gt;&lt;code&gt;/usage&lt;/code&gt;, &lt;code&gt;/referral-code&lt;/code&gt;, &lt;code&gt;/upgrade&lt;/code&gt; and &lt;code&gt;/voucher&lt;/code&gt; used to print into your terminal&amp;#39;s
real scrollback. Checking your quota wedged a dashboard permanently into the middle of
your conversation, and nothing could take it back.&lt;/p&gt;
&lt;p&gt;They are panes now, like &lt;code&gt;/model&lt;/code&gt;. They open over the composer, and &lt;code&gt;esc&lt;/code&gt; closes them and
leaves the transcript exactly as it was.&lt;/p&gt;
&lt;p&gt;&lt;code&gt;enter&lt;/code&gt; never closes a pane. It only does what the footer says, so muscle memory trained
by &lt;code&gt;/usage&lt;/code&gt; cannot fire a payment link on &lt;code&gt;/upgrade&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;The operator announcement banner is gone for the same reason. It inserted itself at the
top of every session and, being scrollback, could not be dismissed.&lt;/p&gt;
&lt;h2&gt;&lt;code&gt;/usage&lt;/code&gt; tells you more, and tells the truth&lt;/h2&gt;
&lt;p&gt;The meters are twice the resolution and now show when each window resets.&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;5-hour  ████████████████░░░░  82%   resets in 47m
Weekly  ██████░░░░░░░░░░░░░░  31%   resets in 6d 23h
Extra   $12.00 left of $15.00 · covers spend past your limits
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Plan pricing used to read &amp;quot;$20/month&amp;quot;. That was wrong. We sell a one-time 30-day pass, and
the pane now says so: &lt;strong&gt;one payment for 30 days, no auto-renew, your plan switches as soon
as payment completes.&lt;/strong&gt; Your current plan is marked in the list.&lt;/p&gt;
&lt;p&gt;Our pricing page still describes a monthly subscription. The page is what is out of date,
and we are fixing it.&lt;/p&gt;
&lt;h2&gt;You will stop being logged out&lt;/h2&gt;
&lt;p&gt;If you were ever stuck behind &lt;code&gt;Reconnecting… 4/5&lt;/code&gt; with no explanation, this is the release
that fixes it.&lt;/p&gt;
&lt;p&gt;Sessions lasted 30 days and nothing renewed them. When yours expired, the client kept
sending the dead credential, and running &lt;code&gt;/login&lt;/code&gt; could appear to succeed while the new
credential silently failed to save. One account sat locked out for six weeks.&lt;/p&gt;
&lt;p&gt;Your session now renews itself quietly at launch, well before it expires. Anyone already
expired is healed on their next launch with no email round-trip. Renewal edits only the
credential, so your trusted projects, reasoning effort and configured tools all survive
it. And a credential that cannot be written now says so loudly instead of reporting
success.&lt;/p&gt;
&lt;h2&gt;Errors say what happened, immediately&lt;/h2&gt;
&lt;p&gt;Every unexpected response used to be treated as temporary. A &amp;quot;please sign in&amp;quot; or a plan
limit would spin &lt;code&gt;Reconnecting…&lt;/code&gt; for about six seconds and then be replaced by a generic
retry error, so you never saw the sentence that told you what to do.&lt;/p&gt;
&lt;p&gt;Only genuine server errors and rate limits retry now. Everything else is shown at once, in
our words. A failed payment link is one line telling you to contact us, rather than an
internal cause you cannot act on.&lt;/p&gt;
&lt;h2&gt;Models&lt;/h2&gt;
&lt;p&gt;The picker shows 20 models, up from 18, with nine new ones. &lt;code&gt;auto&lt;/code&gt; is now a chain across
three models and two providers rather than a single fixed choice, so if one is having a
bad day your turn quietly lands on the next. Its first choice also got five times cheaper.&lt;/p&gt;
&lt;p&gt;Model descriptions were rewritten so that &amp;quot;fast&amp;quot;, &amp;quot;balanced&amp;quot; and &amp;quot;deep&amp;quot; mean the same thing
everywhere, instead of each vendor&amp;#39;s marketing language.&lt;/p&gt;
&lt;p&gt;Anthropic models are currently out of service and hidden.&lt;/p&gt;
&lt;h2&gt;Accessibility&lt;/h2&gt;
&lt;p&gt;A screen-reader mode renders panes as linear, announce-once text instead of in-place
repaints, and substitutes a plain symbol set when your terminal is not UTF-8. Turn it on
with &lt;code&gt;--ax-screen-reader&lt;/code&gt;, the &lt;code&gt;BYTEASK_AX_SCREEN_READER&lt;/code&gt; environment variable, or
&lt;code&gt;tui.screen_reader&lt;/code&gt; in your config.&lt;/p&gt;
&lt;hr&gt;
&lt;h2&gt;From upstream&lt;/h2&gt;
&lt;p&gt;We merged roughly 2,000 commits of upstream work. The parts you will notice:&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;New commands.&lt;/strong&gt; &lt;code&gt;/recap&lt;/code&gt; summarizes the conversation on demand. &lt;code&gt;/cd&lt;/code&gt; and &lt;code&gt;/pwd&lt;/code&gt; change
and show the working directory mid-conversation. &lt;code&gt;/agents&lt;/code&gt; opens a command center grouping
your agent sessions into needs-input, working, ready and finished. &lt;code&gt;/copy&lt;/code&gt; can now target
the last code block or quote, not just the whole response.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;New subcommands.&lt;/strong&gt; &lt;code&gt;byteask queue --thread &amp;lt;session&amp;gt; --message &amp;quot;…&amp;quot;&lt;/code&gt; sends a message into
a running session from another terminal. &lt;code&gt;byteask agents&lt;/code&gt; browses sessions across the
local daemon.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Sessions reconnect themselves&lt;/strong&gt; when a connection drops, instead of dying and taking your
draft with it.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;code&gt;/keymap&lt;/code&gt; can genuinely rebind keys now&lt;/strong&gt;, including two-key chords like &lt;code&gt;g g&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Links in model output are clickable&lt;/strong&gt; where your terminal supports it, including local
file paths that keep their line and column.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Vim mode gained&lt;/strong&gt; undo and redo, dot-repeat, search motions, and character find.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;The model can ask you structured questions&lt;/strong&gt; - a small form with options rather than only
free text - and &lt;code&gt;/status&lt;/code&gt; now shows this thread&amp;#39;s token usage.&lt;/p&gt;
&lt;h3&gt;Two changes worth reading before you update&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;An auto-reviewer can now approve some risky actions without asking you, and it is on by
default.&lt;/strong&gt; The permission menu offers an explicit choice between &amp;quot;Approve for me&amp;quot; and &amp;quot;Ask
for approval&amp;quot;, and anything auto-denied is labelled in your approval history. If you want
to be asked about everything, choose &amp;quot;Ask for approval&amp;quot;. Relatedly, what counts as
auto-approvable under &amp;quot;ask only when needed&amp;quot; is now decided by explicit rules rather than a
built-in guess about which commands are safe.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;code&gt;byteask exec --full-auto&lt;/code&gt; has been removed.&lt;/strong&gt; It was deprecated with a warning in
0.1.11; it is now an error. Use &lt;code&gt;--sandbox workspace-write&lt;/code&gt;. If you have scripts passing
it, they will fail on this version.&lt;/p&gt;
&lt;p&gt;&lt;code&gt;byteask mcp-server&lt;/code&gt; now warns that it is deprecated. It still works.&lt;/p&gt;
&lt;hr&gt;
&lt;h2&gt;Under the hood&lt;/h2&gt;
&lt;p&gt;Our C/C++ and reference tools are no longer exposed to the internal thread that
summarizes your conversation. Upstream strips every tool from that thread because a
summarization prompt can contain untrusted text from your transcript; ours had no way to
be stripped, which meant tools that compile and run your code, and tools that make network
calls, were reachable from it. They are now excluded before that thread reads anything.&lt;/p&gt;
&lt;p&gt;&lt;code&gt;/referral-code&lt;/code&gt; prints all three share commands complete, rather than one whole and one
truncated. The installer tells you if a referral code was rejected instead of failing
silently, and reports where it put things and whether your PATH needs a change.&lt;/p&gt;
&lt;hr&gt;
&lt;h2&gt;Known issues&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Upgrading is currently failing.&lt;/strong&gt; Our payment provider began requiring a contact number
we do not collect. Everything else works normally. Email &lt;a href="mailto:founders@byteask.ai"&gt;founders@byteask.ai&lt;/a&gt; and we will
sort your plan out directly.&lt;/li&gt;
&lt;li&gt;The update prompt still blocks startup with a yes/no question. It should be a line you
can ignore, and will be.&lt;/li&gt;
&lt;li&gt;The pricing page still describes a monthly subscription rather than the 30-day pass we
actually sell.&lt;/li&gt;
&lt;/ul&gt;
</description>
    </item>
    <item>
      <title>ByteAsk CLI v0.1.11</title>
      <link>https://github.com/ByteAsk/cli/releases/tag/v0.1.11</link>
      <guid isPermaLink="false">v0.1.11</guid>
      <pubDate>Thu, 30 Jul 2026 19:05:09 GMT</pubDate>
      <description>&lt;p&gt;ByteAsk CLI v0.1.11&lt;/p&gt;
&lt;p&gt;Highlights:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Operator alerts rendered at the top of the session&lt;/li&gt;
&lt;li&gt;&lt;code&gt;/login&lt;/code&gt; rebuilt as a native bottom-pane settings surface&lt;/li&gt;
&lt;li&gt;&lt;code&gt;byteask exec&lt;/code&gt; now renders extension tool calls (cpp_*/ref_*) - previously invisible&lt;/li&gt;
&lt;li&gt;cpp-tools: real sanitizer output, project builds, bounded execution, trust gate&lt;/li&gt;
&lt;li&gt;Hardware-aware performance verification&lt;/li&gt;
&lt;/ul&gt;

&lt;p class="bx-changelog-trim"&gt;&lt;a href="https://github.com/ByteAsk/cli/releases/tag/v0.1.11" rel="noopener"&gt;Read the full release notes&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>ByteAsk CLI v0.1.10</title>
      <link>https://github.com/ByteAsk/cli/releases/tag/v0.1.10</link>
      <guid isPermaLink="false">v0.1.10</guid>
      <pubDate>Thu, 23 Jul 2026 11:54:53 GMT</pubDate>
      <description>&lt;h2&gt;What&amp;#39;s new&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Status/result messages (e.g. key-add errors) no longer leak onto unrelated screens after navigating away.&lt;/li&gt;
&lt;li&gt;install.sh / install.ps1 now say plainly when a best-effort ripgrep install didn&amp;#39;t work, instead of failing silently.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;All 4 platform binaries included below.&lt;/p&gt;

&lt;p class="bx-changelog-trim"&gt;&lt;a href="https://github.com/ByteAsk/cli/releases/tag/v0.1.10" rel="noopener"&gt;Read the full release notes&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>ByteAsk CLI v0.1.9</title>
      <link>https://github.com/ByteAsk/cli/releases/tag/v0.1.9</link>
      <guid isPermaLink="false">v0.1.9</guid>
      <pubDate>Sat, 18 Jul 2026 10:08:07 GMT</pubDate>
      <description>&lt;h2&gt;ByteAsk CLI v0.1.9&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Security &amp;amp; abuse-resistance hardening.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;em&gt;Engine unchanged from 0.1.8 - the binaries below are identical; 0.1.9 ships client + gateway improvements.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Install:&lt;/strong&gt; &lt;code&gt;curl -fsSL https://code.byteask.ai/install.sh | sh&lt;/code&gt;  ·  &lt;code&gt;pip install byteask&lt;/code&gt;  ·  &lt;code&gt;npm i -g @byteask/cli&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;Binaries are gzip-compressed; &lt;code&gt;SHA256SUMS&lt;/code&gt; lists the checksums.&lt;/p&gt;

&lt;p class="bx-changelog-trim"&gt;&lt;a href="https://github.com/ByteAsk/cli/releases/tag/v0.1.9" rel="noopener"&gt;Read the full release notes&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>ByteAsk CLI v0.1.8</title>
      <link>https://github.com/ByteAsk/cli/releases/tag/v0.1.8</link>
      <guid isPermaLink="false">v0.1.8</guid>
      <pubDate>Wed, 15 Jul 2026 20:18:45 GMT</pubDate>
      <description>&lt;h2&gt;ByteAsk CLI v0.1.8&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;See your tools working&lt;/strong&gt; - every ByteAsk tool call (&lt;code&gt;autosar_ref&lt;/code&gt;, &lt;code&gt;mcu_ref&lt;/code&gt;, &lt;code&gt;cpp_godbolt&lt;/code&gt;, &lt;code&gt;debug&lt;/code&gt;, …) now shows a live cell in the TUI with the tool name, arguments, and result - the same visibility web search always had. Interrupted calls show cleanly; retryable tool replies no longer render as failures.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Referral upgrades&lt;/strong&gt; - you AND your friend now each get $10 of usage per referral, and &lt;strong&gt;3 successful referrals earn your first month of Pro free&lt;/strong&gt;. &lt;code&gt;/referral-code&lt;/code&gt; shows your live progress.&lt;/li&gt;
&lt;li&gt;Reliability: turn-abort no longer leaves stuck in-progress items in thread history.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Install:&lt;/strong&gt; &lt;code&gt;curl -fsSL https://code.byteask.ai/install.sh | sh&lt;/code&gt;  ·  &lt;code&gt;pip install byteask&lt;/code&gt;  ·  &lt;code&gt;npm i -g @byteask/cli&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;Binaries are gzip-compressed; &lt;code&gt;SHA256SUMS&lt;/code&gt; lists the checksums.&lt;/p&gt;
</description>
    </item>
    <item>
      <title>ByteAsk CLI v0.1.7</title>
      <link>https://github.com/ByteAsk/cli/releases/tag/v0.1.7</link>
      <guid isPermaLink="false">v0.1.7</guid>
      <pubDate>Wed, 15 Jul 2026 10:13:07 GMT</pubDate>
      <description>&lt;h2&gt;ByteAsk CLI v0.1.7&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Grounded reference tools&lt;/strong&gt; - &lt;code&gt;autosar_ref&lt;/code&gt;, &lt;code&gt;mcu_ref&lt;/code&gt;, &lt;code&gt;fpga_ref&lt;/code&gt;, &lt;code&gt;hft_ref&lt;/code&gt;, &lt;code&gt;grid_ref&lt;/code&gt;, &lt;code&gt;scpi_ref&lt;/code&gt;, &lt;code&gt;x86_ref&lt;/code&gt;: page-cited lookups over the ByteAsk corpus for embedded / firmware / hardware / safety-critical C++ (MISRA, AUTOSAR, Intel SDM, IEEE 1547, SCPI, Xilinx, ITCH, and more).&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Renamed the native-debugger tools&lt;/strong&gt; - &lt;code&gt;cpp_debug&lt;/code&gt;/&lt;code&gt;cpp_debug_session&lt;/code&gt;/&lt;code&gt;cpp_debug_attach&lt;/code&gt;/&lt;code&gt;cpp_record&lt;/code&gt; → &lt;code&gt;debug&lt;/code&gt;/&lt;code&gt;debug_session&lt;/code&gt;/&lt;code&gt;debug_attach&lt;/code&gt;/&lt;code&gt;debug_record&lt;/code&gt; (they debug any native binary, including Rust).&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Removed&lt;/strong&gt; the &lt;code&gt;/app&lt;/code&gt; slash command.&lt;/li&gt;
&lt;li&gt;Gateway maintenance: &lt;code&gt;auto&lt;/code&gt; model routing, Gemini/Anthropic reliability fixes.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Install:&lt;/strong&gt; &lt;code&gt;curl -fsSL https://code.byteask.ai/install.sh | sh&lt;/code&gt;  ·  &lt;code&gt;pip install byteask&lt;/code&gt;  ·  &lt;code&gt;npm i -g @byteask/cli&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;Binaries below are gzip-compressed; &lt;code&gt;SHA256SUMS&lt;/code&gt; lists the checksums.&lt;/p&gt;
</description>
    </item>
    <item>
      <title>ByteAsk CLI v0.1.6</title>
      <link>https://github.com/ByteAsk/cli/releases/tag/v0.1.6</link>
      <guid isPermaLink="false">v0.1.6</guid>
      <pubDate>Mon, 13 Jul 2026 13:37:30 GMT</pubDate>
      <description>&lt;p&gt;ByteAsk CLI v0.1.6 - fixes API-key paste hanging on macOS Terminal (wrapper terminal-reset). Engine binaries unchanged from v0.1.5.&lt;/p&gt;
</description>
    </item>
    <item>
      <title>ByteAsk CLI v0.1.5</title>
      <link>https://github.com/ByteAsk/cli/releases/tag/v0.1.5</link>
      <guid isPermaLink="false">v0.1.5</guid>
      <pubDate>Mon, 13 Jul 2026 12:44:48 GMT</pubDate>
      <description>
&lt;p class="bx-changelog-trim"&gt;&lt;a href="https://github.com/ByteAsk/cli/releases/tag/v0.1.5" rel="noopener"&gt;Read the full release notes&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>ByteAsk CLI v0.1.4</title>
      <link>https://github.com/ByteAsk/cli/releases/tag/v0.1.4</link>
      <guid isPermaLink="false">v0.1.4</guid>
      <pubDate>Tue, 07 Jul 2026 13:59:30 GMT</pubDate>
      <description>&lt;p&gt;ByteAsk CLI v0.1.4 - Gemini/Anthropic fixes (CRLF SSE, tool-schema, thought-signature), gateway model allowlist, Linux bubblewrap auto-install + sandbox fallback, referral across curl/pip/npm, catalog trim (Sonnet 4.5 removed).&lt;/p&gt;
</description>
    </item>
    <item>
      <title>ByteAsk CLI v0.1.3</title>
      <link>https://github.com/ByteAsk/cli/releases/tag/v0.1.3</link>
      <guid isPermaLink="false">v0.1.3</guid>
      <pubDate>Mon, 06 Jul 2026 08:53:57 GMT</pubDate>
      <description>&lt;p&gt;ByteAsk CLI v0.1.3 - the AI coding agent for your terminal.&lt;/p&gt;
&lt;p&gt;Engine binaries for all supported platforms are attached below; installers fetch the latest automatically.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Install&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;macOS / Linux: &lt;code&gt;curl -fsSL https://code.byteask.ai/install.sh | sh&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Windows (PowerShell): &lt;code&gt;irm https://code.byteask.ai/install.ps1 | iex&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;pip install byteask&lt;/code&gt;  ·  &lt;code&gt;npx @byteask/cli&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Verify downloads against &lt;code&gt;SHA256SUMS&lt;/code&gt;.&lt;/p&gt;
</description>
    </item>
  </channel>
</rss>
