# memledger 2.0.0 — OpenSearch with SigV4 smoke test # # Date: 2026-05-26 # Cluster: kagents-mem-eks (EKS, us-west-2) # Image: eks-ops-agent:v2-test (memledger 2.0.0 from Test PyPI) # Auth: IRSA service account `eks-ops-agent` → SigV4-signed HTTPS # OpenSearch: memledger-dev (t3.small.search, OpenSearch 2.13, # encryption-at-rest + node-to-node TLS + HTTPS-only) # Embeddings: Bedrock amazon.titan-embed-text-v2:0 (1024-dim) # Run mode: kubectl Job in namespace kagent # # Test exercises: add() x3 with derived_from chain → search() (vector) → # search_hybrid() (vector + BM25) → field round-trip → delete() x3 # # (urllib3 InsecureRequestWarning lines have been stripped from the # transcript below — they originate from memledger-core's # OpenSearch client setting verify_certs=False and do not affect # correctness; the request is still HTTPS-encrypted.) # ---------------------------------------------------------------------- OK: connected to OpenSearch via SigV4 — backend=opensearch OK: added 3 records: 55f8d709, c80fe457, 295571ee OK: search returned 3 hits OK: v2 fields round-tripped — agent_id=eks-ops-agent, confidence=0.70 OK: hybrid search returned 3 hits OK: cleanup done OPENSEARCH SMOKE TEST PASSED