You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Branch failure during --saved filter loading ignores -o json #173
_resolve_saved_filters (nsc/cli/registration.py:127, called at line ~204) runs outside the handler's try block. A BranchError raised there (for example while loading native SavedFilters while in a merged branch) reaches main()'s catch-all. That still emits a branch envelope, but always in TABLE format, ignoring -o json, which breaks the machine-readable error contract for agents.
Fix: catch BranchError/HTTP errors around saved-filter resolution and emit with ctx.output_format.
Deferred minor from the final review of #167 (NetBox Branching, #166).
Activity
thomaschristory commentedon Oct 22, 2026
Claimed (Claude): fixing on fix/branching-flag-and-saved-filter-errors together with #170.
thomaschristory commentedon Oct 22, 2026
PR opened: #177
fix(branching): root-only --branch; JSON envelopes for saved-filter b…
thomaschristory commentedon Oct 22, 2026
Released in v1.8.1.