Implemented in sourceLocally qualified
History
Preserve exact revisions and fixed membership so historical state never means whatever is latest now.
Availability and idempotency follow retained-evidence deadlines. Exact does not mean permanent.
Read history docs ↗Implemented in sourceLocally qualified
Identity & membership
Keep collection membership fixed to a generation, then read those exact revisions. This provides a stable basis for change detection, checkpoints, and replay.
This generalizes the design idea; today’s allIds() keeps its specific bounded day-membership contract.
Read identity & membership docs ↗Implemented in sourceSource-implemented
Views & Active State
Rust admits bounded versioned Views, reverse dependencies, freshness rules, and same-scope dependent-State reconciliation over one or more sources; the SDK reads current Active State and retained Observations.
Versioned Views, dependencies, current State, and bounded reconciliation are implemented in reviewed source. The exact main package is locally qualified with simulated AWS transports. That does not establish customer-production use or a publicly offered hosted service.
Read views & active state docs ↗Implemented in sourceSource-implemented
State queries & Components
Declare scoped State and Components, select admitted evidence references, and inspect the bounded plan before execution.
Private SDK 0.40.0 implements scoped State, Components, bounded evidence-reference queries, composition, and exact Context APIs (OpenAPI 1.31.0). Its clean offline artifact round trip passed on reviewed main. The SDK is not published to npm or qualified for customer production. Queries operate on admitted evidence references; general source-payload queries, managed metrics, materialize(), watch(), and managed lifecycle integration remain planned capabilities.
Read state queries & components docs ↗Planned · not availablePlanned · not available
Metrics, materialize & watch
Planned metrics would update derived Views when inputs change and notify your application, which decides when to run agents.
Design preview. Not implemented in any SDK; no customer subscription, source connector, or derived-metric service exists.
Read metrics, materialize & watch docs ↗Merged · local onlyLocally qualified
Turn Lifecycle
Inspect local preparation for an AgentCore turn: compare exact source versions and bind a local Turn Frame to the references it prepared.
The Linux x64 native toolkit qualifies reference-only local Turn Frames. Exact Context capture, manifest assembly, and a controlled request-boundary adapter also exist in source. Automatic runtime interception and managed AgentCore wiring remain planned. Model submission, completion, and business acceptance are not observed unless an injected boundary explicitly reports them.
Read turn lifecycle docs ↗Implemented in sourceSource-implemented
Exact Context
Capture exact evidence and assemble the ordered references an application records in a versioned manifest. Keep hide and restore changes inspectable.
Source implemented and privately packaged. No automatic runtime interception, generic relevance ranking, or complete provider-request budgeting is qualified.
Read exact context docs ↗Internal implementationSource-implemented
Operational durability
Persist History, reconciliation progress, State identities, Observations, and receipts so recorded evidence and pending Kam work can be recovered after interruptions.
Kam does not replace AgentCore execution checkpoints. A named managed operational-checkpoint API and live Turn Journal remain staged.
Read operational durability docs ↗Merged · local onlyLocally qualified
Profiler & developer toolkit
Inspect why State changed or was reused, compare local turn preparation, replay synthetic scenarios, and use read-only MCP tools.
Merged; qualified on Linux x64 only, with no public binary. Metrics do not claim live cache hits, model consumption, latency, or avoided-work percentages.
Read profiler & developer toolkit docs ↗Implemented · default offLocally qualified
Optional AgentCore delivery
Distinguish acknowledged submission, verified retrieval, retryable uncertainty, and explicit stop states.
Default off. Source and simulated package checks are not live AgentCore qualification.
Read optional agentcore delivery docs ↗