Skip to content

Add current Runtime observation API and client - #21

Merged
sam2tom merged 1 commit into
codex/runtime-observability-dockerfrom
codex/runtime-observation-api
Sep 22, 2026
Merged

sam2tom merged 1 commit into
codex/runtime-observability-dockerfrom
codex/runtime-observation-api

Conversation

@sam2tom

@sam2tom sam2tom commented Sep 22, 2026 •

Copy link
Copy Markdown
Collaborator

Summary

  • add tenant-scoped current Runtime observation list and Session retrieval endpoints
  • expose strict packages/agents-client discriminated types, validation, pagination, and generated OpenAPI
  • preserve Docker observed-zero semantics, bounded read-only sampling, complete identity fencing, and safe unavailable reasons

Stack

Boundaries

  • no database migration or time-series table
  • no token duplication, lifecycle actions, history endpoint, or Web Dashboard implementation
  • no Kubernetes, E2B, or self-hosted telemetry source

Verification

  • make check-agents-api
  • focused Go tests for API, runtimeobs, Docker, and server
  • focused Go race tests for API, runtimeobs, and Docker
  • agents-client TypeScript typecheck and 248 tests
  • sqlc, Go, Claude SDK, Core Web including 73 Playwright cases, and MiniMax harness checks
  • independent blind review after fixes: no findings

Full make check remains unavailable locally because PARSAR_AGENTS_API_TEST_DATABASE_URL is not configured. The unrelated macOS Rust executor baseline also fails on OFlags::PATH and st_dev platform types; this branch does not modify packages/codex-executor.


View with [code]smith Autofix with [code]smith
Need help on this PR? Tag @codesmith with what you need. Autofix is disabled.

@sam2tom
sam2tom merged commit 45ff7f7 into codex/runtime-observability-docker Sep 22, 2026
2 of 3 checks 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.

1 participant