hunk.code_window:   const { setToken, token } = useContext(AuthContext);
     const navigate = useNavigate();
     const [params] = useSearchParams();
     const queryToken = params.get('token');
     useEffect(() => {
       if (queryToken) {
         setToken(queryToken);
       }
  
hunk.labels: keep keep keep add keep keep keep keep keep
hunk.after_edit:   const source = params.get('source');
  
hunk.file_path: apps/web/src/pages/auth/LoginPage.tsx
hunk.type: add
file: {
    "watch": ["src", "../core/dist"],
    "ext": "ts",
    "delay": 2,
    "ignoreRoot": [".git"],
    "ignore": ["src/**/*.spec.ts"],
    "exec": "ts-node -r tsconfig-paths/register src/main.ts"
  }
  