[FEAT] OTel: option to use span links instead of parent context for fire-and-forget child runs

## Problem

En analyseSuggestions1OpenTelemetry

fix(operator): replay a DAG's durable log in the order it was written

# Description

En analyseProblèmes signalés0AnomalieWorkflows durables

fix(dispatcher): tolerate transient worker stream backpressure

# Description

En analyseProblèmes signalés0AnomalieStreams durables

fix: batch scheduler fails to retry tasks when no worker found, engine rollout strands tasks dispatched but not yet received by worker

<!-- Please refer to the contribution guidelines before raising a PR. https://github.com/hatchet-dev/hatchet/blob/main/CONTRIBUTING.md -->

En analyseProblèmes signalés0AnomalieConcurrence

[BUG] Python SDK: contextmanager dependencies does not see raised exceptions

**Describe the issue**

À l’étudeProblèmes signalés0SDK PythonAnomalie

[BUG] Python SDK runs dependency functions once per dependant

**Describe the issue**

À l’étudeProblèmes signalés0SDK PythonAnomalie

[BUG] Go SDK clients panic on a malformed ID instead of returning an error

**Describe the issue**

À l’étudeProblèmes signalés4AnomalieSDK Go

[BUG] Filtered bulk cancel times out because metadata filter skips the GIN index

**Describe the issue**

À l’étudeProblèmes signalés0AnomalieConcurrence

[Go SDK] Durable tasks drop WithSkipIf and WithWaitFor when the workflow is registered

A durable task in the Go SDK ignores `WithSkipIf` and `WithWaitFor`. The task runs as if they were not set, and nothing reports an error.

À l’étudeProblèmes signalés3AnomalieSDK Go

feat(dashboard): order stream topics by last publish and show their status

# Description

LivréSuggestions0Streams durables

[BUG] Python REST client cannot read a workflow version that uses `CANCEL_NEWEST` or `CANCEL_QUEUED_EXCEPT_*` concurrency

**Describe the issue** A workflow whose concurrency uses `ConcurrencyLimitStrategy.CANCEL_NEWEST` (or `CANCEL_QUEUED_EXCEPT_NEWEST` / `CANCEL_QUEUED_EXCEPT_OLDEST`) registers and runs normally, but the Python SDK's REST client cannot read its workflow version back. `hatchet.workflows.get_version(workflow_id)` raises a

À l’étudeProblèmes signalés1SDK PythonAnomalie

[BUG] Go SDK: data race between wait completion and durable eviction

## Describe the issue

À l’étudeProblèmes signalés2AnomalieSDK Go

[BUG] Durable streams: a stalled reader blocks new subscribers, plus TypeScript SDK bugs and API gaps

**Describe the issue**

À l’étudeProblèmes signalés0AnomalieStreams durables

[BUG] TypeScript run() resolves with {} when a task passes scheduleTimeout

**Describe the issue** In the TypeScript SDK, `task.run()` and `ref.output` resolve with `{}` when a task passes its `scheduleTimeout`. The handler never ran and the run is recorded as `FAILED`, so the caller sees a success with empty output.

À l’étudeProblèmes signalés0AnomalieSDK TypeScript

[BUG] Batch tasks: flush timing, stale group deadlines, member order and undocumented failure behavior

**Environment** - SDK: TypeScript 1.45.0 and 1.46.0 - Engine: self-hosted v0.115.1 and v0.116.2

À l’étudeProblèmes signalés0AnomalieSDK TypeScript

Listing runs by an additional_metadata pair can time out on busy tenants

Listing runs filtered by workflow is slow on busy tenants when the workflow is rare or has no runs in the window. In our production cells, `GET /api/v1/stable/tenants/{tenant}/workflow-runs` with `workflow_ids` set to one rare workflow and `since` set to two days ago returns a 500 after about `30 s`. The same filter in

À l’étudeProblèmes signalés1AnomalieExploitation

[FEAT] `mock_run`/`aio_mock_run` limitations (python sdk)

**Is your feature request related to a problem? Please describe.**

En analyseSuggestions0SDK Python

feat(durable-streams): Go, Python, Ruby SDKs

<!-- Please refer to the contribution guidelines before raising a PR. https://github.com/hatchet-dev/hatchet/blob/main/CONTRIBUTING.md -->

LivréSuggestions0Streams durables

feat(serverless): endpoints tab and new API for endpoint events

# Description

LivréSuggestions0Exploitation

[BUG] Ordered-release gap timeout evicts durable replays that are still releasing completions

**Describe the issue**

En analyseProblèmes signalés4AnomalieConcurrence

feat: add a Concurrency page to the dashboard

# Description

LivréSuggestions0Concurrence

Single-task workflows release workflow-level concurrency during retry backoff

### Bug

En analyseSuggestions2Concurrence