Paginate LLDP job items, surface port-traffic raw logs with a 300s default, harden topology discover/edit/zoom/fullscreen, and join mid-token CLI wraps before TextFSM.
Co-authored-by: Cursor <cursoragent@cursor.com>
Brownfield tables still require task_id while ORM only wrote device_id; mirror both columns on write and relax the leftover constraint.
Co-authored-by: Cursor <cursoragent@cursor.com>
Keep from netx_api.models import X working while grouping alarms, UME, managed NE, topology, auth, config sync, and port traffic tables.
Co-authored-by: Cursor <cursoragent@cursor.com>