All notable changes to the reDB Python SDK will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Initial SDK structure and scaffolding
- Core primitives:
RedbClient,ContextRequest,ContextBundle - Identity module:
AppIdentity,InstanceIdentity - Context module with request/bundle patterns
- Streams module for event subscriptions and triggers
- Emit module for action/fact emission
- Transport layer scaffolding for gRPC
- Telemetry module placeholders
- Documentation skeleton
- Example scripts demonstrating intended usage patterns
- This is the initial development release
- The SDK is under active development; APIs may change
- No ORM patterns — this is context delivery for autonomous agents
- Transport layer uses gRPC placeholder; will be replaced with reDB Data Mesh protocol before production
- First public release (planned)