Uagents

Latest version: v0.12.2

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

Scan your dependencies

Page 1 of 4

0.12.2

What's Changed
* fix(core): check for agents on bureau init by jrriehl in https://github.com/fetchai/uAgents/pull/382
* chore(core): bump version to 0.12.2 by jrriehl in https://github.com/fetchai/uAgents/pull/383


**Full Changelog**: https://github.com/fetchai/uAgents/compare/v0.12.1...v0.12.2

0.12.1

What's Changed
* fix(core): context session management by Archento in https://github.com/fetchai/uAgents/pull/377
* chore(core): bump version to 0.12.1 by jrriehl in https://github.com/fetchai/uAgents/pull/378


**Full Changelog**: https://github.com/fetchai/uAgents/compare/v0.12.0...v0.12.1

0.12.0

What's Changed

Context

The Context class has been significantly refactored to achieve a more logical grouping of objects, including them only where they are needed and removing them where they are not. We also introduced a new Context interface class that should provide you with a distraction free overview of what the Context has to offer.

The refactoring results in slimmer contexts throughout the framework but also incurs some breaking changes:

- Some known Context methods were relocated to the 'uagents.communication' module including:

- Context.send_raw_exchange_envelope(...) which is now replaced by Communication.send_exchange_envelope(...) and slightly altered to accept envelopes and a list of endpoints
- Context.send_sync_message(...) is moved to uagents.communication as well and provides a practical usage example of the above method

- ctx.name, ctx.identifier and ctx.address are moved to ctx.agent (see uagents.agent.AgentRepresentation)
- ctx.wallet was removed from the Context: use agent.wallet instead
- ctx.send() and ctx.send_raw() no longer handle the actual http requests of sending the message, but only put the envelope in a queue which is constantly processed by the Dispenser (see uagents.communication)
- ctx.experimental_broadcast has been renamed to ctx.broadcast

Envelope

The schema_digest field has had the 'protocol' alias removed.

Storage

Storage has been unified with an interface class (StorageAPI) to prepare easier integration with other storage methods like ORM or DB adapters.

Dialogues

The experimental Dialogue class uagents.experimental.dialogues.Dialogue has also been updated in a few ways. Most notably:

- instantiation now only needs the name of the dialogue everything else was made optional
- the dialogue.storage property accepts the new StorageAPI compatible instances so to use the agents existing storage write storage=agent.storage, leaving it empty creates a new .json file for the dialogue
- dialogues are specifically started with the dialogue.start_dialogue() method
- a new dialogue.cleanup_interval property together with the existing dialogue.timeout property will give you more control over storage management

Commits
* feat(integration): Block time agents by qati in https://github.com/fetchai/uAgents/pull/352
* initial submission by chakka-guna-sekhar-venkata-chennaiah in https://github.com/fetchai/uAgents/pull/300
* feat(integration): Google tools integration by abhifetch in https://github.com/fetchai/uAgents/pull/303
* PICT - Mitochondria by BhavyamSanghavi in https://github.com/fetchai/uAgents/pull/358
* PICT- uAgent Alchemists by Prem07a in https://github.com/fetchai/uAgents/pull/351
* Added Integrated MakeTrip Project by ParasY1724 in https://github.com/fetchai/uAgents/pull/355
* Update README.md by devrajshetake in https://github.com/fetchai/uAgents/pull/346
* PICT Tech Wizards by FireFeast7 in https://github.com/fetchai/uAgents/pull/356
* feat(core): generalise dialogue storage solution by Archento in https://github.com/fetchai/uAgents/pull/367
* refactor(core): context stage 2 by Archento in https://github.com/fetchai/uAgents/pull/363
* refactor(core): dialogue cleanup task handling by Archento in https://github.com/fetchai/uAgents/pull/370
* feat(core): add persistent dialogue sessions by Archento in https://github.com/fetchai/uAgents/pull/371
* chore(example): fix agent examples for new context by Archento in https://github.com/fetchai/uAgents/pull/373
* chore(core): bump version to 0.12.0 by jrriehl in https://github.com/fetchai/uAgents/pull/372

New Contributors
* chakka-guna-sekhar-venkata-chennaiah made their first contribution in https://github.com/fetchai/uAgents/pull/300
* BhavyamSanghavi made their first contribution in https://github.com/fetchai/uAgents/pull/358
* Prem07a made their first contribution in https://github.com/fetchai/uAgents/pull/351
* ParasY1724 made their first contribution in https://github.com/fetchai/uAgents/pull/355
* devrajshetake made their first contribution in https://github.com/fetchai/uAgents/pull/346
* FireFeast7 made their first contribution in https://github.com/fetchai/uAgents/pull/356

**Full Changelog**: https://github.com/fetchai/uAgents/compare/v0.11.1...v0.12.0

0.11.1

