v1.4.0 - Ralph, RLM & Zapier
v1.4.0 - Ralph, RLM & Zapier
Ralph: Autonomous Development Loop
Ralph is a fully autonomous development agent that implements entire PRDs (Product Requirements Documents) with zero human intervention.
- PRD-Driven Development: Define user stories with acceptance criteria, Ralph implements them all
- Fresh Context Per Story: Each user story spawns a new OpenCode instance for optimal context
- Iterative Learning: Failed stories trigger re-analysis using
progress.txtcontext - Self-Healing: Automatic retry with accumulated learnings when acceptance criteria fail
- Git Integration: Atomic commits per user story with meaningful commit messages
- Dashboard: Interactive PRD builder at
/dashboard/ralph
RLM (Recursive Language Models)
Revolutionary infinite context processing that breaks the context window barrier.
- Triggers automatically when context exceeds threshold (default: 80K tokens)
- Uses subcalls for complex analysis of large codebases
- Progress context preserved across iterations
Zapier Integration
Full Zapier CLI integration for no-code automation workflows.
- OAuth2 Authentication with Keycloak
- Trigger:
new_task- Fires when tasks are created - Actions:
create_task,send_message,cancel_task - Search:
find_task- Find tasks by ID or status
Chat Widget
Interactive chat widget for the marketing site.
- Floating chat bubble with expand/collapse states
- Real-time messaging with A2A platform
Getting Started / Onboarding
New onboarding experience with Zapier as first-class integration.
/dashboard/getting-startedpage with quick start guide- Popular Zapier automation examples
- All integration methods documented
Task Reaper
Automatic stuck task recovery system.
- Background service running every 60 seconds
- Detects tasks stuck in 'running' state for >5 minutes
- Requeues stuck tasks for retry (up to 3 attempts)
- Email notification on permanent failure
Email Improvements
- Contact forwarding for info@, support@, hello@, etc.
- Session ID in reply-to for proper threading
- Email logging in database
Bug Fixes
- Missing
provisioning_serviceimport for user registration - FK constraints removed from email tables
- Zapier OAuth refresh token flow
Full Changelog: https://github.com/rileyseaburg/codetether/blob/main/CHANGELOG.md