th-9e792d: reconcile parity docs — durable backend + telemetry + knowledge now in all five - #456
Merged
Merged
Conversation
…ledge now in all five The docs understated what ships after epic th-9e792d merged: - Durable-execution BACKEND (Temporal) now ships in all five languages, not Rust-only: Rust's smooth-operator-temporal crate plus new optional Go/TS/ Python/.NET packages, with the server-side selection seam (dependency-injected) in all five servers. Kept the shared ADR-030 caveats honest (terminal result only, no token-delta streaming, costUsd=0, config-only seeding) and reframed them as one shared follow-up across all five — not a Rust-vs-others gap. - Server gen_ai OTel spans now in all five servers — added a PARITY §3 row. - Durable knowledge + ACL-knowledge Postgres stores now in Go/TS/Python too (◐, since the checkpoint store is still pending there and the TS/Python knowledge stores aren't yet wired into the live dispatcher). - Engine exceptions "except two" -> "except ONE" (sandbox/integrity only). Docs only; no code change. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01YbN45JeWDbcjvFqGJvmVD3
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Problem
Epic th-9e792d merged, but the parity docs are stale and now understate what ships.
What this corrects (docs only — no code change)
smooth-operator-temporalcrate; new optional Go/TS/Python/.NET packages (core-repo PRs 🦋 New version release #170/🦋 New version release #168/th-0215f2: SEP — host extensions in the .NET operator server (gated on core 1.4.0) #169/Identity intake: channel-normalized lead capture (spec + Rust + TS client) #173), each with a client-sideAgentExecutor(start workflow, durable approve/deny HITL signals, durable-wait timer, e2e-tested against a real Temporal server). Server-side selection seam (SMOOTH_AGENT_DURABLE_EXECUTOR, dependency-injected so the published server keeps no hard Temporal dep) in all five servers (this repo PRs th-137b91: Go server durable-executor selection seam (Q parity) #450/th-137b91: TS server durable-executor selection seam (Q parity) #451/th-137b91: Python server durable-executor selection seam (Q parity) #452/th-137b91: .NET server durable-executor selection seam (Q parity) #455).costUsd=0on the workflow result, executor seeds from agent config only. Reframed as one follow-up identical across all five incl. the Rust reference, not a Rust-vs-others gap.gen_ai.*OTel spans now in all five servers (chat + tool spans, redacted tool args, env-gated OTLP) — added a PARITY §3 row.Files
README.md— engine cell (except two→except one); servers cell (Go/TS/Py knowledge stores + all-five telemetry).PARITY-STATUS.md— §1 durable-backend row + footnote; §2 → one exception; §3 telemetry row + knowledge row/footnote; §4 known-remaining reframed; §5 re-verify greps updated.Verification
git grepconfirms no stale "durable backend ships only for Rust" / "except two" / telemetry-Rust-only claim remains; the only surviving Rust-first/Rust-only mentions are the genuinely-Rust-only surfaces (sandbox, DynamoDB+S3-Vectors, Redis/NATS backplane).🤖 Generated with Claude Code
https://claude.ai/code/session_01YbN45JeWDbcjvFqGJvmVD3