package oracle

import (
	"testing"

	"github.com/Armur-Ai/Pentest-Swarm-AI/internal/tools"
)

// The interactsh-backed session must satisfy the OOBSession contract so it can
// drive a live OOB oracle: oracle.NewOOB(tools.NewInteractshSession(), deliver).
// This is a compile-time wiring check; the session's own behaviour is covered
// in internal/tools.
func TestInteractshSession_SatisfiesOOBSession(t *testing.T) {
	var _ OOBSession = tools.NewInteractshSession()
}
