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