Record cable disconnection in interface history

User intention

Review a network interface's connection history.

The intention is included in the agent’s input prompt alongside environment details and task instructions.

What breaks, and what should happen

Play Both
BeforeThe defect at the parent commit
0:00.00 / 0:00.00Frame 0

Inspect a disconnected interface and its four-entry Changelog, then open the earlier connection update.

AfterThe same script once the merged fix is applied
0:00.00 / 0:00.00Frame 0

Inspect the disconnected interface’s Changelog and the newer update clearing its cable assignment.

How is it judged?

01 · Given
Restore the data and starting state.
A signed-in administrator has two interfaces, uplink0 on Akron Edge A and Akron Edge B. A cable previously connected them and was subsequently deleted through the application's cable-deletion action. The browser starts on the filtered interface list.

02 · When
Perform the interaction.
Open Akron Edge A's uplink0 interface, inspect its Connection panel, open its Changelog, and open the latest interface-update entry to inspect the recorded connection change.

03 · Judge
Rationale: Deleting a cable changes the attached interface as well as the cable object. Its history needs to explain that transition to the current disconnected state without rewriting the earlier connection.
Require
In the interface's own Changelog, expose a later disconnection event. Opening it must explain the connected cable and cable-end assignment being cleared. Keep the interface disconnected and preserve the earlier connection event.
Allowed
  • A normal interface-update entry or an equivalent interface-associated disconnect event is acceptable if it is discoverable in that interface's Changelog and exposes the before-and-after connection state.
  • Numeric cable identifiers, readable cable descriptions, structured data, or a readable diff may convey the transition; exact IDs, field rendering, wording, colors, and row counts are not prescribed.
  • Related Cable Termination deletion entries may remain alongside the disconnect event. An older connection event may still show its original cable; it must not be rewritten to represent the later deletion.

Who repaired it

More from NetBox

Source of truth for network and data-center inventory