Skip to content

Next version: 0.3.5#212

Draft
abhinavsriva wants to merge 21 commits into
mainfrom
version_0.3.5
Draft

Next version: 0.3.5#212
abhinavsriva wants to merge 21 commits into
mainfrom
version_0.3.5

Conversation

@abhinavsriva

Copy link
Copy Markdown
Contributor

What changed

Why

How I tested

  • Tests added or updated
  • Existing tests run
  • Manual smoke test
  • Not run; reason:

Runtime impact

  • No training-path impact
  • May affect tracing, runtime, telemetry, or distributed behavior
  • Not sure

Notes:

Docs

  • Updated
  • Not needed

Extra context

@abhinavsriva abhinavsriva changed the title feat: move runtime startup into traceml.init() (#163) Next version: 0.3.5 Jul 15, 2026
Comment thread tests/sdk/test_init_runtime.py Dismissed
if handle is not None:
try:
handle.stop()
except Exception:
Comment thread tests/runtime/test_launcher.py Dismissed

if not _ATEXIT_REGISTERED:
atexit.register(_stop_runtime_for_init)
_ATEXIT_REGISTERED = True
"""Best-effort runtime shutdown for the user-code path (atexit)."""
global _RUNTIME_HANDLE
handle = _RUNTIME_HANDLE
_RUNTIME_HANDLE = None
from types import SimpleNamespace

from traceml_ai.diagnostics.step_memory import LIVE_STEP_MEMORY_POLICY
import traceml_ai.diagnostics.model_diagnostics as model_diagnostics
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.

4 participants