Conversation
Source: https://aws.amazon.com/about-aws/whats-new/2026/09/agentcore-memory-direct-ingest Proposed by the knowledge auto-update pipeline; every edit's justification is in the PR body.
leon1418
left a comment
There was a problem hiding this comment.
[🤖 AI review 🤖]
Reviewed: full diff (2 files, 1 logical change) at head 1c45434.
What changed: The "Across sessions" row in Q24's memory-requirement table now mentions the new IngestData API as a direct long-term memory ingestion path, alongside the existing short-term-event extraction flow. Single-sentence addition in a markdown table cell, applied identically to both the advisor and migrate plugin copies.
Cross-plugin parity: ✅ Both copies are byte-identical (blob SHA 39628a43). Drift allowlist unchanged.
Findings: 0 mandatory blockers. 0 Nits.
The addition is factual (verified against the Sep 8 announcement URL), correctly scoped to the one cell where ingestion mechanics are relevant, and preserves the prior guidance as still valid. ayn-builds' FYI about IngestData not appearing in the design-ref files is worth tracking as a follow-up but is correctly non-blocking — those files describe architecture patterns, not API-level features.
CI: 8/8 SUCCESS. Approvals: 0. Mergeable: yes (pending approval).
Review — head
|
|
@herosjourney Addressed both items from your review in
Validation: reproduced the previous omission and parsed/checked all four updated JSON skeletons; Markdown lint passed across 874 files, formatting passed, and cross-plugin drift plus GitHub CI on |
herosjourney
left a comment
There was a problem hiding this comment.
Re-review at fd97ec9e (previous: 72c3d8a8). Delta: 1 commit, 5 files (identical set, both trees).
| Prior finding | Status at head |
|---|---|
Should-fix — producer JSON skeleton omits memory_ingestion |
Fixed at fd97ec9e — re-probed: parsed both design-ref-agentic-to-agentcore.md and design-ref-harness.md JSON skeletons; both now carry memory_ingestion at agentic_design level with a valid api/rationale, plus the omission rule for none/session stated directly below each block. |
Nit — retrieval-verb pairing (ListMemoryRecords vs RetrieveMemoryRecords) |
Fixed at fd97ec9e — re-probed: generate-ai.md now distinguishes RetrieveMemoryRecords (semantic search), ListMemoryRecords (paginated enumeration), and GetMemoryRecord (inspect a known memoryRecordId). Re-verified GetMemoryRecord against the live AWS API reference — signature and error shape match what's described. |
New in delta: none beyond the two fixes.
Verified at head: all 5 changed files byte-identical between advisor/ and migrate/; cross-plugin-drift.ts OK (273 identical, 25 allowlisted, unchanged); both JSON skeletons parse; git merge-tree against origin/main is clean.
Verdict: Approve — supersedes my prior "approve with comments." Both open items are closed; nothing outstanding.
leon1418
left a comment
There was a problem hiding this comment.
[🤖 AI review 🤖]
Updated and reviewed at fac30823.
The main-branch integration preserves the earlier fixes in the new shared canonical references and all GCP/Azure vendored copies. The independent general and repository reviews both found one additional interaction: Azure now loaded the shared ingestion decision but did not carry it into its folded plan writer. This is fixed in fac30823, including the main-window handoff for missing decisions and post-fragment guide/README assembly. The existing AI-only no-guide contract is preserved.
The final startups-hybrid-v1 gate is complete with no remaining findings. Local validation includes 151 Node tests, 361 Agent Advisor tests and 343 validator/policy tests per plugin, both fixture registries, formatting/types/frontmatter and mirror checks. The final correction also has actual parser checks and 42 source-derived regression scenarios. These scenarios are not live migration or AWS execution.
The previous reviewer requests remain addressed. Approval remains a user action; new-head CI and repository approval gates must pass before merge.
|
Heads up: the The plugin now lives in the Agent Toolkit for AWS, merged to We are beginning plans to deprecate this repository, so that's the copy to build on going forward — changes landed here won't reach customers once distribution repoints. Please re-open this PR against Porting your diff: paths move from
Happy to help with the move if anything doesn't map cleanly. |
Cross-session AgentCore Memory designs need to choose an ingestion path and retain that choice in the migration plan. This change carries the selected API and its rationale through the shared design references and both GCP and Azure generation flows.
IngestDatawhen only extracted long-term records are needed; useCreateEventwhen raw AgentCore events must remain retrievable or support branching. Confirm unknown retention requirements during Design.agentic_design.memory_ingestionin the canonical cross-session JSON examples, with explicit omission rules for stateless/session-only designs. Keep all vendored copies synchronized.The branch incorporates current main through
9ef371d4, including the move from GCP-local references to canonicalshared/aisources. No ingestion SDK implementation or deployment is added.Validation
startups-hybrid-v1gate with no remaining findings.Sources