Skip to content

v2.6.0

Choose a tag to compare

@cdot65 cdot65 released this 12 Apr 10:41
· 280 commits to main since this release

What's Changed

Backup/Restore restructured

  • Commands moved from airs backup targets / airs restore targets to airs redteam targets backup / airs redteam targets restore

Full-field backup

  • Backup now captures all target fields: routing tuple (connection_type, api_endpoint_type, response_mode), auth config, network broker UUID, extra_info, session_supported
  • Null values stripped from backup output for clean files

Restore routing defaults

  • Restore supplies default routing fields (CUSTOM/PUBLIC/REST) for targets with null routing values
  • Update path fetches existing target to preserve routing fields the API requires

Paginated target list

  • listTargets now paginates through all results (API defaults to 10 per page)

SDK upgrade

  • Upgraded @cdot65/prisma-airs-sdk to v0.7.1
  • Fixed target create/restore 422 errors with strict schemas
  • Removed WEBSOCKET provider, scaffold targets default to APPLICATION type
  • Legacy backup field names (background/metadata) auto-normalized on restore