Releases: vamplabAI/sgr-agent-core
Releases · vamplabAI/sgr-agent-core
0.6.0
What's Changed
What's Changed
- Bugfix: SGRTool calling agent derives _prepare_tools() from SGRAgent by @virrius in #132
- Refactor agent API to support OpenAI message format by @virrius in #137
- Version 0.5.2 by @EvilFreelancer in #140
- Updating Cursor Rules by @EvilFreelancer in #148
- Update README.md by @virrius in #153
- Update pyproject.toml by @virrius in #154
- Docker build pipeline by @EvilFreelancer in #152
- [example] SGR File Agent by @EvilFreelancer in #134
- Docker pipeline switched from Docker Hub to GitHub Packages by @EvilFreelancer in #156
Full Changelog: 0.5.0...0.6.0
0.5.1
0.5.0
What's Changed
- Agent config standartization by @virrius in #89
- feat: add custom_context field to research context by @igorvolk1961 in #94
- Docs: Documentation about tools added by @EvilFreelancer in #100
- [WIP] Project structure improvements by @SnakeOilSalesman in #98
- Refactor core agent code into sgr_agent_core package by @virrius in #101
- Add community chat link to README by @virrius in #103
- Hotfix by @virrius in #104
- update build action by @MiXaiLL76 in #105
- Optional logs_dir by @EvilFreelancer in #109
- extra=allow for config, support LLMConfig params in OpenAI client calls by @virrius in #113
- Optional agents.yaml logic added, tests added too by @EvilFreelancer in #111
- Example: Agents without reporting tool by @EvilFreelancer in #112
- pip fix name to sgr_agent_core by @MiXaiLL76 in #116
- improve readme & name by @MiXaiLL76 in #106
- add test ci\cd by @MiXaiLL76 in #119
- Framework docs by @virrius in #122
- Fix image links and update documentation URLs by @virrius in #123
- Notes about RMR added to index and to docs by @EvilFreelancer in #124
- Moving API-server to Core by @EvilFreelancer in #121
- added _execution_step func by @virrius in #125
- docs 404 fix by @virrius in #126
- Update README.md by @virrius in #127
- Update agent_config.py by @virrius in #128
- Tunes of docs and metainfo by @EvilFreelancer in #130
- Ensure JSON serialization for model_dump by @virrius in #131
New Contributors
- @igorvolk1961 made their first contribution in #94
- @SnakeOilSalesman made their first contribution in #98
Full Changelog: 0.4.0...0.5.0
0.4.0
What's Changed
- Version of python fixed as 3.13 by @EvilFreelancer in #57
- Feat: Decomposition of core.agents by @EvilFreelancer in #56
- Rename all places with old project name by @miteykons in #60
- [WIP] Add comprehensive pytest test suite for SGR Deep Research by @hijera in #54
- Agents from Config by @virrius in #55
- Feature/frontend integration by @vakovalskii in #63
- Rc 0.4.0 fixes by @virrius in #80
New Contributors
- @miteykons made their first contribution in #60
- @hijera made their first contribution in #54
Full Changelog: 0.3.0...0.4.0
0.3.0
What's Changed
- fix tool calling agent _select_action_phase behaviour by @virrius in #45
- Simple cli example client for getting started and testing by @kv-gits in #32
- Benchmark simpleqa by @maksimov-m in #43
- Feat: Декомпозиция и перенос тулов в пакет core.tools by @EvilFreelancer in #48
- Fix/remove dynamic date from prompts by @vakovalskii in #51
- New readme and contributing by @maksimov-m in #49
New Contributors
Full Changelog: 0.2.5...0.3.0
0.2.5
What's Changed
- Integrate MCP tool support and async tool execution by @virrius in #44
- fix curr date by @maksimov-m in #33
New Contributors
- @maksimov-m made their first contribution in #33
Full Changelog: 0.2.4...0.2.5
0.2.4
0.2.3
0.2.2
What's Changed
Full Changelog:
- Fixed a case where the API could behave in an unintended way due to an incorrect agent name (it would create a default one).
- Added agent names, which solves the ID issue in streaming and reduces the amount of hardcoded code in API models.
- Added a custom logger with an agent ID to the agent, and removed unnecessary logging initializations.
- Streaming has been improved: restreaming of full chunks has been added. Otherwise, if the content was not in the default fields, we would write None/empty chunks.
v0.2.1
What's Changed
- fix bug with logging exception by @VolkovMaxim in #16
- Fixed some typos / AI generation mistakes in README.md by @agladysh in #21
- Refactor prompt handling and tool selection logic by @virrius in #22
New Contributors
- @VolkovMaxim made their first contribution in #16
- @agladysh made their first contribution in #21
Full Changelog: 0.2.0...0.2.1