Dashboard
import { Aside, Steps } from ‘@astrojs/starlight/components’;
The dashboard at tinyfat.com/dashboard is your control center for managing your agent.
Overview
Section titled “Overview”The dashboard shows:
- Agent status — Running, sleeping, or stopped
- File browser — Your agent’s workspace
- Chat interface — Talk to your agent directly
- Settings — API keys, allowed senders, and more
Agent status
Section titled “Agent status”Status indicators
Section titled “Status indicators”- 🟢 Running — Container is active, agent is responsive
- 🟡 Starting — Container is booting up
- 🔴 Stopped — Container is sleeping (wakes on email)
Start/Stop controls
Section titled “Start/Stop controls”You can manually start or stop your agent from the dashboard. Stopping releases compute resources but preserves all data.
File browser
Section titled “File browser”The left sidebar shows your agent’s filesystem.
Viewing files
Section titled “Viewing files”Click any file to view its contents. Text files open in the editor panel.
Editing files
Section titled “Editing files”- Click a file to open it
- Make changes in the editor
- Click Save (or Cmd/Ctrl+S)
Supported files
Section titled “Supported files”- Text files (
.md,.txt,.json, etc.) - Code files (syntax highlighting)
- JSON files (formatted view)
Chat interface
Section titled “Chat interface”Talk to your agent directly from the dashboard, without email.
How it works
Section titled “How it works”The chat uses the same underlying system as email:
- Your message goes to the container
- Agent processes and responds
- Response appears in the chat
Activity drawer
Section titled “Activity drawer”Expand the activity drawer to see:
- Tool calls the agent is making
- File operations
- Command execution
Settings tabs
Section titled “Settings tabs”API Keys
Section titled “API Keys”Configure your Anthropic API key here. Without it, your agent can’t think.
Allowed Senders
Section titled “Allowed Senders”Control who can email your agent.
- Your signup email is always allowed
- Add others by email address
- Use
@domain.comfor domain wildcards
Config
Section titled “Config”Agent configuration options:
- Agent name display
- Other platform settings
Slack (optional)
Section titled “Slack (optional)”Connect Slack for hybrid mode:
- Agent appears in Slack channels
- Can respond to @mentions
- Email still works alongside Slack
Logs and activity
Section titled “Logs and activity”Activity monitor
Section titled “Activity monitor”Real-time view of agent activity:
- Incoming messages
- Tool executions
- Outgoing responses
Error messages
Section titled “Error messages”If something fails, error details appear in the activity log. Common issues:
- API key invalid or expired
- Rate limits hit
- Tool execution failed
Keyboard shortcuts
Section titled “Keyboard shortcuts”| Shortcut | Action |
|---|---|
Cmd/Ctrl + S | Save current file |
Cmd/Ctrl + K | Focus chat input |
Esc | Close panels |
Mobile access
Section titled “Mobile access”The dashboard works on mobile browsers, but the full experience is better on desktop. For quick checks, mobile works fine.
Next steps
Section titled “Next steps”- Agent workspace — Understanding the filesystem
- Skills & tools — What your agent can do