What's Changed
* chore: improve consistency of project classifications in integrations/ by devjsc in https://github.com/fetchai/uAgents/pull/257
* add multi-agent adapter to integrations by zmezei in https://github.com/fetchai/uAgents/pull/255
* add-infura-gas-price-into-integrations by pratrivedi in https://github.com/fetchai/uAgents/pull/238
* feat: add-rainforest-product-integration by pratrivedi in https://github.com/fetchai/uAgents/pull/243
* feat: add tavily search integration by pratrivedi in https://github.com/fetchai/uAgents/pull/242
* feat: add chat with pdf integration by pratrivedi in https://github.com/fetchai/uAgents/pull/244
* feat: add invoice data retrieval by pratrivedi in https://github.com/fetchai/uAgents/pull/247
* add chef service integration by pratrivedi in https://github.com/fetchai/uAgents/pull/246
* Update project.json by mariamina in https://github.com/fetchai/uAgents/pull/287
* feat: add ai web scraper by gautamgambhir97 in https://github.com/fetchai/uAgents/pull/266
* Wikipedia summary integration by devjsc in https://github.com/fetchai/uAgents/pull/267
* integration: add code navigator by jrriehl in https://github.com/fetchai/uAgents/pull/268
* integration: dynamic database connector and query builder by Archento in https://github.com/fetchai/uAgents/pull/271
* Update README.md by mariamina in https://github.com/fetchai/uAgents/pull/286
* fix: remove extra space from folder's name by pratrivedi in https://github.com/fetchai/uAgents/pull/283
* feat: allow setting log level in agents by jrriehl in https://github.com/fetchai/uAgents/pull/289
* ci(core): add PR title linting to GH ci by Archento in https://github.com/fetchai/uAgents/pull/290
* Implement the GitHub PR Review AI Assistant by cmaliwal in https://github.com/fetchai/uAgents/pull/262
* Notion Duplicate Feedback Checker RAG by zmezei in https://github.com/fetchai/uAgents/pull/264
* Add top-5-priority-emails-agent project files by NindoK in https://github.com/fetchai/uAgents/pull/269
* Elderly Assistant Agent by mjdev-1 in https://github.com/fetchai/uAgents/pull/280
* feat: added integration for finding a job of description given by Shanugoyanka in https://github.com/fetchai/uAgents/pull/281
* Web Summarizer Integration by Alejandro-Morales in https://github.com/fetchai/uAgents/pull/282
* feat(integration): Adding AI Language translator Agent by abhifetch in https://github.com/fetchai/uAgents/pull/285
* ci(core): add auth token to ci by Archento in https://github.com/fetchai/uAgents/pull/291
* word_api_agentx_cognizance_teamcodex by gitone912 in https://github.com/fetchai/uAgents/pull/278
* Agentx- TravelAgent-TombaAPI by shukabum in https://github.com/fetchai/uAgents/pull/276
* agentx hackthon done by Sar2580P in https://github.com/fetchai/uAgents/pull/272
* Megalo (with intergration of APIMedic) - AgentX by rajatbalyan in https://github.com/fetchai/uAgents/pull/274
* Video agent: article, short summary and QA about youtube videos by qati in https://github.com/fetchai/uAgents/pull/270
* Integration/seo agent by Dacksus in https://github.com/fetchai/uAgents/pull/284
* fix(integration): Rename Translator-Agent.mdx to README.md by abhifetch in https://github.com/fetchai/uAgents/pull/296
* feat(integration): AI-Engine: Add dialogue support by qati in https://github.com/fetchai/uAgents/pull/297
* fix(integration): ai-engine package datetime issue for py 3.10 by qati in https://github.com/fetchai/uAgents/pull/307
* feat(core): add default state support to dialogues by Archento in https://github.com/fetchai/uAgents/pull/304
* feat(core): add capability to define default behaviour to dialogue edges by Archento in https://github.com/fetchai/uAgents/pull/306
* ci(core): upgrade CI actions versions by Archento in https://github.com/fetchai/uAgents/pull/308
* feat(integration): AI Engine: Extend target in dialogue metadata by qati in https://github.com/fetchai/uAgents/pull/311
* feat(core): add capability to define persistent functionality to a dialogue edge by Archento in https://github.com/fetchai/uAgents/pull/310
* feat(core,example): better support for sending synchronous messages by jrriehl in https://github.com/fetchai/uAgents/pull/312
* Mars Trip Planning Agent using UAgents by Rushikesh-24 in https://github.com/fetchai/uAgents/pull/326
* New Integration for Marketing Assistant (SI.TRON Team) by manas842 in https://github.com/fetchai/uAgents/pull/329
* adding YoutubeContentAgent to integrations by AleenDhar in https://github.com/fetchai/uAgents/pull/302
* Mach07 - REAL-TIME STOCK PRICE & ANALYSIS by travis2319 in https://github.com/fetchai/uAgents/pull/338
* feat(integration): dallE Image generation Agent Integration by abhifetch in https://github.com/fetchai/uAgents/pull/279
* feat(integration): caption matching by kriishukla in https://github.com/fetchai/uAgents/pull/292
* feat(integration): multilingual-agent by lem0n4id in https://github.com/fetchai/uAgents/pull/294
* feat(integration): Adding Business Analysis Integration by abhifetch in https://github.com/fetchai/uAgents/pull/295
* refactor(core): dialogue logic restructure by Archento in https://github.com/fetchai/uAgents/pull/345
* chore(core): bump version to 0.11.1 and fix release script by jrriehl in https://github.com/fetchai/uAgents/pull/347

