removing laminar (#3858)
This commit is contained in:
@@ -2391,7 +2391,7 @@ class ForgeAgent:
|
||||
# log the task status as an event
|
||||
analytics.capture("skyvern-oss-agent-task-status", {"status": task.status})
|
||||
|
||||
# Add task completion tag to Laminar trace
|
||||
# Add task completion tag to trace
|
||||
TraceManager.add_task_completion_tag(task.status.value)
|
||||
if need_final_screenshot:
|
||||
# Take one last screenshot and create an artifact before closing the browser to see the final state
|
||||
|
||||
@@ -19,8 +19,6 @@ from skyvern.forge.sdk.services.credential.azure_credential_vault_service import
|
||||
from skyvern.forge.sdk.services.credential.bitwarden_credential_service import BitwardenCredentialVaultService
|
||||
from skyvern.forge.sdk.services.credential.credential_vault_service import CredentialVaultService
|
||||
from skyvern.forge.sdk.settings_manager import SettingsManager
|
||||
from skyvern.forge.sdk.trace import TraceManager
|
||||
from skyvern.forge.sdk.trace.lmnr import LaminarTrace
|
||||
from skyvern.forge.sdk.workflow.context_manager import WorkflowContextManager
|
||||
from skyvern.forge.sdk.workflow.service import WorkflowService
|
||||
from skyvern.webeye.browser_manager import BrowserManager
|
||||
@@ -136,7 +134,3 @@ api_app_startup_event: Callable[[], Awaitable[None]] | None = None
|
||||
api_app_shutdown_event: Callable[[], Awaitable[None]] | None = None
|
||||
|
||||
agent = ForgeAgent()
|
||||
|
||||
if SettingsManager.get_settings().TRACE_ENABLED:
|
||||
if SettingsManager.get_settings().TRACE_PROVIDER == "lmnr":
|
||||
TraceManager.set_trace_provider(LaminarTrace(api_key=SettingsManager.get_settings().TRACE_PROVIDER_API_KEY))
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
"""Utilities for collecting and formatting experiment data for Laminar tracing."""
|
||||
"""Utilities for collecting and formatting experiment data for tracing."""
|
||||
|
||||
from typing import TYPE_CHECKING, Any
|
||||
|
||||
@@ -44,7 +44,7 @@ async def collect_experiment_metadata(
|
||||
experimentation_provider: The experimentation provider to use for fetching experiment data.
|
||||
|
||||
Returns:
|
||||
Dictionary containing experiment data that can be added to Laminar traces.
|
||||
Dictionary containing experiment data that can be added to traces.
|
||||
"""
|
||||
# Get the current context
|
||||
context = skyvern_context.current()
|
||||
|
||||
@@ -1465,7 +1465,7 @@ class WorkflowService:
|
||||
workflow_status="completed",
|
||||
)
|
||||
|
||||
# Add workflow completion tag to Laminar trace
|
||||
# Add workflow completion tag to trace
|
||||
TraceManager.add_task_completion_tag(WorkflowRunStatus.completed)
|
||||
|
||||
return await self._update_workflow_run_status(
|
||||
@@ -1487,7 +1487,7 @@ class WorkflowService:
|
||||
failure_reason=failure_reason,
|
||||
)
|
||||
|
||||
# Add workflow failure tag to Laminar trace
|
||||
# Add workflow failure tag to trace
|
||||
TraceManager.add_task_completion_tag(WorkflowRunStatus.failed)
|
||||
|
||||
return await self._update_workflow_run_status(
|
||||
@@ -1523,7 +1523,7 @@ class WorkflowService:
|
||||
failure_reason=failure_reason,
|
||||
)
|
||||
|
||||
# Add workflow terminated tag to Laminar trace
|
||||
# Add workflow terminated tag to trace
|
||||
TraceManager.add_task_completion_tag(WorkflowRunStatus.terminated)
|
||||
|
||||
return await self._update_workflow_run_status(
|
||||
@@ -1540,7 +1540,7 @@ class WorkflowService:
|
||||
workflow_status="canceled",
|
||||
)
|
||||
|
||||
# Add workflow canceled tag to Laminar trace
|
||||
# Add workflow canceled tag to trace
|
||||
TraceManager.add_task_completion_tag(WorkflowRunStatus.canceled)
|
||||
|
||||
return await self._update_workflow_run_status(
|
||||
@@ -1561,7 +1561,7 @@ class WorkflowService:
|
||||
workflow_status="timed_out",
|
||||
)
|
||||
|
||||
# Add workflow timed out tag to Laminar trace
|
||||
# Add workflow timed out tag to trace
|
||||
TraceManager.add_task_completion_tag(WorkflowRunStatus.timed_out)
|
||||
|
||||
return await self._update_workflow_run_status(
|
||||
|
||||
Reference in New Issue
Block a user