Contexts tell the assistant which data in your SingularityApp account to take into account when handling a request. The context changes automatically as you move around the app. Open “Today” and the context becomes “Today”; open a project and that project becomes the context; click a specific task and the context switches to that task. The context you’re in directly shapes the result of the assistant’s work.
For example, if you’re in the “Work” project and say “create a task,” the assistant adds it to that project automatically.
Besides the automatically selected contexts, you can pick and add contexts to a message by hand. The add-context button sits above the input field. You can choose specific items as contexts — a particular project, several projects with subprojects, or several contexts of different types at once.
You can also use special characters to open the context picker right while you’re typing a message.
Type @ in your message to open the list of all available contexts:
- Projects
- Contexts
- Sections
- Tasks
- Tags
- Filters
- Habits
Or type # in your message to open the list of system contexts:
- Inbox
- Today
- Plans
- Someday
- Archive
- Trash
- Search
- Project
- Tags
- Settings
- Task and note filter
- Calendar
- Habits
After you type @ or #, keep typing — the context list filters based on what you enter. Press Enter to select the first match in the list, or use the up and down arrows to move through it and then press Enter. You can add any number of contexts marked with @ and # in a single message.
If you want to send a request that shouldn’t take the context into account, click the “eye” icon next to the context to turn it off.
You can drag tasks, projects, tags, sections, and habits into the chat with the mouse — into the input field or into the message feed. While you hold an item over the field, a hint appears: “Drop to add to the request.”
After you drop the items, they are added to the request as one group. Above the field you can see how many of each were added — for example, “3 tasks” and “1 project.” Large selections work the same way: every selected item goes into the request together.