Repository navigation
sdk-rust/v1.31.0
Breaking Changes
None.
What's Changed
- Keep the CLI legacy notice identical to the bundled server-zd release by @longquanzheng in #1065
- Upgrade every example to released SDK 1.26.0 by @longquanzheng in #1066
- Project Flows with DexWorkQueuePermissions into server-zd ParadeDB search by @longquanzheng in #1069
- Update Dex Skills to 0.56.0 for the server-zd-only Dex 1.26 by @longquanzheng in #1067
- Describe server-zd behavior instead of removed-server limitations in docs and skills by @longquanzheng in #1071
- Remove dexcli codec-server and the protos/codec-server module by @longquanzheng in #1076
- Post the Go AI Agent's Slack messages without approval by @zzheng-aiplay in #1077
- Expose Step attempt deadlines on Python and TypeScript Context by @longquanzheng in #1079
- Expose the Flow start time on the Python Context by @longquanzheng in #1082
- Support instance-addressed Steps in Python and TypeScript by @longquanzheng in #1080
- Support generic, optional, and renamed fields in the Python JSON codec by @longquanzheng in #1081
- Visualize Python and TypeScript Flows with connector manifests by @longquanzheng in #1083
- Update Dex Skills to 0.57.0 for the 1.28.0 SDK, CLI, and Web releases by @longquanzheng in #1087
- Visualize Python and TypeScript Flows with several instances of one Step class by @longquanzheng in #1086
- Update Dex Skills to 0.57.1 for dexcli 1.28.1 visualize support by @longquanzheng in #1089
- Move Go connector references to the /go module layout by @longquanzheng in #1092
- Read server-zd history pages in work proportional to the page by @longquanzheng in #1096
- Page the Dex Web Run details Timeline by event ID by @longquanzheng in #1098
- Add a typed getAttributes Client API to the TypeScript SDK by @longquanzheng in #1105
- Add a typed get_attributes Client API to the Python SDK by @longquanzheng in #1106
- Wait for the jump scroll in the paged Timeline test by @longquanzheng in #1103
- Expose pruned history range and related event IDs in history events by @longquanzheng in #1099
- Document GetAttributes in the examples and product docs by @longquanzheng in #1108
- Update Dex Skills to 0.58.0 for the typed GetAttributes Client API by @longquanzheng in #1114
- Let SearchFlows SQL use indexes and batch projection upserts by @longquanzheng in #1112
- Add optional Attribute index capacity and Keyword length limits by @longquanzheng in #1113
- Trim the benchmark to six server-zd scenarios by @longquanzheng in #1115
- Make server-zd commit and RocksDB tunables configurable by @longquanzheng in #1110
- Run the benchmark against real S3 from a separate load host by @longquanzheng in #1116
- Publish server-zd benchmark results on AWS with S3 by @longquanzheng in #1119
- Add a SearchFlows backend for plain PostgreSQL by @longquanzheng in #1117
- Bundle server-zd v0.1.13 with dexcli by @longquanzheng in #1120
- Update Dex Skills to 0.59.0 for server-zd v0.1.13 and the 1.30.0 releases by @longquanzheng in #1121
- Correct admission limit wiring in server-zd crate READMEs by @longquanzheng in #1124
- Make ApiKeyCredentialTest deterministic by @longquanzheng in #1125
- Let ParadeDB SearchFlows equality on system fields use their indexes by @longquanzheng in #1126
- Benchmark SearchFlows on builtin, ParadeDB, and PostgreSQL by @longquanzheng in #1127
- Show median and max for the S2 and S3 benchmark results by @longquanzheng in #1129
- Capture perf profiles, thread stacks, and crash backtraces in AWS benchmark points by @longquanzheng in #1130
- Wake one waiting dispatch per idle Worker stream in server-zd by @longquanzheng in #1131
- Add the Python agent session core and Agents CI by @zzheng-aiplay in #1134
- Add the TypeScript agent session core by @zzheng-aiplay in #1136
- Move the TypeScript agent session core to Step mode by @zzheng-aiplay in #1145
- Move the Python agent session core to Step mode by @zzheng-aiplay in #1146
- Reject AI agent attribution in commits and pull requests by @longquanzheng in #1148
- Rerun the c7gd benchmarks after the Worker dispatch fix and move benchmark code into subdirectories by @longquanzheng in #1147
- Add the Vercel AI SDK adapter for TypeScript agent sessions by @zzheng-aiplay in #1142
- Add the OpenAI Agents SDK adapter for TypeScript agent sessions by @zzheng-aiplay in #1140
- Add the Mastra adapter for TypeScript agent sessions by @zzheng-aiplay in #1143
- Add the OpenAI Agents SDK adapter for Python agent sessions by @zzheng-aiplay in #1137
- Add the Pydantic AI adapter for Python agent sessions by @zzheng-aiplay in #1141
- Add the Claude Agent SDK adapter for Python agent sessions by @zzheng-aiplay in #1144
- Add the Google ADK adapter for Python agent sessions by @zzheng-aiplay in #1139
- Add the LangChain and LangGraph adapter for Python agent sessions by @zzheng-aiplay in #1138
- Add a typed getAttributes Client API to the Java SDK by @longquanzheng in #1150
- Add the Claude Agent SDK adapter for TypeScript agent sessions by @zzheng-aiplay in #1149
- Add a typed get_attributes Client API to the Rust SDK by @longquanzheng in #1151
Full Changelog: sdk-rust/v1.26.0...sdk-rust/v1.31.0