Repository navigation
Commit fd3fd9c
authored
feat(sandbox): explain failed calls to external tool servers (#3207)
Show configured tool server addresses and their last observed connection
results together in sandbox status. Keep sandbox lifecycle readiness
separate so an external connection failure does not mark the sandbox unready.
Expose direct endpoint records through the CLI and SDKs, with plain-language
failure explanations and gateway acceptance times. Keep observation tracking,
runtime reporting, and gateway validation in dedicated endpoint status modules.
Preserve bounded reporting, request attribution, retry ordering, and
configuration and supervisor authority checks. Clear obsolete observations
while retaining the configured addresses, and document the distinction
between an observed HTTP response, current availability, and tool success.
Signed-off-by: Shiju <shiju@nvidia.com>1 parent 26f2f96 commit fd3fd9c
59 files changed
Lines changed: 10044 additions & 1017 deletions
File tree
- architecture
- crates
- openshell-cli
- src
- tests
- openshell-core
- src
- openshell-sandbox/src
- openshell-sdk/tests
- openshell-server
- src
- compute
- grpc
- policy
- tests
- common
- openshell-supervisor-network/src
- l7
- proxy
- tests
- openshell-supervisor-process/src
- docs/sandboxes
- examples
- governance-interceptor
- supervisor-middleware-content-guard
- proto
- sdk
- go
- docs/src/api
- openshell/v1
- fake
- internal/converter
- types
- proto/openshellv1
- typescript/src
- skills/debug-openshell-cluster
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
334 | 334 | | |
335 | 335 | | |
336 | 336 | | |
337 | | - | |
338 | | - | |
339 | | - | |
340 | | - | |
341 | | - | |
342 | | - | |
343 | | - | |
344 | | - | |
345 | | - | |
346 | | - | |
| 337 | + | |
| 338 | + | |
| 339 | + | |
| 340 | + | |
347 | 341 | | |
348 | 342 | | |
349 | 343 | | |
| |||
363 | 357 | | |
364 | 358 | | |
365 | 359 | | |
366 | | - | |
367 | | - | |
368 | | - | |
369 | | - | |
370 | | - | |
371 | | - | |
| 360 | + | |
372 | 361 | | |
373 | 362 | | |
374 | 363 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
361 | 361 | | |
362 | 362 | | |
363 | 363 | | |
| 364 | + | |
| 365 | + | |
| 366 | + | |
| 367 | + | |
| 368 | + | |
| 369 | + | |
| 370 | + | |
| 371 | + | |
| 372 | + | |
| 373 | + | |
| 374 | + | |
| 375 | + | |
| 376 | + | |
| 377 | + | |
| 378 | + | |
| 379 | + | |
| 380 | + | |
| 381 | + | |
| 382 | + | |
| 383 | + | |
364 | 384 | | |
365 | 385 | | |
366 | 386 | | |
| |||
0 commit comments