Skip to content

Add HTTP and gRPC engine ping support - #208

Merged
stsingh merged 1 commit into
mainfrom
feat/client-ping
Aug 27, 2026
Merged

stsingh merged 1 commit into
mainfrom
feat/client-ping

Conversation

@stsingh

@stsingh stsingh commented Aug 27, 2026

Copy link
Copy Markdown
Contributor

Summary

  • add ping() and ping(int) to ChalkClient
  • implement HTTP /ping and gRPC QueryService.Ping transports
  • route gRPC requests correctly when the API server is used as the query server
  • accept the CLI CHALK_ENVIRONMENT variable while preserving CHALK_ACTIVE_ENVIRONMENT
  • tolerate newer fields in the shared Chalk token file

Verification

  • TestPing.testHttpPing passed
  • TestPing.testGrpcPing passed
  • TestConfigLoader.TestLoadAllTokens passed
  • live Booking HTTP ping through https://api.chalk.ai succeeded and echoed 42
  • full suite: 73 passed, 1 skipped; 4 existing integration classes failed initialization because live integration-test credentials were not supplied

@stsingh
stsingh merged commit 5373ee0 into main Aug 27, 2026
1 check passed
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.

2 participants