Skip to content

Releases: mesa/mesa-llm

v0.3.1

12 Apr 15:04
09f14bb

Choose a tag to compare

What's Changed

🛠 Enhancements made

🐛 Bugs fixed

  • fix: apply_plan() flattens multiple tool call results by @khushiiagrawal in #155
  • fix: prevent ReWOO replay from mutating cached tool_calls by @Harsh-617 in #160
  • docs: fix incorrect api_key instruction in negotiation readme by @Justaanand50 in #249
  • fix: guard against non-LLM recipients in speak_to tool(#158) by @BhoomiAgrawal12 in #161
  • fix: consolidate evicted entries into long-term memory by @yashhzd in #166
  • fix: render readable text in get_communication_history for all memory… by @Harsh-617 in #194
  • fix: accumulate additive events in memory staging area by @yashhzd in #165
  • fix: selected_tools=[] should return no tools, not all tools by @AdityaChauhanX07 in #225
  • Fix: Raises value error for invalid tool name instead of key error by @DineshThumma9 in #280
  • fix: change executor tool_choice from required to auto so reasoning respects no-action decisions by @saakshisinghal14 in #286

📜 Documentation improvements

  • docs: improve README structure and fix duplicated section by @Indrasish7 in #235

🔧 Maintenance

New Contributors

Full Changelog: v0.3.0...v0.3.1

v0.3.0

13 Mar 17:56
a8161c7

Choose a tag to compare

What's Changed

⚠️ Breaking changes

  • fix: allow None for prompt in get_messages, generate, agenerate by @gamal1osama in #93

🛠 Enhancements made

  • fix: store unique_ids instead of Agent objects in send_message memory… by @Harsh-617 in #157

🐛 Bugs fixed

  • Fix async memory consolidation by @psbuilds in #69
  • fix: async generation endpoint parity in ModuleLLM by @zhaosina in #105
  • Fix critical vision radius bugs in LLMAgent perception system by @hillhack in #61
  • fix: suppress spurious Auto-save failed warning from atexit in tests by @gamal1osama in #84
  • fix: extract text content from LLM response in memory consolidation by @khansalman12 in #101
  • Add ShortTermMemory Tests + BUG FIXES by @psbuilds in #76
  • fix: align STLTMemory.get_prompt_ready() return type with Memory ABC by @khushiiagrawal in #118
  • fix: CoT and ReWOO reasoning pass str to add_to_memory() where dict is expected by @khushiiagrawal in #123
  • fix: remove duplicate space arg in ContinuousSpace teleport logic(#119) by @BhoomiAgrawal12 in #126
  • fix: add missing obs and ttl params to ReWOOReasoning.plan() and apla… by @BhoomiAgrawal12 in #131
  • fix: use agenerate_obs in ReWOOReasoning.aplan() instead of blocking generate_obs by @khansalman12 in #133
  • Respect ignore_agent flag in docstring validation by @Harsh-617 in #130
  • fix: prevent move_one_step from crashing with OrthogonalMooreGrid by @khushiiagrawal in #138
  • Fix/Add Boundary Check in move_one_step to Prevent Cryptic Grid Errors by @gamal1osama in #146
  • fix: store graded EpisodicMemory entries as MemoryEntry objects and use correct llm instance by @psbuilds in #109
  • fix: handle non-LLM neighbors in _build_observation by @BhoomiAgrawal12 in #145

📜 Documentation improvements

  • Fix broken tutorial link. by @divilian in #80
  • docs: add orphaned pages to toctree in index.md by @yashhzd in #81
  • reorganize readthedocs folder structure by @wang-boyu in #92
  • update issue/pr templates and link to mesa contributor guide by @wang-boyu in #124

🔧 Maintenance

  • Remove duplicate entries in all in mesa_llm.init by @gamal1osama in #94
  • fix: replace deprecated AgentSet.getitem in tests by @yashhzd in #82
  • remove redundant linter from GA and update ruff hook in pre-commit by @wang-boyu in #103
  • fix(parallel_stepping): remove leftover debug print from _agentset_do… by @BhoomiAgrawal12 in #100
  • refactor: replace rich console with standard logging and improve api … by @uday-codes69 in #85
  • Validate llm_model format in ModuleLLM by @Harsh-617 in #89
  • fix: replace deprecated AgentSet indexing for Mesa 4.0 compatibility by @Zain-Naqi in #110
  • test: add memory × reasoning integration tests + fix async signature bugs by @yashhzd in #128
  • test: consolidate and reuse test fixtures in conftest files by @wang-boyu in #121

New Contributors

Full Changelog: v0.2.0...v0.3.0

v0.2.0

16 Feb 16:25
e3815d6

Choose a tag to compare

What's Changed

🛠 Enhancements made

🐛 Bugs fixed

🔍 Examples updated

📜 Documentation improvements

🔧 Maintenance

Other changes

New Contributors

Full Changelog: v0.1.1...v0.2.0