Releases: evalstate/fast-agent
v0.3.12
Major Changes
- Sonnet 4.5 Support
- MCP Transport Diagnostics Command (
/mcp
) - Show Agent History and Clear History Command (
/history
,/clear
) - Enhanced Display Handling
- Type clean-up
What's Changed
- README Update - Incorrect Example by @nicholasericksen in #402
- Feat/transport display/LLM Error Handling by @evalstate in #407
- stdio tracking, display tweak by @evalstate in #408
- icon and colour scheme fixes by @evalstate in #409
- improve notification handling, auto-cancel config, timeline display by @evalstate in #410
- [Mixed] Refactor + Fix + Example of McpAgent definition added by @ChrisW-priv in #411
- sonnet 45 model db update by @evalstate in #417
- feat: add an example of how to define a Tool Use agent that has direc… by @ChrisW-priv in #413
- Fix/deco types clean by @evalstate in #419
- feat: clear histories on the 'clear' special command by @ChrisW-priv in #414
New Contributors
- @nicholasericksen made their first contribution in #402
Full Changelog: v0.3.8...v0.3.12
v0.3.8
What's Changed
- Support for XAI grok-4-fast! 2M Context Window VLM - model aliases:
grok-4-fast
= grok-4-fast-non-reasoning
grok-4-fast-reasoning
= grok-4-fast-reasoning
- Added A2A example (@usamaJ17)
- grok-4-fast support, a2a example, docstrings by @evalstate in #400
Full Changelog: v0.3.7...v0.3.8
v0.3.7
Major Features
- mcp-ui support @idosal
- OAuth and Keyring Support added
- MCP Instructions support added
- Improvements to exported API layout
- Default serialization to PromptMessageExtended format
- Handle untokenizable content for models
- Code improvements thanks (@ChrisW-priv )
What's Changed
- Bedrock 0.3.0 refactor by @jdecker76 in #378
- Feat/check design by @evalstate in #380
- Feat/mcp UI by @evalstate in #382
- Fix/migration by @evalstate in #383
- Feat/save history command by @evalstate in #384
- Fix/exports by @evalstate in #385
- Fix/0.3.3 by @evalstate in #386
- FastAgent exported from fast_agent module by @evalstate in #387
- Feat/mcp UI output by @evalstate in #388
- Feat/oauth v1 by @evalstate in #389
- Fix/0.3.6 by @evalstate in #390
- chore: make a check for the length of the agent dict by @ChrisW-priv in #395
- Remove the boilerplate in the
create_agents_in_dependency_order
function by @ChrisW-priv in #396 - Fix/0.3.7 by @evalstate in #398
New Contributors
- @ChrisW-priv made their first contribution in #395
Full Changelog: v0.3.0...v0.3.7
v0.3.0
fast-agent 0.3.0
Warning
This release contains breaking API changes. Pin to 0.2.58 if necessary.
- mcp-ui support
- api enhancements and improvements
- migration to fast_agent package. some compatibility layer remains.
- augmented_llm deprecated; improved architecture
Changes
- Feat/save history command @evalstate (#384)
- Fix/migration @evalstate (#383)
- Feat/mcp UI @evalstate (#382)
- Feat/check design @evalstate (#380)
- Bedrock 0.3.0 refactor @jdecker76 (#378)
- Dev 0.3.0 @evalstate (#366)
v0.2.58
What's Changed
- fix: exclude mcp_metadata from llm args by @kaustubh-lgtm in #361
- feat: display default values for elicitation forms by @chughtapan in #367
- Improve elicitation input handling for multiline content by @chughtapan in #369
- Refactor Bedrock provider by @jdecker76 in #370
New Contributors
- @kaustubh-lgtm made their first contribution in #361
Full Changelog: v0.2.57...v0.2.58
Props to contributors. ❤️
NB This is intended to be the last 0.2.* release, with 0.3.0 coming soon. Command Line and High Level API remain the same, but there are some adjustments may be needed due to renaming and other internal improvements if using programmatically.
v0.2.57
What's Changed
- Add support for sending MCP metadata by @jdecker76 in #340
- Add MCP SSE server reconnection by @jdecker76 in #342
- Support kwargs for MCPApp by @yogeshchandrasekharuni in #348
- Fix prompt crash when typing "/" and improve keyboard shortcuts by @ivy113 in #349
- Fix xml tag display in console by @ivy113 in #353
New Contributors
- @yogeshchandrasekharuni made their first contribution in #348
Full Changelog: v0.2.56...v0.2.57
Big thank you to all contributors :)
v0.2.56
What's Changed
- Fix nested model's schema not converted to json object by @samchugit in #336
- Add support for AWS Bedrock OpenAI OSS models by @jdecker76 in #343
- Fix - Improve exit command visibility in interactive prompt by @ivy113 in #344
- Fix MCP filtering by @jdecker76 in #341
New Contributors
Full Changelog: v0.2.55...v0.2.56
v0.2.55
What's Changed
- Fix aliyun provider won't take empty tool array & json_schema by @samchugit in #331
- list_mcp_tools on agent interface by @evalstate in #334
New Contributors
- @samchugit made their first contribution in #331
Full Changelog: v0.2.52...v0.2.55
v0.2.52
OpenAI GPT-5 Series Support
This release adds validated support for GPT-5 series (tested Text, Tools, Vision, PDF, Structured Outputs), entries to the model database, convenience aliases and support for the minimal
reasoning mode.
Access with
fast-agent --model gpt-5 # gpt-5 with defaults
fast-agent --model gpt-5-mini.minimal # gpt-5-mini in minimal reasoning mode
fast-agent --model gpt-5-nano.high # gpt-5-nano in high reasoning mode.
v0.2.51
TensorZero Updated Support and QuickStart
Read the updated documentation here: https://fast-agent.ai/models/llm_providers/#tensorzero-integration
- Migrate tensorzero implementation from native inference to OpenAI, and add quickstart by @aaronpolhamus in #308 -
gpt-oss support on Groq
Added support for groq.openai/gpt-oss-120b
and groq.openai/gpt-oss-20b
, tested with Tools and Structured Output. Aliases added for quick access : gpt-oss
and gpt-oss-20b
. so you can access with:
fast-agent --model gpt-oss
New Contributors
Full Changelog: v0.2.50...v0.2.51