Skip to content

Restructure sagent context and tool handling - #718

Merged
rekursiv-sync[bot] merged 1 commit into
mainfrom
sagent/export/main
Oct 24, 2026
Merged

rekursiv-sync[bot] merged 1 commit into
mainfrom
sagent/export/main

Conversation

@rekursiv-sync

@rekursiv-sync rekursiv-sync Bot commented Oct 24, 2026

Copy link
Copy Markdown
Contributor

Summary

Updates the generated Sagent public repository export.

Updates

    • Add persistent memory management and split prompts into cached blocks and dynamic reminders.
    • Track reminders and tool offers in session history; enforce tool gates across providers.
    • Update prompt flags, child-agent behavior, and session compatibility.

Testing

  • uv run pytest
  • uv run ruff check --no-fix --no-cache .
  • uv run ruff format --check --no-cache .
  • uv run ty check
  • uv run basedpyright sagent

Sagent export branch: sagent/export/main

Do not push manual commits to this generated branch. Change the source repository, then rerun the export workflow with the same branch.

Sagent export branch: sagent/export/main
copybarista-source-rev-sha256=664e5e444a041443f32f26f2581d6633096b761bd3a7d3376f2c96180fbf9e7b
copybarista-replay-base-sha256=048507608620d60273d43460bbedc0a2d05a07249c2f01cdd2fa0af5c0e4e20d
copybarista-pr-state-version=1
@rekursiv-sync
rekursiv-sync Bot enabled auto-merge (squash) October 24, 2026 20:25
@rekursiv-sync
rekursiv-sync Bot merged commit 52bc9d6 into main Oct 24, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant