Repository navigation
cli-v1.35.0
Breaking Changes
dexcli devdefaults to strict durability. The bundled dex-server-zd is now v0.1.18. Its embedded object store fsyncs every write before acknowledging it, so a host crash or power loss loses no acknowledged write. Writes are slower, most of all on macOS. For the previous behavior, pass-durability process-crash-safe.- Protocol 4. The bundled server-zd v0.1.18 includes the v0.1.17 changes (Step attempts start at hand-out, durable Step queue, planned-stop draining). See the server-zd v0.1.17 and v0.1.18 release notes.
- Old unclean data directories. A
dexcli devdata directory that a server release before v0.1.4 left after an abrupt exit is refused. Delete it to start empty.
Features
dexcli dev -durability strict|process-crash-safe|relaxed(#1269). It is passed to dex-server-zd only when set, so a-zd-configvalue still applies otherwise.
What's Changed
- Update Dex Skills to 0.64.0 for server-zd v0.1.16 by @longquanzheng in #1215
- Add tool sources, MCP resource and prompt tools, and a demo model to both agents cores by @zzheng-aiplay in #1202
- Redact MCP server env and header values in printed configs by @zzheng-aiplay in #1216
- Let a Go RPC set its protocol name, and read a missing None input as null by @zzheng-aiplay in #1200
- Rebuild the Python AI Agent example on Dex Agents by @zzheng-aiplay in #1199
- Plan M2 for the agents packages: built-in loop, interrupts, steering, compaction by @zzheng-aiplay in #1178
- Add the Go core of Dex Agents with Stepwise mode and model clients by @zzheng-aiplay in #1208
- Describe how the conformance suite compares values by @zzheng-aiplay in #1217
- Show a pending tool call once in reloaded agent UI messages by @zzheng-aiplay in #1218
- Authorize every session route of the Python AI Agent example by @zzheng-aiplay in #1219
- Add the cross-language conformance suite for Dex Agents by @zzheng-aiplay in #1207
- Show the Dex repository star count in the docs header GitHub pill by @longquanzheng in #1220
- Document Python and TypeScript Connector support in the product docs by @longquanzheng in #1224
- Document Python and TypeScript Connector support in Dex Skills 0.65.0 by @longquanzheng in #1225
- Add per-session settings to the Dex agents cores by @zzheng-aiplay in #1222
- Make cancel_turn abort model calls and abandon tool tasks by @zzheng-aiplay in #1223
- skills: correct agent Stop guidance and add design review checklist by @zzheng-aiplay in #1227
- Fix the accent node highlight in the docs execution diagrams for dark mode by @zzheng-aiplay in #1212
- Bound agent session Flow state with chunked messages and retention by @zzheng-aiplay in #1221
- Add a TypeScript AI Agent example on the Dex Agents library by @zzheng-aiplay in #1198
- Document RPC Step cancellation and Step redelivery limits by @zzheng-aiplay in #1228
- Enforce the server-zd run state limit across Step attempts, RPCs, and child results by @longquanzheng in #1234
- Show latency percentiles at several concurrencies for each benchmark instance type by @longquanzheng in #1237
- Move wait timeout details from Responsive Update to Client Advanced by @longquanzheng in #1238
- Add a Sign up Cloud button to the docs header by @longquanzheng in #1241
- Split method_attempt.rs and worker_registry.rs before the attempt-start redesign by @longquanzheng in #1242
- Move reference details out of design patterns and group the pattern map by @longquanzheng in #1250
- Add decorator-free RPC declaration to the TypeScript SDK by @longquanzheng in #1251
- Start Step attempts at Worker hand-out and add reserved-slot pull Workers by @longquanzheng in #1253
- Drain running Step attempts on planned server-zd stop and step-down by @longquanzheng in #1258
- Queue Steps durably in server-zd until a Worker takes them by @longquanzheng in #1259
- Describe the reserved-slot pull Worker model and queued unsupported Steps in docs and SDK READMEs by @longquanzheng in #1261
- Order the Design Patterns sidebar by purpose by @longquanzheng in #1263
- Add a TLS option to the TypeScript SDK Client and Worker by @longquanzheng in #1247
- Rename s3mock to s3local by @longquanzheng in #1267
- Default dev to strict durability and add a --durability flag by @longquanzheng in #1269
- Bundle server-zd v0.1.18 with dexcli by @longquanzheng in #1270
Full Changelog: cli-v1.34.0...cli-v1.35.0