The four things a request can become
Fast-path commands
A handful of inputs skip the LLM entirely and return instantly:Writing good requests
Be concrete
“a habit tracker for water, sleep, and reading” beats “a tracker”. The agent
seeds the widget with your specifics.
Name the data
“stock chart for NVDA” or “weather in Kyoto”: concrete entities route straight to
the right live widget.
Chain freely
“search for the top AI papers this week and email me the list” becomes a
two-step workflow automatically.
Ask to explain
“show me how a 4-stroke engine works” yields an animated SVG diagram, not a wall of
text.
Memory makes it personal
The agent remembers facts across sessions. Once you’ve said “I’m based in Tokyo” or “my work email is sam@acme.com”, later requests like “what’s the weather?” or “email the team” use that context automatically. See Memory.Approvals for risky actions
Tools that could be destructive, or any plugin the agent wrote for itself, may ask for confirmation before running. You’ll see a confirmation card; approve or decline it. Trusted built-in plugins (is_safe = True) run without prompting. See the
Plugin System.