Skip to content

SintBot v1.0.12

Choose a tag to compare

@WaterTian WaterTian released this 28 Oct 09:30
· 9 commits to main since this release

A simpler install: the terminal sets up the model, the console does the rest.

Changed

  • The terminal only sets up the model. sintbot setup no longer asks whether the machine is in mainland China, and no longer asks for a proxy, a projects folder or chat platform credentials. It checks the environment, sets up a model and runs a live trial turn. Everything else is set in the console afterwards. The old full set of questions is still there as sintbot setup --full, for servers without a browser.
  • A console right after install. The background service now installs before a chat platform is connected: it runs the console only, at http://127.0.0.1:4600, and the one-line install opens it in your browser. Connect Slack, Feishu or WeCom under Settings and save; the service restarts itself within seconds and connects. The Overview page has a new Get started checklist.
  • The one-line install has four numbered steps, skips an install that is already up to date, notices a running service (and, after an upgrade, asks before restarting it), and ends with the console address and what to do next.

New

  • Settings → Bot & network in the console: the bot's name and the network proxy. sintbot service install can also carry your terminal's proxy into the service.
  • English throughout the install. The installer and the wizard follow the system language (on macOS, the system language counts even when LANG is English). Set SINTBOT_LANG=en or zh to choose.
  • Key sites found automatically. For Zhipu GLM and MiniMax, the wizard tries the key on both the mainland and the international site and keeps the one that works.
  • sintbot ui opens the running service's console instead of failing on the busy port.

Fixed

  • Wizard questions could be overwritten by a stray > prompt when the terminal redrew the line.
  • The generated direct-connection list (NO_PROXY) could contain a bogus *.0.1 entry.

Upgrade

npm i -g sintbot@latest && sintbot service restart

As with any version change, the daemon posts a short upgrade notice to each bound group after the restart. Existing configs are left as they are.

Website: https://sintbot.com · Docs: https://github.com/sintlab/sintbot#readme · Issues: https://github.com/sintlab/sintbot/issues