# Ticket: Admin Tools ## Ticket Information - **ID**: TICKET-046 - **Title**: Admin Tools - **Type**: Feature - **Priority**: Medium - **Status**: Backlog - **Track**: Safety/Memory - **Milestone**: Milestone 3 - Memory, Reminders, Safety - **Created**: 2024-01-XX ## Description Build admin tools: - Log browser (web UI for searching requests, tool calls, errors) - Kill switches (buttons/CLI commands to shut down: family agent, specific tools, or whole MCP server) - Access revocation (system to disable compromised tokens/devices) ## Acceptance Criteria - [ ] Log browser implemented - [ ] Search functionality working - [ ] Kill switches functional (family agent, tools, MCP server) - [ ] Access revocation working - [ ] Admin authentication implemented - [ ] UI integrated into web dashboard ## Technical Details Implementation: - Log browser: search interface, filters, export - Kill switches: API endpoints + UI buttons - Access revocation: token blacklist, device management ## Dependencies - TICKET-024 (logging) - TICKET-040 (web dashboard) - Authentication system ## Related Files - `home-voice-agent/admin/` (to be created) - `home-voice-agent/clients/web-dashboard/admin/` (to be created) ## Notes Can be done after basic MVP. Important for operational control.