-
c70f83d04a
Cost monitoring, PTT fix, Devon tuning, WEIRD pool expansion, YT thumbnails, LLM SEO, publish ep37
main
tcpsyn
2026-03-15 05:33:27 -06:00
-
3329cf9ac2
UI cleanup, Devon overhaul, bug fixes, publish ep36
tcpsyn
2026-03-14 16:42:21 -06:00
-
6d4e490283
Caller generation overhaul, Devon intern, frontend redesign
tcpsyn
2026-03-14 01:54:08 -06:00
-
d3490e1521
Expand all caller topic pools, add cross-episode topic dedup, publish ep35
tcpsyn
2026-03-13 05:45:22 -06:00
-
0c2201fab5
Fix Remotion render error reporting and harden clip timestamps
tcpsyn
2026-03-12 19:22:03 -06:00
-
c7aac1b373
Make AI callers more dynamic with arcs, seeds, style gradients, and learning
worktree-dynamic-callers
tcpsyn
2026-03-12 06:21:09 -06:00
-
-
f7b75fa72f
Clips page, new episodes, TTS/audio improvements, publish pipeline updates
tcpsyn
2026-03-12 05:38:58 -06:00
-
2c7fcdb5ae
Move hardcoded secrets to .env, add .env.example
tcpsyn
2026-03-05 15:19:20 -07:00
-
0bdac16250
Upgrade Whisper to distil-large-v3, fix caller identity confusion, sort clips list
tcpsyn
2026-03-05 12:46:51 -07:00
-
6eeab58464
TTS fixes, Inworld improvements, footer redesign, episodes 15-25, invoice script fix
tcpsyn
2026-03-02 12:38:58 -07:00
-
08a35bddeb
Play idents in stereo on channels 15/16 with configurable ident_channel setting
tcpsyn
2026-02-23 22:28:26 -07:00
-
bbcf767a8f
Add idents playback section — loads from idents/ folder, plays on ads channel
tcpsyn
2026-02-23 22:24:40 -07:00
-
b1bd4ed365
Add direct YouTube upload to publish pipeline, publish ep14
tcpsyn
2026-02-17 15:07:16 -07:00
-
2b3551cada
Add paragraph spacing on how-it-works page
tcpsyn
2026-02-16 05:35:58 -07:00
-
d611f60743
SFX emojis, non-blocking email view, deploy/git docs in CLAUDE.md
tcpsyn
2026-02-16 05:34:25 -07:00
-
d85a8d4511
Add listener email system with IMAP polling, TTS playback, and show awareness
tcpsyn
2026-02-16 05:22:56 -07:00
-
f0271e61df
Clip pipeline improvements, direct YouTube upload, hero redesign, how-it-works updates
tcpsyn
2026-02-16 04:06:23 -07:00
-
3164a70e48
Ep13 publish, MLX whisper, voicemail system, hero redesign, massive topic expansion
tcpsyn
2026-02-16 01:56:47 -07:00
-
8d3d67a177
Add automated social clips section to how-it-works page
tcpsyn
2026-02-15 04:43:31 -07:00
-
f9985fc693
Add direct Bluesky upload via atproto, bypass broken Postiz video
tcpsyn
2026-02-15 04:34:15 -07:00
-
b02616bc44
Add clip generator, hourly stats cron, and transcription improvements
feature/real-callers
tcpsyn
2026-02-15 01:30:33 -07:00
-
28af0723c7
Ep12 publish, caller prompt overhaul, favicon, publish fixes, website updates
tcpsyn
2026-02-14 22:53:34 -07:00
-
d78b1f7f4e
Add episode 10+11 transcripts and update sitemap
tcpsyn
2026-02-13 20:39:03 -07:00
-
9fd977ad9f
Postprod overhaul, control panel theme, caller names, website updates
tcpsyn
2026-02-12 04:39:31 -07:00
-
cb5665bca8
Add broadcast polish features to postprod pipeline
tcpsyn
2026-02-12 04:02:47 -07:00
-
95c2d06435
Postprod improvements: denoise, phone EQ, ad muting, ducking, voice mappings
tcpsyn
2026-02-12 03:59:08 -07:00
-
75f15ba2d2
Add persistent caller voices, Discord, REC/on-air linking, SEO fixes, ep9
tcpsyn
2026-02-12 00:24:37 -07:00
-
953c501f75
Add stats page, SEO improvements, and auto-sitemap updates
tcpsyn
2026-02-11 20:17:09 -07:00
-
cee78b5d88
Add speaker-labeled transcripts, favicon, host stream fix, episode page
tcpsyn
2026-02-11 15:19:45 -07:00
-
4becfd2122
Update audio settings and add new caller data from show session
tcpsyn
2026-02-10 13:43:41 -07:00
-
7b7f9b8208
Add BunnyCDN integration, on-air website badge, publish script fixes
tcpsyn
2026-02-09 17:34:18 -07:00
-
7d88c76f90
Add post-production pipeline: stem recorder, postprod script, recording UI
tcpsyn
2026-02-08 17:53:32 -07:00
-
356bf145b8
Add show improvement features: crossfade, emotions, returning callers, transcripts, screening
tcpsyn
2026-02-07 02:43:01 -07:00
-
de5577e582
Add local food opinions, nostalgia, and show history reactions
tcpsyn
2026-02-07 01:51:39 -07:00
-
c789069f6f
Add weather, time, season, and situational context for callers
tcpsyn
2026-02-07 01:46:27 -07:00
-
bd6c8ccbab
Landing page: testimonials slider, how-it-works page, 25 TTS voices
tcpsyn
2026-02-07 01:34:30 -07:00
-
f654a5cbb1
Deep caller personality: named people, memories, vehicles, opinions, arcs
tcpsyn
2026-02-07 01:01:32 -07:00
-
6447edd0ae
Add architecture diagram and system documentation
tcpsyn
2026-02-07 00:36:17 -07:00
-
79e6bc79be
Add topic callers, town knowledge, dynamic response lengths
tcpsyn
2026-02-07 00:14:38 -07:00
-
9452b07c5c
Ads play once on channel 11, separate from music
tcpsyn
2026-02-06 22:35:07 -07:00
-
aa3899b1fc
Harden LLM: model fallback chain, reuse client, remove fighting timeouts
tcpsyn
2026-02-06 22:07:39 -07:00
-
73129374f4
Bake news context into caller backgrounds at pickup time
tcpsyn
2026-02-06 21:47:46 -07:00
-
164f8fbc6e
Remove news/research from caller prompts — was causing timeouts
tcpsyn
2026-02-06 21:44:22 -07:00
-
e45ba2617a
Switch news service from Google News to local SearXNG
tcpsyn
2026-02-06 21:34:45 -07:00
-
c03f46ea96
Disable news research — was breaking calls
tcpsyn
2026-02-06 21:32:50 -07:00
-
69b7078142
Fix research hanging: add timeouts, fix keyword extraction, cache failures
tcpsyn
2026-02-06 21:25:31 -07:00
-
b3fb3b1127
Fix AI caller hanging on 'thinking...' indefinitely
tcpsyn
2026-02-06 21:16:15 -07:00
-
cac80a4b52
Localize callers to NM bootheel area
tcpsyn
2026-02-06 20:46:51 -07:00
-
e30d4c8856
Add ads system, diversify callers, update website descriptions
tcpsyn
2026-02-06 20:38:25 -07:00
-
eafcf27beb
Add SEO, structured data, sitemap, and llms.txt
tcpsyn
2026-02-06 14:06:07 -07:00
-
d5fd89fc9a
Add on-air toggle for phone call routing
tcpsyn
2026-02-06 14:03:38 -07:00
-
0a614eba6d
Add banner, Apple Podcasts link, feed proxy, and fetch retry
tcpsyn
2026-02-06 14:03:29 -07:00
-
e979c4151d
Update color scheme to match new cover art and bust image cache
tcpsyn
2026-02-06 13:04:38 -07:00
-
e6b9401848
Add episode list with RSS parsing and sticky audio player
tcpsyn
2026-02-06 12:49:16 -07:00
-
d14000887c
Add landing page with hero section, subscribe links, and dark theme
tcpsyn
2026-02-06 12:49:12 -07:00
-
7adf1bbcad
Fix LLM model list, Castopod API, and server runner
tcpsyn
2026-02-06 01:56:09 -07:00
-
a94fc92647
Improve SignalWire streaming, randomize caller names, update frontend
tcpsyn
2026-02-06 01:56:05 -07:00
-
b0643d6082
Add recording diagnostics and refresh music list on play
tcpsyn
2026-02-06 01:00:41 -07:00
-
0412f4487f
Enhance caller personality for depth and authenticity
tcpsyn
2026-02-06 00:39:49 -07:00
-
50e3d3af7d
Include news and research context in caller prompts
tcpsyn
2026-02-06 00:35:55 -07:00
-
a06d0a22e1
Wire up headline fetch and background research triggers
tcpsyn
2026-02-06 00:22:49 -07:00
-
e46337a05a
Add session news/research fields and helper functions
tcpsyn
2026-02-06 00:21:25 -07:00
-
e28579f909
Add NewsService for current events awareness
tcpsyn
2026-02-06 00:18:40 -07:00
-
437980dfd4
Update tests for SignalWire phone caller format
tcpsyn
2026-02-05 17:47:50 -07:00
-
ecc30c44e1
Update frontend for phone caller display
tcpsyn
2026-02-05 17:46:48 -07:00
-
9361a3c2e2
Remove browser call-in page
tcpsyn
2026-02-05 17:46:37 -07:00
-
9016f9734f
Add SignalWire endpoints, update queue/hangup for phone callers
tcpsyn
2026-02-05 17:45:08 -07:00
-
051790136e
Update CallerService for SignalWire protocol
tcpsyn
2026-02-05 17:40:35 -07:00
-
c22818bfec
Add SignalWire configuration
tcpsyn
2026-02-05 17:38:41 -07:00
-
a1c94a3682
Fix unnatural response cutoffs
tcpsyn
2026-02-05 17:18:22 -07:00
-
9d4b8a0d22
Replace token-based truncation with sentence-count limiting
tcpsyn
2026-02-05 17:15:04 -07:00
-
9c5f7c5cfe
Add debug logging and safety for piggybacked recording
tcpsyn
2026-02-05 17:11:51 -07:00
-
6a56967540
Enforce shorter AI responses and prevent cut-off sentences
tcpsyn
2026-02-05 17:07:41 -07:00
-
0e65fa5084
Force shorter AI responses — max 1-2 sentences
tcpsyn
2026-02-05 17:05:51 -07:00
-
3192735615
Fix AI responses being cut off
tcpsyn
2026-02-05 17:04:12 -07:00
-
d583b48af0
Fix choppy/distorted audio to live caller
tcpsyn
2026-02-05 17:01:33 -07:00
-
d4e25ceb88
Stream TTS audio to caller in real-time chunks
tcpsyn
2026-02-05 16:56:22 -07:00
-
97d37f3381
Send AI TTS audio to live caller during auto-respond
tcpsyn
2026-02-05 16:53:41 -07:00
-
eaedc4214b
Reduce live caller latency and improve reliability
tcpsyn
2026-02-05 16:47:17 -07:00
-
af8606b5b7
Fix recording conflict when host stream is active
tcpsyn
2026-02-05 16:42:07 -07:00
-
4d97ea9099
Replace queue with ring buffer jitter absorption for live caller audio
tcpsyn
2026-02-05 16:37:50 -07:00
-
7aed4d9c34
Fix live caller audio latency and choppiness
tcpsyn
2026-02-05 16:32:27 -07:00
-
ab36ad8d5b
Fix choppy audio and hanging when taking live callers
tcpsyn
2026-02-05 16:24:27 -07:00
-
bcd0d96185
Fix slow hangup by moving LLM summarization and SFX to background
tcpsyn
2026-02-05 16:09:10 -07:00
-
cca8eaad84
Add live caller channel to audio settings
tcpsyn
2026-02-05 16:03:52 -07:00
-
edcd5ebb1b
Bump app.js cache version to force browser reload
tcpsyn
2026-02-05 16:01:15 -07:00
-
41ddc8ee35
Remove Twilio dependencies and cleanup references
tcpsyn
2026-02-05 15:54:35 -07:00
-
a72c1eb795
Update tests for CallerService and browser caller format
tcpsyn
2026-02-05 15:53:41 -07:00
-
82ad234480
Add browser call-in page and update host dashboard for browser callers
tcpsyn
2026-02-05 15:52:54 -07:00
-
863a81f87b
Add continuous host mic streaming to real callers
tcpsyn
2026-02-05 15:51:17 -07:00
-
bf140a77b7
Add browser caller WebSocket handler with PCM audio streaming
tcpsyn
2026-02-05 15:49:49 -07:00
-
06f334359e
Remove Twilio endpoints and dependencies
tcpsyn
2026-02-05 15:48:12 -07:00
-
3961cfc9d4
Rename TwilioService to CallerService, remove Twilio-specific audio encoding
tcpsyn
2026-02-05 15:45:08 -07:00
-
db134262fb
Add frontend: call queue, active call indicator, three-party chat, three-way calls
tcpsyn
2026-02-05 13:46:19 -07:00
-
8dc1d62487
Add Twilio and Cloudflare tunnel setup docs
tcpsyn
2026-02-05 13:44:24 -07:00
-
141f81232e
Add AI follow-up system with call summarization and show history
tcpsyn
2026-02-05 13:42:35 -07:00
-
c82420ddad
Add outbound audio streaming to real callers
tcpsyn
2026-02-05 13:39:02 -07:00
-
88d7fd3457
Add Twilio WebSocket media stream handler with real-time transcription
tcpsyn
2026-02-05 13:36:04 -07:00
-
28ff8c2d16
Add Twilio webhook and queue management endpoints
tcpsyn
2026-02-05 13:33:03 -07:00
-
924ddca71a
Add Twilio call queue service with channel allocation
tcpsyn
2026-02-05 13:31:02 -07:00