Skip to content

address

The community/tags/address directory defines a tag and related actions for applications that support navigating to a location using an address, like a file path or URL.

The directory contains two files:

  • address.talon: This file defines the Talon commands that use the user.address tag. It provides voice commands for navigating to an address, copying an address, and focusing the address input field. The command go [to] <user.address> executes the user.address_navigate action, passing the captured address as an argument. The commands address copy, copy path, url copy, copy address, and copy url all execute user.address_copy_address. The commands address bar, go address, and go url all execute user.address_focus.
  • address.py: This file defines the address tag and actions. It defines the address tag and the actions address_focus, address_copy_address, and address_navigate. The address capture is a placeholder and must be implemented by the context that wishes to support the grammar.

Together these two files provide the core functionality of the address tag and are used by other contexts to navigate to different locations with a voice command.