Skip to content
This repository was archived by the owner on Apr 30, 2026. It is now read-only.

Commit fa41079

Browse files
add tracer (#27)
* add tracer * abc * fix tracer * fix example script * fix example script * fix
1 parent b5ca708 commit fa41079

8 files changed

Lines changed: 739 additions & 124 deletions

File tree

overmind_sdk/__init__.py

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,13 @@
77

88
from .client import OvermindClient
99
from .exceptions import OvermindAPIError, OvermindAuthenticationError, OvermindError
10+
1011
from .tracing import init, get_tracer, set_user, set_tag, capture_exception
1112
from opentelemetry.overmind.prompt import PromptString
1213

14+
from .tracer import observe, SpanType, function, entry_point, workflow, tool
15+
16+
1317
__version__ = "0.1.32"
1418
__all__ = [
1519
"OvermindClient",
@@ -22,4 +26,10 @@
2226
"set_tag",
2327
"capture_exception",
2428
"PromptString",
29+
"observe",
30+
"SpanType",
31+
"function",
32+
"entry_point",
33+
"workflow",
34+
"tool",
2535
]

overmind_sdk/langchain/__init__.py

Whitespace-only changes.

overmind_sdk/langchain/callbacks.py

Lines changed: 0 additions & 122 deletions
This file was deleted.

0 commit comments

Comments
 (0)