Skip to content

ByteAsk CLI v0.1.15

Choose a tag to compare

@pratyushiitd pratyushiitd released this 27 Sep 19:21
· 12990 commits to main since this release

ByteAsk CLI 0.1.15

The previous release was 0.1.14 on 23 September. This one rebuilds the engine on all four
platforms.

Update with byteask --update, or pip install -U byteask, or npm i -g @byteask/cli.


Debugging on a Mac

  • debug_session now runs on lldb, so interactive debugging works on Apple Silicon Macs,
    where gdb does not run. lldb is the default on macOS, and a Mac is never told to install gdb.
  • A crash dump from another machine opens with that machine's libraries: pass sysroot to
    debug or debug_session.
  • After a crash, ByteAsk runs the post-mortem commands first and tells you what failed and where.

C/C++ tools you can trust

  • Program arguments reach your program exactly as written, including empty and quoted ones.
  • A tool no longer reports a run as clean when it never ran, was cut short or was only partly
    instrumented.
  • No C/C++ tool can end your turn or hang it any more.
  • A misnamed argument is refused with a clear message instead of being silently ignored.
  • cpp_perf, cpp_bench, cpp_sanitize and cpp_layout give more precise results.
  • Security: the debug tools refuse commands that could run programs on your machine without
    your approval, and a function name passed to cpp_decompile can no longer run commands.

Other changes

  • /model is now three short steps: provider, then model, then reasoning effort.
  • When your free messages run out, the sign-in prompt opens by itself. Type your email; you
    no longer need to type /login.
  • The first-run setup menu lists Use ByteAsk managed (recommended) first, already selected.
  • Settings you set with byteask features now survive signing in, signing out and
    switching between ByteAsk, your own keys and a subscription.
  • Update prompt: an interactive launch asks Update now? [Y/n] again when a new version is
    out.
  • The model list refreshes on every launch, including before you sign in.
  • Conversation titles and catch-up summaries use a small, fast model.

Known issue

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.