Changelog
What's New
Recent updates, new features, and improvements to Orchestratia.
Project Invitations & Public Pages Overhaul
- addedEmail notifications for project invitations to existing users
- addedPending invitations section on the Projects page with Accept/Decline buttons
- addedComprehensive Features page showcasing all platform capabilities
- addedGetting Started guide for new users
- addedFAQ page with 14 common questions and JSON-LD rich snippets
- improvedSEO: fixed double titles, added og:image, Twitter cards, canonical URLs, expanded sitemap
- improvedDocs: removed internal architecture details, rewrote as customer-friendly "How It Works"
- improvedExpanded robots.txt to block all authenticated routes from crawlers
Password Reset & Security Hardening
- fixedPassword reset tokens now include iat claim to prevent replay attacks
- improved8 security fixes from pre-launch audit (HSTS, CSP, rate limiting, input validation)
External Service API
- addedService API keys (svk_ prefix) for external integrations
- addedExternal task endpoints: create, read, and list tasks via API key
- addedOutbound webhooks with HMAC-SHA256 signatures and retry logic
- addedExternal reference tracking for correlating with Jira, Linear, etc.
Terminal UX Improvements
- improvedSession input allowed during "starting" status for faster interaction
- improvedAuto-focus terminal on tab switch
- addedReal session status via WebSocket "watching" response
Worker Stability Fix
- addedEvent loop watchdog: daemon thread detects and kills stuck workers within 60 seconds
- addedWorker lifecycle management with periodic recycling
- fixedRoot cause of recurring 504 errors identified and resolved (stuck granian worker)
File Transfer & Billing
- addedBidirectional file transfer: drag-and-drop upload, agent-initiated download
- addedUpload and Download buttons in terminal tab bar
- addedBilling system with DODO Payments integration (Free, Professional, Business tiers)
- fixedValkey pub/sub overflow causing backend crashes — switched to local-first delivery
Permission Governance & Approval Rules
- addedApproval rules: tenant/project/server scoped, regex patterns, allow/deny actions
- addedPermission logging: every tool decision tracked with full context
- addedPermission dashboard with filtering by project, session, tool, and decision
- addedPreToolUse hook enforcement on agent daemons
Voice Chat & Mobile PWA
- addedBrowser-native voice chat: speech-to-text and text-to-speech in terminal
- addedPWA: installable app with offline fallback and service worker
- addedMobile terminal controls with touch-optimized interface
User Auth & Multi-Tenancy (Phase 11)
- addedUser registration with Cloudflare Turnstile CAPTCHA
- addedOAuth login: Google and GitHub with account linking
- addedEmail verification with magic link tokens
- addedMulti-tenancy: project-scoped access control, TenantScope per request
- addedTeam management: invite members by email, owner/member/viewer roles
- addedSuperadmin panel: user management, system health, database backups
Public Documentation & SEO
- added5 SSR documentation pages: Overview, Architecture, Workflows, Agent Guide, Protocols
- added28 Mermaid diagrams with progressive client-side hydration
- added10 SEO-optimized use case pages with structured data
- addedLanding page, pricing page, and legal pages
Inter-Agent Protocols (Phase 8)
- addedStructured task specs with MoSCoW requirements and constraints
- addedTyped dependencies: blocks, input, related
- addedContract exchange: upstream output auto-delivered to downstream tasks
- addedCapability matching and auto-assignment scoring algorithm
- addedTask cascading: completion triggers dependency resolution and auto-assignment
Platform Launch
- addedOrchestratia MVP: server registry, task management, live terminal streaming
- addedHuman-in-the-loop interventions
- addedCross-agent orchestration with activity feed
- addedTelegram bot integration per project
- addedCross-platform agent daemon: Linux, macOS, Windows