Skip to content

feat(csharp-sdk): improve ready-timeout diagnostics#313

Open
liuxiaopai-ai wants to merge 1 commit intoalibaba:mainfrom
liuxiaopai-ai:codex/csharp-ready-timeout-diagnostics
Open

feat(csharp-sdk): improve ready-timeout diagnostics#313
liuxiaopai-ai wants to merge 1 commit intoalibaba:mainfrom
liuxiaopai-ai:codex/csharp-ready-timeout-diagnostics

Conversation

@liuxiaopai-ai
Copy link
Contributor

Summary

  • improve C# SDK WaitUntilReadyAsync timeout diagnostics with:
    • attempt count
    • last health-check error detail
    • connection context (domain, useServerProxy)
    • actionable hints for bridge/remote network setups
  • add C# unit tests to validate the new diagnostics behavior

Why

Users troubleshooting readiness timeouts need actionable context in exception messages. This aligns C# SDK with the same troubleshooting direction introduced for Python/JavaScript SDKs.

Validation

  • git diff --check
  • could not run C# tests locally because dotnet is not available in this execution environment; CI should run the added test suite

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant