Breaking Changes
Last updated
Renamed Execution class to Evaluation
Updated metric computation methods
# Old code (1.1.2)
from agentneo import Execution
exe = Execution(session=neo_session)
# New code (1.2.0)
from agentneo import Evaluation
eval = Evaluation(session=neo_session)Modified dashboard configuration structure
Updated storage backend access method. Now the the Database is access through API Endpoints. This change is currently implemented in the Analytics and Trace History Pages. Gradually the access of DB from frontend TypeScript(.ts) would be completely phased out.
Restructured Tracing
Modified event handling system
Remove node.js, npm dependency for dashboard
New SQLite schema
Changed JSON log format
See Migration Guide for detailed upgrade instructions.
Last updated
# Old code (1.0.0)
tracer = Tracer()
tracer.init(session)
# New code (1.1.0)
tracer = Tracer(session=session)