How to remove sidebar in a custom module?

Hello I want to remove or hide this sidebar. I only want to do this for a specific route only

Thanks.

This solutions works well.

<template>
  <private-view title="AI Agent - Chat">
    <ChatWindow />
  </private-view>
</template>

<script>
import ChatWindow from "./components/ChatWindow.vue";

export default {
  components: {
    ChatWindow,
  },
  mounted() {
    if (window.location.pathname === "/admin/ai-agent") {
      document.body.classList.add("ai-agent-view");
    }
  },
  beforeUnmount() {
    document.body.classList.remove("ai-agent-view");
  },
};
</script>

<style>
body.ai-agent-view aside#navigation > .resize-wrapper.transition {
  display: none !important;
}
</style>