code: def status(path: Path) -> None:
      """List synchronized and unsynchronized objects in the given directory. Trashed objects are not listed.
  
      Neptune stores object data on disk in the '.neptune' directory. If an object executes offline
      or if the network is unavailable as the object executes, the object data can be synchronized
      with the server with this command line utility.
  
      Examples:
  
      \b
      # List synchronized and unsynchronized objects in the current directory
      neptune status
  
      \b
      # List synchronized and unsynchronized objects in directory "foo/bar" without actually syncing
      neptune status --path foo/bar
      """
  
      status_runner = StatusRunner(
          backend=HostedNeptuneBackend(Credentials.from_token())
      )
  
      status_runner.synchronization_status(path)
  
file_path: neptune-client/src/neptune/cli/commands.py
imports: from pathlib import Path
  from typing import List, Optional
  import click
  from neptune.cli.clear import ClearRunner
  from neptune.cli.path_option import path_option
  from neptune.cli.status import StatusRunner
  from neptune.cli.sync import SyncRunner
  from neptune.common.exceptions import NeptuneException
  from neptune.exceptions import CannotSynchronizeOfflineRunsWithoutProject, ProjectNotFound, RunNotFound
  from neptune.internal.backends.api_model import ApiExperiment, Project
  from neptune.internal.backends.hosted_neptune_backend import HostedNeptuneBackend
  from neptune.internal.backends.neptune_backend import NeptuneBackend
  from neptune.internal.credentials import Credentials
  from neptune.internal.disk_queue import DiskQueue
  from neptune.internal.id_formats import QualifiedName
  from neptune.internal.operation import Operation
label_desc: Use image node_id 1 for calling a global function with example usage: status(path) without return types