Releases: dowhiledev/nomos
Releases · dowhiledev/nomos
0.3.7
0.3.5
What's Changed
- Nomos Python Client by @chandralegend in #172
- Update TS SDK by @chandralegend in #174
Full Changelog: 0.3.4...0.3.5
0.3.4
What's Changed
- Fix Mistral integration by @chandralegend in #166
- Security Configuration to the API by @chandralegend in #171
Full Changelog: 0.3.3...0.3.4
0.3.3
What's Changed
- Add Cohere LLM integration and test agent configuration by @chandralegend in #161
- MCP Server auth support #134 by @kasun in #138
- Step overrides by @kasun in #155
- Step override documentation by @kasun in #164
- External APIs as tools by @chandralegend in #163
Full Changelog: 0.3.2...0.3.3
0.3.2
What's Changed
- UV and Ruff setup by @kasun in #125
- MCPServer as Tool Support by @kasun in #87
- Display diagram in notebook by @chandralegend in #126
- Add anthropic into llm table by @kasun in #127
- Preserve order of config in agent config file #140 by @kasun in #141
- Fix gemini client initialisation by @kasun in #148
- Introduce Event model and update message handling by @chandralegend in #151
- Groq cloud support by @kasun in #137
- Implement modular session store by @chandralegend in #152
- Ruff config by @kasun in #157
- Simplify Keys of Agent Config by @chandralegend in #158
Full Changelog: 0.3.1...0.3.2
0.3.1
- Added the State Machine module to manage complex workflows and state transitions.
- Interactive Training Module for agents, allowing users to train agents interactively with feedback.
- Improved Memory module with Decision Model Caching for better performance and reduced latency.
- Ability to add type definition to functions using the config.
- Anthropic LLM provider support.
- Better Type Validation for Decision Models.
- Better Error Handling for Decision Models by Constraining the Fields according to the errors.
0.2.5
What's Changed
- Logging configuration by @kasun in #72
- Add external tool type selection by @chandralegend in #77
- Chore: Making the Documentation / ReadMe more simplified. by @chandralegend in #79
- Improve auto arrange by @chandralegend in #81
- docs: First cookbook by @chandralegend in #84
- Use template file for config generation by @kasun in #88
- Improve CLI usability with version flag by @chandralegend in #86
- Nomos Init is outdated by @chandralegend in #93
- Better Typed Decision and Tool Call Model - Decision Modeling is now can be customized to each LLMs need by @chandralegend in #95
- Fix for Tools with No Types Defines Fails by @chandralegend in #96
- Anthropic LLM Support by @chandralegend in #97
- Add step examples feature docs and tests by @chandralegend in #99
- Ability to add few shot examples (both simple - strings, and Decision Models) for each Step by @chandralegend in #98
- Add interactive training mode by @chandralegend in #100
- Add flow handling to state machine by @chandralegend in #101
- Make external tool name optional by @kasun in #107
- Improve memory retriever and decision model caching by @chandralegend in #109
- Refactor action enum to RESPOND by @chandralegend in #105
- Fix duplicate flow transition check after MOVE by @chandralegend in #114
- Add async tool support by @chandralegend in #116
- Improve Looks and Feel by @chandralegend in #112
Full Changelog: 0.2.4...0.2.5
0.2.4
What's Changed
- Update docs for CrewAI/LangChain tools by @chandralegend in #71
- CrewAI, Langchain tool support + Fixes & Improvements for Package Tools by @chandralegend in #70
Full Changelog: 0.2.3...0.2.4
0.2.3
What's Changed
- Update changelog for 0.2.2 by @chandralegend in #50
- Add TS SDK tests and npm release workflow by @chandralegend in #51
- Add interactive chat example and CI setup for Nomos SDK by @chandralegend in #53
- Add visual builder backend by @chandralegend in #57
- Add ChatPopup preview to Visual Builder by @chandralegend in #58
- Add docker compose for visual builder by @chandralegend in #60
- [IMPROVEMENT] Improving the VIsual Builder by @chandralegend in #61
- Update Visual Builder docs by @chandralegend in #62
- Testing Framework for Nomos Agents by @chandralegend in #64
- Fix unicorn error in CLI mode by @kasun in #67
- Add YAML-based test runner by @chandralegend in #68
Full Changelog: 0.2.2...0.2.3
0.2.2
What's Changed
- Add tests for utils and tracing by @chandralegend in #35
- Support NOMOS logging env vars by @chandralegend in #36
- Add built-in FastAPI server by @chandralegend in #37
- Refactor decision model outputs by @chandralegend in #39
- Allow WebSocket session creation by @chandralegend in #40
- Fix Gemini integration by @kasun in #42
- Fix tool loading without temporary directories by @chandralegend in #38
- Add TypeScript SDK by @chandralegend in #43
- Add py.typed for typing support by @chandralegend in #44
- Fix session store import and add import regression test by @chandralegend in #46
- Refactor yaml_to_mermaid logging by @chandralegend in #45
Full Changelog: 0.2.1...0.2.2