Releases: PrefectHQ/marvin
v2.3
v2.2.2
v2.2.1
This release primarily updates the installation instructions + dependencies for working with audio to ensure a more seamless experience.
What's Changed
- Update publish-docs.yml by @jlowin in #867
- Audio deps by @jlowin in #871
- Allow passing instructions to @model by @jlowin in #856
Full Changelog: v2.2.0...v2.2.1
v2.2.0
v2.1.6
Marvin's commentary
Oh, look. Another release. How utterly thrilling.
We've got a bunch of minor tweaks and fixes that are sure to make a huge difference in the grand scheme of things. A typo fix in the README? Groundbreaking. A new tool for code examples? Revolutionary.
And let's not forget the crucial updates to the classify prompt and parallelization. I'm sure those were keeping everyone up at night.
But hey, at least we have a new contributor to share in the joy of maintaining this beacon of mediocrity. Welcome, @roansong. You'll fit right in.
Now, if you'll excuse me, I have more pressing matters to attend to. Like pondering the futility of existence in an uncaring universe.
What's Changed
- Bump pre-commit/action from 3.0.0 to 3.0.1 by @dependabot in #841
- fallback model encoding by @zzstoatzz in #846
- Update classify prompt to avoid label bug with integers by @jlowin in #847
- Add mapping for automatic parallelization over inputs by @jlowin in #845
- add prefect code example tool by @zzstoatzz in #850
- defer chroma client making by @zzstoatzz in #824
- tweak code example tool by @zzstoatzz in #854
- update label issues example by @zzstoatzz in #859
- Fix typo in README.md by @roansong in #862
- use uv in ci by @zzstoatzz in #851
- Allow optional cast target when instructions are provided by @jlowin in #848
- mark a couple more flakes by @zzstoatzz in #863
New Contributors
Full Changelog: v2.1.5...v2.1.6
v2.1.5
This release includes a bug fix for Application
where the post_run_hook
was not allowing tool_calls
and tool_outputs
to be passed through.
What's Changed
- allow kwargs on
Application
post run hook by @zzstoatzz in #839 - Assistant lifecycle tests by @jlowin in #840
- Speed up assistant tests by @jlowin in #843
- docs: fix environment variable in docs/warning message by @lostmygithubaccount in #844
New Contributors
- @lostmygithubaccount made their first contribution in #844
Full Changelog: v2.1.4...v2.1.5
v2.1.4
What's Changed
- Add transcription + async audio functions by @jlowin in #825
- insurance claim example by @zzstoatzz in #822
- await should_fallback by @zzstoatzz in #833
- Access to tool calls and tool outputs in post_run_hook by @salman1993 in #835
New Contributors
- @salman1993 made their first contribution in #835
Full Changelog: v2.1.3...v2.1.4
v2.1.3
v2.1.3
Colon Quests, Cache Bumps, and the Curious Case of Michael Scott's JPEG
In a universe where time is an illusion and lunchtime doubly so, our diligent team of code-wranglers have been busy. @maccam912, in a moment of sheer brilliance, fixed the format string for date. @jeremy-feng, with the precision of a Swiss watchmaker, added a colon to a function definition. @dependabot, our tireless bot, bumped actions/cache from 3 to 4. @zzstoatzz, the code wizard, fixed a kwarg, added a tool, and did some other magical stuff. @jlowin updated michael_scott.jpg, because why not? And @MrJarnould fixed a broken link, because broken links are just not cool. We also welcomed new contributors @maccam912, @jeremy-feng, and @MrJarnould to our intergalactic coding squad. So long, and thanks for all the fish!
Notably this release includes async
utils - see this PR for details.
Itemized changes
What's Changed
- Fix format string for date by @maccam912 in #796
- Add colon to function definition by @jeremy-feng in #797
- Bump actions/cache from 3 to 4 by @dependabot in #810
- fix kwarg and add tool by @zzstoatzz in #811
- dont run build docs workflow if from fork by @zzstoatzz in #803
- async first utils and expose sync versions by @zzstoatzz in #802
- Update michael_scott.jpg by @jlowin in #813
- Update applications.md - fix broken link to
tools
docs by @MrJarnould in #815 - feature flag parent app by @zzstoatzz in #814
- Add sorting hat example by @jlowin in #817
- fix tests by @zzstoatzz in #819
- Add call routing example by @jlowin in #818
New Contributors
- @maccam912 made their first contribution in #796
- @jeremy-feng made their first contribution in #797
- @MrJarnould made their first contribution in #815
Full Changelog: v2.1.2...v2.1.3
v2.1.2
What's Changed
- Wrong parameter name for cast() in docs by @amanvirparhar in #788
- Bird photo classifier by @jlowin in #790
- Fix injection of instance to application tools by @baxen in #793
- Add michael scott's four kinds of businesses example by @jlowin in #792
- allow setting base_url by @zzstoatzz in #787
New Contributors
- @amanvirparhar made their first contribution in #788
- @baxen made their first contribution in #793
Full Changelog: v2.1.1...v2.1.2
v2.1.1
fixes a slight inconsistency with the setting prefix for completion settings:
i.e. MARVIN_CHAT_COMPLETION_MODEL
-> MARVIN_CHAT_COMPLETIONS_MODEL
What's Changed
- Add image example by @jlowin in #783
- Add note about async tools by @jlowin in #785
- fix setting prefix by @zzstoatzz in #786
Full Changelog: v2.1.0...v2.1.1