Skip to content

Releases: charmbracelet/fantasy

v0.20.0

22 Apr 15:11
v0.20.0
b852eff

Choose a tag to compare

Changelog

New!

Other stuff


The Charm logo

Thoughts? Questions? We love hearing from you. Feel free to reach out on X, Discord, Slack, The Fediverse, Bluesky.

v0.19.0

16 Apr 17:51
v0.19.0
b2c4b61

Choose a tag to compare

Changelog

New!

Other stuff


The Charm logo

Thoughts? Questions? We love hearing from you. Feel free to reach out on X, Discord, Slack, The Fediverse, Bluesky.

v0.18.0

15 Apr 16:53
v0.18.0
402a113

Choose a tag to compare

Changelog

New!

Other stuff


The Charm logo

Thoughts? Questions? We love hearing from you. Feel free to reach out on X, Discord, Slack, The Fediverse, Bluesky.

v0.17.2

13 Apr 16:53
v0.17.2
d9b6308

Choose a tag to compare

Changelog

Fixed

Other stuff


The Charm logo

Thoughts? Questions? We love hearing from you. Feel free to reach out on X, Discord, Slack, The Fediverse, Bluesky.

v0.17.1

25 Mar 13:50
v0.17.1
11a1e0f

Choose a tag to compare

OpenAI & Compat fixes

This release includes a couple fixes for OpenAI and OpenAI-compatible providers.

Some missing pieces for OpenAI streaming were added.

We also added some missing constants for reasoning effort levels (none, minimal, xhigh) and made sure they are respected.

Changelog

Other stuff


The Charm logo

Thoughts? Questions? We love hearing from you. Feel free to reach out on X, Discord, Slack, The Fediverse, Bluesky.

v0.17.0

24 Mar 20:44
v0.17.0
99e504c

Choose a tag to compare

Anthropic Computer Use

Fantasy now supports Anthropic Computer Use, thanks to a contribution from @hugodutka from our friends at @coder.

Want to see how it works? Check out this example.

Changelog

New!


The Charm logo

Thoughts? Questions? We love hearing from you. Feel free to reach out on X, Discord, Slack, The Fediverse, Bluesky.

v0.16.0

20 Mar 20:01
v0.16.0
ca0e707

Choose a tag to compare

Friday patch

Hey all. Here's a small list of changes:

  • Added new bedrock.WithBaseURL
  • Fixed errors related to thinking replays with OpenAI when using store: false (the default)
  • Fixed issue with tools calls in GitHub Copilot
  • Improved compatibility on tools calls with Ollama

Changelog

New!

Fixed

Other stuff


The Charm logo

Thoughts? Questions? We love hearing from you. Feel free to reach out on X, Discord, Slack, The Fediverse, Bluesky.

v0.15.1

19 Mar 18:53
v0.15.1
57940a9

Choose a tag to compare

Fixes

A fix was made for the store: true option released yesterday. This ensures you san use it without errors. Thank @kylecarbs!

Also, we're now using an internal fork of the OpenAI SDK because of a fix for SSE events. For more information, see this PR. Hopefully the fix will be merged upstream soon so we can target upstream again. Known providers affected are: Avian and OpenRouter (when using with a custom User-Agent header).

Changelog

Fixed

Other stuff


The Charm logo

Thoughts? Questions? We love hearing from you. Feel free to reach out on X, Discord, Slack, The Fediverse, Bluesky.

v0.15.0

18 Mar 20:11
v0.15.0
d120cc3

Choose a tag to compare

Changelog

New!

Fixed

Other stuff


The Charm logo

Thoughts? Questions? We love hearing from you. Feel free to reach out on X, Discord, Slack, The Fediverse, Bluesky.

v0.14.0

18 Mar 16:28
v0.14.0
6b63c3c

Choose a tag to compare

Better OpenAI prompt caching + fixed token reporting

This release has two changes for OpenAI:

Better prompt caching

This release adds proper supports for to OpenAI's Responses API store: true and previous_response_id fields. With this setting, you can ask OpenAI to store the conversation as it happens, and continue from there by passing the previous_response_id in the next request. This means a faster agent and less token usage.

You can read more about it here:

Fixed OpenAI token reporting

We made a fix for the usage.InputTokens field, which was higher than expected. We need to subtract the cached tokens from that value, and from this release it'll be correct.

Keep fantasizing 👻
Charm

Changelog

New!

  • 0c8663f: feat(openai): add responses api store, previous_response_id, and response.id support (#175) (@ibetitsmike)

Fixed


The Charm logo

Thoughts? Questions? We love hearing from you. Feel free to reach out on X, Discord, Slack, The Fediverse, Bluesky.