Skip to content

1.4.0

Choose a tag to compare

@lorenzejay lorenzejay released this 07 Nov 04:23
· 17 commits to main since this release
d29867b

What's Changed

Features

  • Add support for non-AST plot routes
  • Implement first-class support for MCP
  • Add Pydantic validation dunder to BaseInterceptor
  • Add support for LLM message interceptor hooks
  • Cache i18n prompts for efficient use
  • Enhance QdrantVectorSearchTool

Bug Fixes

  • Fix issues with keeping stopwords updated
  • Resolve unpickleable values in flow state
  • Ensure lite agents course-correct on validation errors
  • Fix callback argument hashing to ensure caching works
  • Allow adding RAG source content from valid URLs
  • Make plot node selection smoother
  • Fix duplicating document IDs for knowledge

Refactoring

  • Improve MCP tool execution handling with concurrent futures
  • Simplify flow handling, typing, and logging; update UI and tests
  • Refactor stop word management to a property

Documentation

  • Migrate embedder to embedding_model and require vectordb across tool docs; add provider examples (en/ko/pt-BR)

Contributors

@danielfsbarreto, @greysonlalonde, @lorenzejay, @lucasgomide, @tonykipkemboi