Commit Graph

10 Commits

Author SHA1 Message Date
Kyle Crommett
1c64d5061f Merge upstream/main: heartbeat refactoring, chunking, tau-rpc
Merged 30 commits from upstream (steipete/warelay) including:
- Heartbeat array handling and normalization
- Text chunking for Twilio/web replies
- Tau RPC process management
- Agent/session metadata logging
- Media cleanup and redirect handling
- Gemini agent support
- Simplified Twilio monitor (removed inline heartbeat)

Conflict resolutions:
- AGENTS.md: Kept fork-specific agent notes (tmux, --provider twilio)
- src/auto-reply/types.ts: Accepted upstream isHeartbeat flag
- src/web/auto-reply.ts: Accepted upstream chunking, removed heartbeat-prehook
- src/twilio/heartbeat.ts: Accepted upstream simplified version
- Fixed typing indicator return type (Promise<void> wrapper)

Deleted files (removed in upstream):
- src/auto-reply/heartbeat-prehook.ts
- src/auto-reply/heartbeat-prehook.test.ts
2025-12-02 23:08:54 -08:00
Peter Steinberger
0f17a7d828 Heartbeat: normalize reply arrays for twilio/web 2025-12-03 00:43:28 +00:00
Peter Steinberger
0cc732dce3 Docs: refresh 1.2.0 changelog; fix webhook host import 2025-11-27 18:46:46 +01:00
Peter Steinberger
e5f677803f chore: format to 2-space and bump changelog 2025-11-26 00:53:53 +01:00
Peter Steinberger
800c7a1e1f chore: sync source updates 2025-11-25 12:12:13 +01:00
Peter Steinberger
6883c3ae4a fix: handle inline MEDIA tokens and host webhook media 2025-11-25 05:47:12 +01:00
Peter Steinberger
6d41df2941 feat: download inbound media and expose to templating 2025-11-25 05:17:59 +01:00
Peter Steinberger
948ff7f035 feat: add image support across web and twilio 2025-11-25 04:58:31 +01:00
Peter Steinberger
2aac606979 chore: fix type regressions and helpers 2025-11-25 04:40:57 +01:00
Peter Steinberger
afdaa7ef98 Refactor CLI and Twilio modules; add helper tests and comments 2025-11-25 03:11:39 +01:00