Command center
A personal learning project about multi-agent orchestration. One department is wired to real data; three are empty and say so. Every read happens on the server, and the dashboard cannot send, delete, or modify anything.
inkbox link
server-side onlyconnected
- identity
- eye
- auth
api_key.agent_scoped.claimed- key label
- eye
- surface
- 14 reads declared5 blocked
The API key lives in a server environment variable and is used only inside server components. The browser receives rendered rows, never the key. Every call is checked against the declared read surface before a request is built.
identity
who this dashboard is watchinggetIdentity- handle
- eye
- name
- EYE OF SKY
- eye@inkboxmail.com
- phone
- +14137591078
- imessage
- enabled
- mail filter
- blacklist
- phone filter
- blacklist
- imessage filter
- blacklist
- tunnel
- eye.inkboxwire.com
channels
inbound surfacesgetIdentity- emaillive
eye@inkboxmail.com - smslive
+14137591078 - imessagelive
- callslive
+14137591078
unread
across channelsiterUnreadEmails + listTexts + listIMessages1
- email 0
- sms 0
- imessage 1
mailboxes
storage and foldersmailboxes.list- eye@inkboxmail.com732 B / 3.00 GiB
- inbox
departments
1 live, 3 stubsMessage previews are redacted on the server before render: anything matching a token or API-key pattern is replaced before it reaches the browser. Message content is treated as data everywhere in this codebase and is never read as an instruction.