Bump sagents from 0.7.0 to 0.11.0 - #4631
dependabot[bot] wants to merge 4 commits into
Conversation
nelsonkopliku
left a comment
There was a problem hiding this comment.
This requires changes to the backend. Specifically what AgentServer.subscribe(agent_id) returns.
With the new version returns {:ok, pid(), ref()} instead of only :ok
80f86ff to
392e71e
Compare
There was a problem hiding this comment.
Pull request overview
Updates Sagents from 0.7.0 to 0.11.0 and adapts agent subscriptions to its direct-delivery API.
Changes:
- Bumps the Sagents dependency and lockfile.
- Updates subscription contracts and mocks.
- Adds real-stack subscription coverage.
Reviewed changes
Copilot reviewed 5 out of 6 changed files in this pull request and generated 3 comments.
Show a summary per file
| File | Description |
|---|---|
mix.exs |
Updates the Sagents requirement. |
mix.lock |
Locks Sagents 0.11.0. |
lib/trento/ai/agent.ex |
Handles direct subscription results. |
lib/trento/ai/agent/server.ex |
Updates the subscription callback contract. |
test/trento/ai/agent_test.exs |
Updates mocks and adds integration coverage. |
test/trento_web/channels/ai_assistant_channel_test.exs |
Updates subscription mocks. |
Suppressed comments (1)
test/trento/ai/agent_test.exs:405
- Remove the duplicated space in this comment.
# Points the LLM at a closed local port so the run starts and then fails fast
💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.
392e71e to
54a5997
Compare
|
A newer version of sagents exists, but since this PR has been edited by someone other than Dependabot I haven't updated it. You'll get a PR for the updated version as normal once this PR is merged. |
Bumps [sagents](https://github.com/sagents-ai/sagents) from 0.7.0 to 0.14.0. - [Release notes](https://github.com/sagents-ai/sagents/releases) - [Changelog](https://github.com/sagents-ai/sagents/blob/main/CHANGELOG.md) - [Commits](sagents-ai/sagents@v0.7.0...v0.14.0) --- updated-dependencies: - dependency-name: sagents dependency-version: 0.14.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
95a4bd4 to
cbdd1ff
Compare
Bumps sagents from 0.7.0 to 0.11.0.
Release notes
Sourced from sagents's releases.
... (truncated)
Changelog
Sourced from sagents's changelog.
... (truncated)
Commits
7d2b400prep for v0.11.0 (#161)b110042Keep an open ask_user question alive when the agent sleeps (#159)ed4db87prep for v0.10.2 (#160)2113e33Let a sub-agent run without publishing its inner work (#158)d2099d5Add :otel_attributes for application context on agent spans (#155)dd86d3dFix ExDoc reference warnings in AgentServer docstrings (#154)a018cc7prep for v0.10.0 (#153)a7b1d66support ability for a tool to queue a user message (#152)504133fCarry the pause cause from the mode to the paused status event (#149)2a93497Extract the matched tool result on an until_tool termination (#143)You can trigger a rebase of this PR by commenting
@dependabot rebase.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)