docs(payments): add Tutorial 06 research agent with payment memory; renumber multi-agent orchestrator to 07#1508
Open
hasantariqta wants to merge 3 commits into
Open
Conversation
- Add new Tutorial 06 (research-agent-with-payment-memory) demonstrating combined AgentCore payments and AgentCore Memory for cross-session recall and spend optimization. Copied from internal samples and updated for github compliance (Cleanup, Conclusion, Files sections; scoped IAM permissions; 'either wallet provider' phrasing). - Rename existing Tutorial 06 (multi-agent-payment-orchestrator) to Tutorial 07. - Update getting-started README: add Tutorial 06 row, update Path B to reference Tutorial 07, refresh storyline, repo structure, and feature table. - Update top-level 13-AgentCore-payments README: add Tutorial 06 row. - Update utils.py and .env.sample comments: Tutorial 06 -> 07. - Update bazaar_gateway_agent.ipynb cross-reference to Tutorial 07.
Resolved conflict in 04-agent-with-coinbase-bazaar-via-gateway/bazaar_gateway_agent.ipynb Next steps bullets: kept upstream literal em-dashes and our renumbered Tutorial 07 reference. Removed License cell from 07-multi-agent-payment-orchestrator/multi_agent_payments.ipynb per repo convention to rely on root LICENSE only.
|
Check out this pull request on See visual diffs & provide feedback on Jupyter Notebooks. Powered by ReviewNB |
mvangara10
reviewed
May 15, 2026
|
Latest scan for commit: Security Scan ResultsScan Metadata
SummaryScanner ResultsThe table below shows findings by scanner, with status based on severity thresholds and dependencies: Column Explanations: Severity Levels (S/C/H/M/L/I):
Other Columns:
Scanner Results:
Severity Thresholds (Thresh Column):
Threshold Source: Values in parentheses indicate where the threshold is configured:
Statistics calculation:
|
Contributor
|
Please update the test queries |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Adds a new Tutorial 06 demonstrating how to combine AgentCore payments with AgentCore Memory so an agent recalls past data and user preferences across sessions and avoids redundant paid calls.
The previous Tutorial 06 (multi-agent orchestrator) is renumbered to Tutorial 07 to make room.
What's in this PR
06-research-agent-with-payment-memory/research_agent_with_memory.ipynb— Strands agent withAgentCorePaymentsPlugin+ AgentCore Memory using a semantic strategy. Walks through memory hydration, recall-then-decide-then-pay flow, budget enforcement, and a tiny-budget rejection demo.README.md— overview, what-you'll-learn table, architecture diagram, prerequisites, scoped IAM permissions for Memory actions, Cleanup, Conclusion.requirements.txt,images/diagrams.md06-multi-agent-payment-orchestrator/→07-multi-agent-payment-orchestrator/(no content changes beyond two prose lines added under the existing image headings to satisfy stacked-heading requirements).00-getting-started/README.md— Path B → Tutorial 07, tutorial table now lists 06 (memory) and 07 (orchestrator), feature-mapping table includes a Memory row, repo-structure block updated.13-AgentCore-payments/README.md— top-level tutorials table updated.00-setup-agentcore-payments/.env.sample— multi-provider note now points at Tutorial 07.00-getting-started/utils.py— comment references Tutorial 07.04-...bazaar_gateway_agent.ipynb— "Multi-agent with Gateway" pointer to Tutorial 07.Testing
CreateMemory,ListMemorieswith*) and resource-level statements (arn:aws:bedrock-agentcore:<REGION>:<ACCOUNT_ID>:memory/*) per least-privilege guidance.Notes for reviewers
main(docs(payments): update AgentCore payments tutorials with security gui… #1507) introduced a one-line conflict inbazaar_gateway_agent.ipynb(ours: Tutorial 07; theirs: Tutorial 06 + literal em-dashes). Resolved by keeping the Tutorial 07 reference and adopting upstream's em-dash formatting.claude-sonnet-4-6consistent with the rest of the tutorial set.