Skip to content

Releases: sirquy/bestie

Bestie v0.1.71

Choose a tag to compare

@sirquy sirquy released this 05 Sep 06:37

Full Changelog: v0.1.70...v0.1.71

Bestie v0.1.70

Choose a tag to compare

@sirquy sirquy released this 04 Sep 04:51

Full Changelog: v0.1.69...v0.1.70

Bestie v0.1.69

Choose a tag to compare

@sirquy sirquy released this 27 Aug 14:06

Full Changelog: v0.1.68...v0.1.69

Bestie v0.1.68

Choose a tag to compare

@sirquy sirquy released this 26 Aug 05:33

Full Changelog: v0.1.67...v0.1.68

Bestie v0.1.67

Choose a tag to compare

@sirquy sirquy released this 26 Aug 05:12

Full Changelog: v0.1.18...v0.1.67

v0.1.18

Choose a tag to compare

@sirquy sirquy released this 24 Jul 18:18

Added

  • Local web console through bestie ui, including runtime status, Doctor, Provider Hub, Character Studio, Memory Center, Channel Hub, Approvals, MCP Hub, Tools & Permissions, and Settings panels.
  • UI APIs for providers, character, memory, channels, approvals, MCP, tools, and low-risk settings, with confirmation-gated write actions and redacted secret handling.
  • Modern inline SVG icon treatment for the local web console navigation, panel headings, actions, provider presets, and dynamic rows.
  • Browser-level UI smoke coverage through Playwright with npm run smoke:ui:browser and aggregate npm run smoke:ui:all, including desktop/mobile screenshot and layout assertions.

Changed

  • Home UI now serves its browser script through /assets/home.js instead of inlining a large script into the HTML shell.
  • Local web console visuals now use stronger CSS tokens, improved card depth, icon-aligned buttons, and clearer focus states.
  • UI smoke scripts now share a seeded runtime fixture so API and browser checks use the same config, memory, channels, MCP, and tool-policy data.

v0.1.17

Choose a tag to compare

@sirquy sirquy released this 21 Jul 07:40

Changes

  • Fix Gemini onboarding to use GEMINI_API_KEY instead of falling back to OPENAI_API_KEY.
  • Keep Gemini onboarding/config native: no baseUrl prompt or stored baseUrl for API-key setup.
  • Include LLM provider profile/config v2 updates, native Gemini adapter behavior, provider catalog/CLI management, and Gemini media-only response diagnostics from the 0.1.16 release line.

Validation

  • npm run build && node --test dist/cli/commands/onboard.test.js dist/cli/commands/llm.test.js dist/runtime/config.test.js dist/llm/openai-compatible.test.js
  • npm published: bestie-agent@0.1.17

v0.1.15

Choose a tag to compare

@sirquy sirquy released this 18 Jul 12:20

Added

  • Installer support for installing Bestie from the published bestie-agent npm package.
  • Installer smoke coverage for local npm tarball installs and reinstall preservation.

Changed

  • Onboarding defaults now use Vietnamese-friendly names and allow memory deletion by default.
  • New onboarding configs now default internal local tools to allow with a longer execution timeout.
  • Installer now provisions Node.js 24 through nvm when needed and reloads ~/.bashrc before package installation.
  • Installer and docs now describe npm-package installation instead of source checkout installation.
  • Package engine requirement now targets Node.js 24+.

v0.1.14

Choose a tag to compare

@sirquy sirquy released this 16 Jul 03:44

...

v0.1.13

Choose a tag to compare

@sirquy sirquy released this 15 Jul 17:19

What's Changed

  • Include all approved active memories in chat/channel/cron prompt context until the existing character budget is reached, instead of dropping older memories by a fixed item cap.
  • Make the memory store return all active memories by default while preserving explicit limits for list/search tool surfaces.
  • Give cron isolated jobs the same internal tool and configured MCP tool instructions as normal chat runtimes, so scheduled tasks can discover/use configured MCP tools such as Composio/Gmail.
  • Added regression coverage for full memory context loading and cron MCP tool prompt exposure.

Validation

  • npm test: 487 passed, 0 failed.
  • npm pack --dry-run succeeded for bestie-agent@0.1.13.
  • Published bestie-agent@0.1.13 to npm.