Skip to content

synth v0.2.1

Choose a tag to compare

@github-actions github-actions released this 13 Nov 06:25
· 41 commits to master since this release
750a702

Changes

  • docs(readme): document the curl installer (ef62de5)
  • chore(build): bump to 0.2.1 (1b6a577)
  • feat(release): ship linux arm64 and .deb packages for releases (90600f7)
  • feat(release): add an install script and publish release checksums (45a4a9f)
  • chore(homebrew): update synth to 0.2.0 (48ea204)
  • fix(tui): refresh the pickers after ctrl+v and a session switch (77731c2)
  • fix(tui): take a model settled at launch the way a pick is taken (ddea394)
  • refactor(tui): name the argument hint four slash commands share (ce6bd6e)
  • docs: say what enter does in the slash menu, and when it only completes (54fc082)
  • fix(tui): hand back a /model draft whose name the provider refuses (9fa9d57)
  • refactor(tui): share one refusal for what cannot wait out a turn (3bb91f4)
  • fix: replace a remembered model the provider no longer offers at launch (de9ed9c)
  • fix(provider): judge a ChatGPT slug without fetching the catalog (b48b784)
  • fix: keep the ollama package's request errors off the screen (69d8b73)
  • test(tui): cover what the model picker keeps from each provider (3ad7797)
  • fix(tui): let model listings finish instead of cancelling them on close (a158c3c)
  • fix(tui): run the highlighted slash command on enter, as codex does (2e73ff2)
  • fix(tui): refresh the pickers on every change to the draft (bf7e53e)
  • perf(tui): open the model picker on what providers last offered (4a7deec)
  • fix(provider): refuse model names OpenAI's own API does not list (81ada36)

Full history: 3480728...750a702

Install

tar -xzf synth-0.2.1-<target>.tar.gz
install -m755 synth /usr/local/bin/synth