Commit History

Add debug logging for API key detection
8a930bf

Emperor555 Claude commited on

Rename Modal app to explainor-v2 for fresh deployment
5983c54

Emperor555 Claude commited on

Pass environment variables to subprocess for API keys
2ae07f0

Emperor555 commited on

Switch to web_server with inline subprocess to avoid ASGI issues
43fb923

Emperor555 commited on

Remove emojis from Modal dropdown to fix encoding issue
dd89520

Emperor555 commited on

Use demo.app for ASGI
ca083b3

Emperor555 commited on

Fix Gradio static asset serving on Modal
5cdee56

Emperor555 commited on

Rewrite Modal app with inline Gradio for ASGI compatibility
9783711

Emperor555 Claude commited on

Add better error messages for debugging
2ce77eb

Emperor555 commited on

Trigger redeployment for updated secrets
ed8fb90

Emperor555 commited on

Disable MCP server on Modal deployment
5420911

Emperor555 Claude commited on

Use web_server for Gradio deployment on Modal
6272921

Emperor555 Claude commited on

Trigger CI/CD deployment
8cb9b81

Emperor555 commited on

Add GitHub Actions CI/CD for Modal deployment
ad39e05

Emperor555 Claude commited on

Fix Modal deployment for updated API
5cfd2e1

Emperor555 Claude commited on

Replace audio checkbox with Read Aloud button
82c1b69

Emperor555 Claude commited on

Reduce explanation length to 100 words max
3770d7a

Emperor555 Claude commited on

Add real MCP server integration + docs
196685d

Emperor555 Claude commited on

Remove false MCP claims - be honest about tool usage
d26d845

Emperor555 Claude commited on

Add character voice settings for more expressive TTS
d4d880a

Emperor555 Claude commited on

Add prominent MCP branding and tool call visualization
c1c3a76

Emperor555 Claude commited on

Add funny listener dropdown
ef89b24

Emperor555 Claude commited on

Fix labels: Tools & Services Used (not MCP)
c39aa67

Emperor555 commited on

Add MCP Tools Used section to UI
4ee79f3

Emperor555 Claude commited on

Move audio checkbox above audio player
9aed552

Emperor555 commited on

Set max explanation to 150 words
62bdf6f

Emperor555 commited on

Limit explanations to 100 words + add audio checkbox
39ed2fb

Emperor555 Claude commited on

Fix dark mode input visibility
1d0cd2a

Emperor555 Claude commited on

Add audience input field
0627d63

Emperor555 Claude commited on

Fix Gradio 6 API compatibility
d871be8

Emperor555 Claude commited on

Initial commit: Explainor - AI agent with persona voices
074e8ce

Emperor555 Claude commited on