All Sonny releases

Sonny 0.5.19

Published . Source commit 383b0c950828bb5f959832da727ce83730fd0c11.

Download release JSON for this version's installer URLs, byte sizes and SHA-256 hashes.

Downloads and verification

This is an archived release. Its download links require GitLab project access. File hashes and sizes were checked against the release checksum manifest and package metadata; anonymous availability and signature verification are not claimed.

Choose the artifact for your operating system and architecture. Links marked “GitLab access required” need access to the Sonny release project. Public installers and archives use the same download host as the release notifications.

SHA-256 checksums (GitLab access required) · No checksum signature bundle was attached to this historical release. A matching hash checks file integrity. Verify the signature before relying on publisher identity; this page's metadata importer does not perform that verification.

  • sonny-api_0.5.19_linux_amd64.tar.gz

    archive · linux / amd64 · 11111743 bytes · GitLab access required
    SHA-256: 02b0b3744e538121fe8f2336eba1a105ac7f1f9cf87110df9730927a345013c0

  • sonny-api_0.5.19_linux_arm64.tar.gz

    archive · linux / arm64 · 10114071 bytes · GitLab access required
    SHA-256: 28708c1e7d75a1b97f48918c7049157163284a1e2291746648345b9b83962fb9

  • sonny_0.5.19_darwin_amd64.tar.gz

    archive · darwin / amd64 · 19513350 bytes · GitLab access required
    SHA-256: 34e13d0ea4a2b52ef993da252331aaae8b784763d252c0e28ba4e2e268b3bc21

  • sonny_0.5.19_darwin_arm64.tar.gz

    archive · darwin / arm64 · 18381837 bytes · GitLab access required
    SHA-256: 1714d28dcf644a58b88fceb9df4d9afe27cb619b41ad2e2a5b912feee2d87fcc

  • sonny_0.5.19_linux_amd64.apk

    installer · linux / amd64 · 32871945 bytes · GitLab access required
    SHA-256: 6b8ebfb0f602c84d72dbfdb24f914ee84a68467b0684f8957dc4a69c3673dcc3

  • sonny_0.5.19_linux_amd64.deb

    installer · linux / amd64 · 31530734 bytes · GitLab access required
    SHA-256: c9b71ad678cad3c90a43c652375b91eead236ecbbf0c732452f98439a4552e44

  • sonny_0.5.19_linux_amd64.rpm

    installer · linux / amd64 · 31514251 bytes · GitLab access required
    SHA-256: e7476b9b1f49125cac3cc4a8346631907ca22d543644c0e318b7bf4d025e5ba3

  • sonny_0.5.19_linux_amd64.tar.gz

    archive · linux / amd64 · 20445119 bytes · GitLab access required
    SHA-256: ecc8b887798de3277d906bcc02abdfe85766bc18d506db87190d68e21a0c2fbb

  • sonny_0.5.19_linux_arm64.apk

    installer · linux / arm64 · 29982266 bytes · GitLab access required
    SHA-256: afa7c55a2030a1dca2dd12be53fc761b88c6e1d586e312d08473955636edab33

  • sonny_0.5.19_linux_arm64.deb

    installer · linux / arm64 · 28911700 bytes · GitLab access required
    SHA-256: 8f81c1f2c669b6ed3af0405bcfc62f1ff19321a028fd5f78e1939ab7c37ae90a

  • sonny_0.5.19_linux_arm64.rpm

    installer · linux / arm64 · 28817577 bytes · GitLab access required
    SHA-256: e2212d4b43cba7136b6244e5602ba97dbefaa281516e21124eaa92bf64f73599

  • sonny_0.5.19_linux_arm64.tar.gz

    archive · linux / arm64 · 18824746 bytes · GitLab access required
    SHA-256: 797074055f853d59c55e4f4e20198159234a0e675ff1900d025e117395e42a7a

  • sonny_0.5.19_windows_amd64.zip

    archive · windows / amd64 · 19460169 bytes · GitLab access required
    SHA-256: 11119d08da1156426a148ee6c19112678d48c06664f804426e9e493b581cbf13

  • sonny_0.5.19_windows_arm64.zip

    archive · windows / arm64 · 17552665 bytes · GitLab access required
    SHA-256: cbfe0fbdd5618fb09c69d16384ab326b6fce814cf82b3fa2f9910a9d42875368

  • checksums.txt

    checksums · 1362 bytes · GitLab access required
    SHA-256: c353881984aa1b96b9dd9b7a0a0cf2387d26ac2de42557a5d2cc880b21aecc84

Release notes

Changelog

Features

  • 750aa3596d2b13fc2cec09c1ac61348f81e3d58f feat(ui): Ctrl+P opens command palette, F1 opens help; ‘/’ now types into the message box
  • c02e267389faa5f091418a0eee23ce7b16151099 feat(ui): all management commands live in the Ctrl+P palette; text-input dialog for arg-taking commands
  • 1f7b4251c7440728379db408921e135a87382000 feat(ui): route chat directives through llm.ParseDirective; management slash commands pass through to palette migration

Bug Fixes

  • a5999244f796b7ca11eca829b6f9347d1c2c45dc fix(cli): /goal off clears the goal in the legacy REPL
  • 3e52aa7ce3e20436e7f9ee41a9ba6b0621bb05a0 fix(cli): handle /undo in the headless REPL directive switch
  • d643a55e21fc007166b9f6e8bda9417127f2352a fix(packload): parse v2 root-level prompts list in goal packs (content was silently dropped)
  • b1701840291b112d52c6a7f20603cbf5c9dd86c9 fix(ui): accurate ctrl+n/ctrl+w keymap descriptions; bijective help drift test
  • 97af7df9bd2b502dd0f181d30d9474efca0d53cd fix(ui): async /compact dispatch with honest below-budget notice
  • f8b9be45d97e40ba1f03757a0ce29b06f8ae3402 fix(ui): forward engine directives to remote sessions instead of the local engine
  • 99d5924211f09d64960e71e348134a80286153de fix(ui): guard compaction swap against concurrent history writes
  • 00bb71a61d313eb072c733bd19519c468b03fd3a fix(ui): refuse /compact while a turn is in flight

Others

  • 525390b55a62cf3b89fdcdf403a0233233b0bfea chore(deps): upgrade devnw.dev/llm to v0.1.34 (chat directives)
  • 383b0c950828bb5f959832da727ce83730fd0c11 docs(ui): fix stale openMeshActionsMsg comment and misleading test name
  • 0b51ebdbfdb0e998cc9129cf9300802c1b2f5af4 refactor(cli): legacy REPL parses chat directives via llm.ParseDirective
  • f2b399f90241b3a81d5903f6d4f11146c8b1a23d refactor(ui): declarative RootKeymap; help panel derives from it
  • 7f86b2228a5b893b3ee6afe47e1f1681d0612dbe refactor(ui): include input/navigation bindings in keymap-derived help