Skip to content

Add BGP Sessions as a built-in tool - #4

Merged
InterconnectedSystems merged 1 commit into
mainfrom
bgp-sessions
Oct 9, 2026
Merged

InterconnectedSystems merged 1 commit into
mainfrom
bgp-sessions

Conversation

@InterconnectedSystems

Copy link
Copy Markdown
Owner

Adds BGP Sessions as the 13th built-in tool.

  • Switch BGP (EVPN overlay and underlay), WAN-edge BGP on SSR and SRX, and every SSR peer path and SRX IPsec path, for one site or the whole org, from four org-level calls. GET only.
  • Added as written: the source is kept at the repo root, with an identical copy in mist-toolbox/tools/. It is registered in tools.json and BUILTIN_TOOLS, with a scope chip of Site · Org.
  • New tests/bgp-sessions.test.js covers the switch/WAN split, SSR/SRX path classing, newest-sample dedupe, single-site filtering, unticked sections, and partial and total failure. 225 tests pass.
  • Screenshots: synthetic fixtures for gateways, BGP peers and peer paths, plus a new 09d-bgp-sessions.png. The menu screenshots (01, 02, 20) are refreshed to show 13 tools.
  • README: new Routing section under "What you can do with it", a gallery entry, and the test count bumped.

🤖 Generated with Claude Code

BGP Sessions, added as written (source kept at the repo root, identical copy
in mist-toolbox/tools/): switch BGP, WAN-edge BGP and SSR/SRX peer paths for
one site or the whole org, from four org-level calls. Registered in
tools.json and BUILTIN_TOOLS, with tests for the switch/WAN split, SSR/SRX
path classing, newest-sample dedupe, single-site filtering and partial
failure.

Screenshots: synthetic gateways, BGP peers and peer paths in the fixtures,
a new 09d stop in the capture tour, and the menu screenshots refreshed to
show 13 tools. The README gains a Routing section and a gallery entry.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
@InterconnectedSystems
InterconnectedSystems merged commit 1ba8fdf into main Oct 9, 2026
1 check passed
@InterconnectedSystems
InterconnectedSystems deleted the bgp-sessions branch October 9, 2026 21:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant