Miniagents

Latest version: v0.0.24

Safety actively analyzes 682229 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 4

0.0.24

- make history messages by MarkdownHistoryAgent customizeable
- fix a bug in mutable_state and agent forking
- rename agent_aggregators module to aggregator_agents
- optionally allow receiving errors from agents as text messages instead of them being risen as errors (a draft of the feature)

0.0.23

* First RAG in explainer agent (self dev)
* History agents pass incoming messages through by default (return_full_history=True makes the return full history in the end instead)
* Rename `mutable_kwargs` parameter in `miniagent` decorator (as well as in miniagent's `fork()` method) to `mutable_state`
* Minor changes inspired by Cursor (VS Code)

0.0.22

* MINOR: make user / AI assistant chat example from README.md more robust

0.0.21

* Small improvement in markdown_llm_logger_agent - log response metadata too (69)
* `MessageSequencePromise.as_single_promise()` now accumulates metadata from all messages; other minor changes (71)
* Rename `Message.text` to `Message.content` and `Message.text_template` to `Message.content_template` (72)
* Small reorganisation of the `ext` package (73)
* llama-index more or less integrated; Reduced error traceback by default; `inquire` parameters arrive "frozen" (76)
* Auto finish agent inquiry; improve markdown logging of llm embedding requests (77)
* Freeze `miniagent.fork()` parameters too (78)
* Freeze everything except async iterators instantly upon submission to MessageStreamAppender + allow AgentCall not to be closed immediately after reply sequence was requested (close_request_sequence=False) (79)
* Auto-close AgentCalls even if they were done globally (80)
* LLAMA-INDEX INTEGRATION: RAG in self dev explainer agent (81)

0.0.20

* Define miniagents as classes too (not only as functions); introduce MessageTokenAppender (https://github.com/teremterem/MiniAgents/pull/63)
* Proper `prompt_agent` and other small changes (https://github.com/teremterem/MiniAgents/pull/65)
* markdown_llm_logger_agent
* MiniAgent.kick_off()
* Pydantic-based OpenAIAgent and AnthropicAgent (https://github.com/teremterem/MiniAgents/pull/67)

0.0.19

- Fixed bugs with missing dependencies
- Fixed a bug where `markdown_history_agent` couldn't read "system" messages from .md files
- Introduced `InteractionContext.wait_for()` method

Page 1 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.