Skip to content

Conversation

@ahmetgunduz
Copy link
Member

No description provided.

@hadi-aix hadi-aix merged commit 6b86d30 into development Sep 8, 2025
ahmetgunduz pushed a commit that referenced this pull request Oct 6, 2025
Major Features:
- feat(agent): implement Evolver v2 with agent evolution capabilities (PROD-1840)
  * Add EvolveType enum and EvolveParam class for evolution parameters
  * Add evolver response data structures
  * Implement agent.evolve() and team_agent.evolve() methods
  * Add evolve utility functions for LLM-based evolution

- feat(deploy): add automatic deployment for tools and agents (prod-2316)
  * Implement MCP deploy support for agents
  * Fix MCP deploy method missing issues (#680, #681)

- feat(model): add file parsing support for Index models (ENG-2281)
  * Enhance IndexModel with file parsing capabilities

Agent & Team Agent Improvements:
- feat(inspector): add custom inspector policy support
- fix(agent): cancel out saved info in AgentFactory (#668)
- refactor(agent): replace AgentTask with WorkflowTask maintaining backward compatibility (ENG-2411)
- feat(tools): enhance tool support (model, pipeline, SQL, Python interpreter)
- fix(agent): fix list broken agents functionality (#665)
- fix(team): fix tasks duplication in create team from YAML

Code Quality & Testing:
- docs: add missing docstrings and configure ruff linting (ENG-2510)
- build: add ruff.toml configuration and update pre-commit config
- docs: update API reference documentation
- test: add comprehensive evolver, inspector, and MCP deploy tests
- test: add safe delete utilities for test cleanup

Bug Fixes:
- fix(mcp): fix MCP deploy method missing (HOTFIX #680)
- fix(test): fix inspector and evolver tests
- fix(build): fix Python version bug (#658)
- fix(model): add utility model support and fix model deletion in index tests

Chores:
- chore: update pyproject.toml version and dependencies
- ci: update GitHub workflow configuration

BREAKING CHANGES: None

Co-authored-by: Multiple contributors

Files changed: 76 (+5,476 -759)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants