kodeagent.tracer.LangSmithObservation#

class kodeagent.tracer.LangSmithObservation(run_tree: Any)[source]#

LangSmith implementation of observation.

Wraps a LangSmith RunTree object to manage hierarchical runs.

Initialize LangSmith observation.

Parameters:

run_tree – The LangSmith RunTree object.

__init__(run_tree: Any) None[source]#

Initialize LangSmith observation.

Parameters:

run_tree – The LangSmith RunTree object.

Methods

__init__(run_tree)

Initialize LangSmith observation.

end(**kwargs)

End the observation and send final data to LangSmith.

update(**kwargs)

Update observation outputs during execution.