register.py 443 B

1234567891011
  1. """Register infra callbacks onto the supply_agent framework hooks."""
  2. from __future__ import annotations
  3. def register_agent_logging_hooks() -> None:
  4. """Wire OSS publish into Agent._finish_run (safe to call repeatedly)."""
  5. from supply_agent.logging.publish import set_run_artifact_publisher
  6. from supply_infra.agent_logging.publish import publish_run_artifacts_to_oss
  7. set_run_artifact_publisher(publish_run_artifacts_to_oss)