You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
chore: remove default_cluster_b_url + CLUSTER_B_URL env var (langgraph-demo leftover)
`default_cluster_b_url()` was extracted verbatim from the langgraph-demo
monorepo (per CHANGELOG: 'Initial extraction from the langraph-demo monorepo').
Two problems:
1. The localhost:8082 default presumes a specific deployment shape (the
original two-cluster demo); it is meaningless to a fresh SDK user.
2. 'cluster B' is internal terminology a user reading the SDK has no way to
understand without context.
Configuration of where YOUR receiver lives belongs in your application, not
the SDK. `post_handoff` already takes the URL as a positional arg — drop
the convenience helper, drop the env var, rename the arg from
`cluster_b_url` to `receiver_url` for clarity.
Breaking for callers that import `default_cluster_b_url` or pass
`cluster_b_url=...` as a keyword arg. CHANGELOG entry added.
Copy file name to clipboardExpand all lines: CHANGELOG.md
+2Lines changed: 2 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -3,6 +3,8 @@
3
3
## Unreleased
4
4
5
5
-`trusted_endpoints`: registered URLs may now contain FastAPI/Express-style path placeholders. `{id}` matches exactly one path segment, `{rest:path}` matches any subtree. Plain URLs without `{` keep exact-match semantics — no migration needed for existing rows. Both `is_trusted_endpoint` and the snapshot tamper-check inside `evaluate_handoff` honor the new syntax. Closes #14.
6
+
- README: new "Getting `PROVABLY_API_KEY` and `PROVABLY_ORG_ID`" subsection walking through sign-up at app.provably.ai → create org → Integrations menu, plus a pointer to provably.ai/docs.
7
+
-**BREAKING:** removed `default_cluster_b_url()` and the `CLUSTER_B_URL` env var — leftovers from the langgraph-demo monorepo extraction with a `localhost:8082` default and opaque "cluster B" naming the SDK has no business assuming. `post_handoff(receiver_url, payload)` (positional arg renamed from `cluster_b_url`) takes the URL directly — supply it from your application's own configuration.
0 commit comments