Skip to content

v0.6.0

Latest

Choose a tag to compare

@QaidVoid QaidVoid released this 29 Oct 08:16
· 8 commits to main since this release
1c3af99

Features

  • (acp) Keep the audio a user attaches or an MCP prompt holds - (7754e67)
  • (auth) Add ChatGPT sign-in for the OpenAI provider (#268) - (43d628c)
  • (cli) Show the media tools in auth login and auth list - (d18b12d)
  • (cli) Add /media to open or save produced media - (38128c7)
  • (cli) Replay kept audio to clients - (56b8eed)
  • (cli) List the provider ids kage knows with kage providers (#270) - (326c0a6)
  • (core) Keep audio blocks in sessions - (36c5ed3)
  • (desktop) Play and save the clips in the transcript - (0dbd78f)
  • (loop) Keep tool and model audio in history - (ed6ecba)
  • (loop) Hand tools the conversation so far - (8cbf9be)
  • (provider) Send the user's audio to models that hear it - (b5baaec)
  • (provider) Fetch an image link on the media endpoint's origin - (a1f998d)
  • (tools) Add generate_music for songs from a prompt and lyrics - (c13cf12)
  • (tools) Save a speech clip only when the call names a path - (f63e1ab)
  • (tools) Let edit_image edit the conversation's newest image - (a9fa023)
  • (tools) Add generate_speech for OpenAI-compatible speech APIs - (5babbac)
  • (tools) Add edit_image for OpenAI-compatible image endpoints - (18c96e8)
  • (tools) Let the read tool attach images to its result - (d8d3eed)

Bug Fixes

  • (anthropic) Keep the thinking budget under max_tokens - (4722c5b)
  • (cli) Keep a media result when saving its file fails - (7c102ed)
  • (cli) Refuse the workspace root as a media save path - (91e115d)
  • (cli) Stop media tool retries on 403, 410 and long waits - (588f2aa)
  • (loop) Fit the output ceiling into the context window - (b2b8c34)
  • (provider) Retry a stream the upstream interrupted - (f6abb0f)
  • (provider) Let cancel stop reading a media refusal - (3206828)
  • (provider) Match retry fields on the error, not the whole body - (d281500)
  • (provider) Refuse redirects and oversized linked images - (f034a6c)
  • (tools) Remember a refused response_format in generate_image - (9f35b98)
  • (tui) Make the new output mark clickable to jump to bottom - (8ec5740)
  • Build on Rust 1.89 and pass the tests on Windows - (1e6074f)
  • Refresh the model identity after a model switch (#269) - (ca25493)

Refactor

  • (cli) Share endpoint and save helpers across media tools - (2e916f8)
  • (provider) Share the media endpoint and call helpers - (ca875b0)

Testing

  • (cli) Share one test server across the media tools - (8ab3ad8)

Contributors