Releases: PrefectHQ/marvin
Releases · PrefectHQ/marvin
known unknowns
What's Changed
Other Changes 🦾
- use claude haiku 4.5 for research agent by @zzstoatzz in #1234
- fix github label validation and error handling by @zzstoatzz in #1235
- update atproto SDK to v0.0.63 and fix timeseries example by @zzstoatzz in #1236
- delete cursor rules by @zzstoatzz in #1238
- fix: handle PartEndEvent from pydantic-ai 1.9.0+ by @zzstoatzz in #1240
Full Changelog: v3.2.2...v3.2.3
failure is not an option
What's Changed
Other Changes 🦾
- fix: allow None results for Optional task types by @zzstoatzz in #1232
Full Changelog: v3.2.1...v3.2.2
splitbrain
What's Changed
fix
- feat: enable true concurrent execution for independent tasks by @zzstoatzz in #1229
Other Changes 🦾
- Slackbot: ignore edits while initial response is in progress by @zzstoatzz in #1224
- Slackbot: dedupe only the root message; process replies normally by @zzstoatzz in #1225
- Slackbot: per-message dedupe; ignore only edits while in-progress by @zzstoatzz in #1226
Full Changelog: v3.2.0...v3.2.1
so long 3.9, no one will miss you
This release deprecates Team and all its subclasses because they don't work as well as something in the public API should
What's Changed
Docs 📚
- Deprecate Teams feature due to fundamental issues by @zzstoatzz in #1221
- Modernize codebase for Python 3.10+ by @zzstoatzz in #1223
Full Changelog: v3.1.6...v3.2.0
v3.1.6
What's Changed
New Features 🎉
fixes
- Fix Team.get_agentlet() signature for MCP server compatibility by @zzstoatzz in #1219
docs
- simplify readme by @zzstoatzz in #1215
New Contributors
Full Changelog: v3.1.5...v3.1.6
v3.1.5
What's Changed
Other Changes 🦾
- Update Slackbot documentation to reflect current implementation by @zzstoatzz in #1204
- Fix pydantic-ai deprecation warning: mcp_servers -> toolsets by @zzstoatzz in #1206
- Fix IndexError in streaming when ToolCallPartDelta is present by @zzstoatzz in #1208
Full Changelog: v3.1.4...v3.1.5
πthon dependencies amirite
What's Changed
Docs 📚
Other Changes 🦾
- Fix Slackbot improvements (tasks 1-2): Progress message and uv extras by @zzstoatzz in #1189
- fix tpuf import by @zzstoatzz in #1190
- fix pydantic ai changes by @zzstoatzz in #1191
- fix tools by @zzstoatzz in #1192
- Fix slackbot GitHub discussions search and turbopuffer authentication by @zzstoatzz in #1195
- test tool limiting by @zzstoatzz in #1196
- avoid dep issues by @zzstoatzz in #1197
- fix tool limiting by @zzstoatzz in #1198
- ope by @zzstoatzz in #1199
- unpin openai by @zzstoatzz in #1202
- update pydantic ai lower bound by @zzstoatzz in #1203
New Contributors
Full Changelog: v3.1.3...v3.1.4
v3.1.3
What's Changed
Docs 📚
- Update Chroma memory provider for Chroma Cloud by @kylediaz in #1183
- Fix AttributeError with pydantic-ai deprecated attribute by @zzstoatzz in #1187
Other Changes 🦾
- add claude files by @zzstoatzz in #1157
- [slackbot] key off user id, not bot id by @zzstoatzz in #1158
- [slackbot] improve answers by @zzstoatzz in #1159
- organize slackbot into library by @zzstoatzz in #1160
- add basic asset impl to slackbot by @zzstoatzz in #1161
- Add thread summary asset to slackbot by @zzstoatzz in #1162
- woops by @zzstoatzz in #1163
- [slackbot] show thinking by @zzstoatzz in #1164
- smol tweaks by @zzstoatzz in #1165
- proompt by @zzstoatzz in #1166
- add note by @zzstoatzz in #1167
- another note by @zzstoatzz in #1168
- replace inlined pretty-mod by @zzstoatzz in #1169
- tweak prompt and hoist mod tools by @zzstoatzz in #1170
- avoid bad marvin recommendations by @zzstoatzz in #1173
- bot prompts tweak by @zzstoatzz in #1174
- update pydantic-ai to enable sampling support by @wreed4 in #1175
- minor slackbot improvements by @zzstoatzz in #1177
- add check cli tool by @zzstoatzz in #1178
- Fix agent printing too often while thinking by @wreed4 in #1172
- add retry example by @zzstoatzz in #1179
- tweak prompt by @zzstoatzz in #1180
- temp by @zzstoatzz in #1185
- response format prompt by @zzstoatzz in #1186
New Contributors
Full Changelog: v3.1.2...v3.1.3
there's no "Team" in "marvin"
What's Changed
- slackbot fix by @zzstoatzz in #1145
- expose Team as suggested by docs by @zzstoatzz in #1154
- Readme and docs by @zzstoatzz in #1155
Full Changelog: v3.1.1...v3.1.2
double trouble
fixes an issue with duplicate tool discover in MCP support for agents, see #1142
What's Changed
New Features 🎉
- fastmcp adapter by @zzstoatzz in #1141
Other Changes 🦾
- fix mcp wrapping by @zzstoatzz in #1143
Full Changelog: v3.1.0...v3.1.1