New Contributors
* mariamina made their first contribution in https://github.com/fetchai/uAgents/pull/287
* cmaliwal made their first contribution in https://github.com/fetchai/uAgents/pull/262
* NindoK made their first contribution in https://github.com/fetchai/uAgents/pull/269
* mjdev-1 made their first contribution in https://github.com/fetchai/uAgents/pull/280
* Shanugoyanka made their first contribution in https://github.com/fetchai/uAgents/pull/281
* abhifetch made their first contribution in https://github.com/fetchai/uAgents/pull/285
* gitone912 made their first contribution in https://github.com/fetchai/uAgents/pull/278
* shukabum made their first contribution in https://github.com/fetchai/uAgents/pull/276
* Sar2580P made their first contribution in https://github.com/fetchai/uAgents/pull/272
* rajatbalyan made their first contribution in https://github.com/fetchai/uAgents/pull/274
* Dacksus made their first contribution in https://github.com/fetchai/uAgents/pull/284
* Rushikesh-24 made their first contribution in https://github.com/fetchai/uAgents/pull/326
* manas842 made their first contribution in https://github.com/fetchai/uAgents/pull/329
* AleenDhar made their first contribution in https://github.com/fetchai/uAgents/pull/302
* travis2319 made their first contribution in https://github.com/fetchai/uAgents/pull/338
* kriishukla made their first contribution in https://github.com/fetchai/uAgents/pull/292
* lem0n4id made their first contribution in https://github.com/fetchai/uAgents/pull/294

**Full Changelog**: https://github.com/fetchai/uAgents/compare/v0.11.0...v0.11.1

0.11.0

New Features

* feat: add stateful communication in experimental module by Archento in https://github.com/fetchai/uAgents/pull/186
* chore: rename broadcast method by Archento in https://github.com/fetchai/uAgents/pull/250

Examples

* feat: add agent proxy example by Archento in https://github.com/fetchai/uAgents/pull/229

Integrations

* Add a json files for integrations by gautamgambhir97 in https://github.com/fetchai/uAgents/pull/220
* add langchain RAG agent to integrations by zmezei in https://github.com/fetchai/uAgents/pull/225
* Add business finder integration by dpdrabla in https://github.com/fetchai/uAgents/pull/224
* Feat: London Transport Integration by dpdrabla in https://github.com/fetchai/uAgents/pull/226
* Live flight data integration by dpdrabla in https://github.com/fetchai/uAgents/pull/227
* Feat: Live scores integration and Gemini AI integration by dpdrabla in https://github.com/fetchai/uAgents/pull/228
* Feat/add hf text to image integration by pratrivedi in https://github.com/fetchai/uAgents/pull/236
* add-pdf-summarization-into-integrations by pratrivedi in https://github.com/fetchai/uAgents/pull/237
* Feat/add mobility agents on mobility integrations by pratrivedi in https://github.com/fetchai/uAgents/pull/235
* chore: adding CONTRIBUTING for integrations and removing DS_Store by devjsc in https://github.com/fetchai/uAgents/pull/231
* Adding mobility integrations by devjsc in https://github.com/fetchai/uAgents/pull/239
* Fixing json of integrations by devjsc in https://github.com/fetchai/uAgents/pull/240
* Adding Infura agent by devjsc in https://github.com/fetchai/uAgents/pull/241

Other
* fix: workaround to alwaystrigger matrix ci checks by lrahmani in https://github.com/fetchai/uAgents/pull/233
* docs: fix installation instructions by Archento in https://github.com/fetchai/uAgents/pull/248
* chore: restructure linting & formatting by Archento in https://github.com/fetchai/uAgents/pull/252
* chore: bump version to 0.11.0 for release by jrriehl in https://github.com/fetchai/uAgents/pull/254

New Contributors
* gautamgambhir97 made their first contribution in https://github.com/fetchai/uAgents/pull/220
* zmezei made their first contribution in https://github.com/fetchai/uAgents/pull/225
* dpdrabla made their first contribution in https://github.com/fetchai/uAgents/pull/224
* pratrivedi made their first contribution in https://github.com/fetchai/uAgents/pull/236
* devjsc made their first contribution in https://github.com/fetchai/uAgents/pull/231

**Full Changelog**: https://github.com/fetchai/uAgents/compare/v0.10.0...v0.11.0

0.10.0

New features
* feat: updates to match aname contract-V2 by Alejandro-Morales in https://github.com/fetchai/uAgents/pull/215

Fixes and other
* fix(ci): dynamic path filtering by lrahmani in https://github.com/fetchai/uAgents/pull/216
* chore: update workflow link in README by jrriehl in https://github.com/fetchai/uAgents/pull/218
* docs: update README.md by jrriehl in https://github.com/fetchai/uAgents/pull/219

**Full Changelog**: https://github.com/fetchai/uAgents/compare/v0.9.3...v0.10.0

Page 1 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.