Skip to content

Commit f1d6011

Browse files
rrnewtonclaude
andcommitted
Remove voice_agent scripts, update happy submodule
- Remove voice_agent/ directory (scripts now obsolete, functionality moved to webapp) - System prompt embedded in happy/sources/sync/apiVoice.ts as single source of truth 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
1 parent ad2be67 commit f1d6011

File tree

8 files changed

+21
-457
lines changed

8 files changed

+21
-457
lines changed

.beads/issues/hp-18.md

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
---
2+
title: Add UI support for ElevenLabs integration in Settings
3+
status: in_progress
4+
priority: 2
5+
issue_type: task
6+
created_at: 2025-12-01T19:46:45.369807850+00:00
7+
updated_at: 2025-12-01T19:47:43.300297555+00:00
8+
---
9+
10+
# Description
11+
12+
Currently ElevenLabs config is set via env vars on the server, which assumes single-account usage. Need to move to per-account configuration:
13+
14+
1. Show ELEVENLABS_AGENT_ID and ELEVENLABS_API_KEY in Voice Assistant settings section
15+
2. Allow users to change these values, persisted to their account
16+
3. Add toggle: use hardcoded production agent vs custom agent
17+
4. If production agent toggled off, user must enter their own agent ID and API key
18+
5. Different accounts should be able to use different agents
19+
20+
This follows the pattern of other connection settings like server URL and GitHub account linking.

voice_agent/README.md

Lines changed: 0 additions & 90 deletions
This file was deleted.

voice_agent/delete-agent.sh

Lines changed: 0 additions & 50 deletions
This file was deleted.

voice_agent/get-agent.sh

Lines changed: 0 additions & 40 deletions
This file was deleted.

voice_agent/list-agents.sh

Lines changed: 0 additions & 41 deletions
This file was deleted.

0 commit comments

Comments
 (0)