All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- AGI Autonomy Phases 1-4: Experience replay, goal decomposition, stigmergic coordination, pressure fields, governance monitoring, collusion detection, self-improvement, self-healing
- 10 new models, 4 MCP tool classes, 6 service namespaces, 13+ worker jobs, public + internal API controllers
- Docker MCP Tools: 52 tool actions across 7 classes (containers, services, stacks, clusters, hosts, images, networks/volumes)
- Trading Extension (
extensions/trading/): Algorithmic trading with strategies, portfolios, risk monitoring, evolution, 9 worker jobs, 25+ migrations - Supply Chain Extension (
extensions/supply-chain/): Supply chain management module - Marketing Extension (
extensions/marketing/): Campaign management module - Extension Framework: Generic extension detection via
FeatureGateService, frontend extension navigation - Container Execution System: Image builds, port allocation, sandbox management
- DevOps Hub: Overview dashboard, expandable network cards, stack grid layout
- Observability Page: Operations tab with conversation data
- Intelligence and coordination tabs on agent detail and governance pages
- Frontend stack layout, memory explorer, knowledge graph visualization, DevOps page architecture
- Backend network serializer enriched, context search enhanced, MCP catalog generator updated
- 12+ Docker deployment fixes (JWT, Solid Cable, Doorkeeper, Alpine IPv6, CI builds)
- Mission completion state display in PhaseTimeline/PhaseCard
- Health dashboard threshold alignment, workspace conversation filtering
- Gitea Actions CI/CD for Docker image builds
- Docker Swarm dev stack composition
- Untrack
.mcp.jsonfrom version control; addgenerate-mcpcommand tomanage-proxy-hosts.shwith backend probing - Rewrite
version-bump.shto fix silent failures and add VERSION file support - Replace hardcoded hostnames with
<your-proxy-host>placeholder in testing documentation
- AI Autonomy System: Complete agent autonomy framework with kill switch, goals, proposals, escalations, feedback, intervention policies, observations, duty cycle, and sensors
- 7 new models:
Ai::KillSwitchEvent,Ai::AgentGoal,Ai::AgentProposal,Ai::AgentEscalation,Ai::AgentFeedback,Ai::InterventionPolicy,Ai::AgentObservation - 8 new API controllers for autonomy management (public + internal)
- 8 sensor classes for agent behavioral observation
- 10+ new services: kill switch, escalation, feedback loop, proposal, intervention policy, observation pipeline, duty cycle, work claim, session discovery, agent outreach
- 6 new Sidekiq jobs for autonomy maintenance (observation pipeline, goal maintenance, observation cleanup, escalation timeout, proposal expiry, intervention policy tuning)
AiSuspensionCheckConcernfor all AI execution jobs (kill switch compliance)- 16 new MCP tool actions: 3 kill switch (
emergency_halt,emergency_resume,kill_switch_status) + 13 agent autonomy (create_agent_goal,list_agent_goals,update_agent_goal,agent_introspect,propose_feature,send_proactive_notification,discover_claude_sessions,request_code_change,create_proposal,escalate,request_feedback,report_issue) - Autonomy dashboard with 6 panel components (goals, proposals, escalations, feedback, intervention policies, kill switch)
- 10 database migrations for autonomy subsystem
- Autonomy permissions seed
- AI Orchestration System: Agent execution, team orchestration, provider management, WebSocket channels
- MCP Integration: Model Context Protocol implementation with OAuth 2.1 and security hardening (2025-06-18 spec compliance)
- GDPR Compliance: Data privacy features including consent management and data export
- Notification System: Comprehensive notification infrastructure with email, in-app, and WebSocket delivery
- Account Switcher: UI component for managing multiple accounts
- Privacy Features: Enhanced user privacy controls and data management
- Knowledge Base Enhancement: Comprehensive knowledge base system with improved search and categorization
- Security Scanning: Added security scanning tools and infrastructure configurations
- Compliance Jobs: GDPR compliance, notification, and virus scan background jobs
- MCP Browser: Enhanced UI for browsing MCP servers and tools
- Database-driven CORS: Dynamic CORS and Vite allowed hosts management
- Build System: Migrated frontend from Create React App to Vite for faster builds
- Reverse Proxy: Added reverse proxy configuration with smart port detection
- Worker Authentication: Unified worker authentication system across services
- Database Schema: Comprehensive consolidation and optimization
- Service Naming: Renamed AI orchestration services with
ai_prefix for clarity
- Login persistence issues
- MCP streamable HTTP test assertions
- Non-deterministic worker test failures
- Frontend test assertions and expectations
- Hardcoded colors converted to theme classes
- Comprehensive JWT authentication system with enhanced security
- OAuth 2.1 integration for MCP
- Security hardening across all API endpoints
- Proxy host management scripts
- Development scripts and frontend tooling updates
- Package updates across all platform dependencies
- Marketplace Infrastructure: Complete app marketplace with 13 database tables
- App Management: Full CRUD operations for apps, plans, subscriptions, and features
- API Endpoints: 7 new controllers with comprehensive marketplace operations
- Frontend Components: 40+ new components for marketplace UI and management
- Webhook System: Complete webhook management with delivery tracking
- Endpoint Management: API endpoint configuration and analytics
- App Analytics: Comprehensive metrics and performance tracking
- Permission System: 47 new marketplace-specific permissions with audit logging
- Database Migrations: 4 new migrations for marketplace infrastructure
- Documentation: Comprehensive marketplace implementation guides and API docs
- Code Quality: Fixed 51 files with ESLint warnings (94 → 14 warnings)
- Performance: Added useCallback/useMemo optimizations across components
- Navigation: Updated structure with marketplace routes and improved UX
- Component Architecture: Enhanced PageContainer and TabContainer patterns
- Database Schema: Updated to version 2025_08_24_040830
- TypeScript Compilation: Resolved TS2554 and TS2304 errors in admin components
- React Hooks: Fixed no-use-before-define warnings by reordering function definitions
- Template Strings: Fixed expression warnings in fix-compilation-errors.ts
- DateRangeFilter: Major reorganization to resolve multiple hook dependency issues
- AdminAPI: Updated getUsers() method to accept optional filters parameter
- Unused Variables: Cleaned up unused imports and variables across codebase
- Files Changed: 135 files with +23,580 insertions, -297 deletions
- Test Coverage: All tests passing (Frontend 19/19, Backend 921/921)
- Code Quality: Zero TypeScript compilation errors
- Performance: 84% reduction in ESLint warnings
- Architecture: Complete marketplace infrastructure ready for production
- Initial platform foundation with Rails 8 API backend
- React TypeScript frontend with modern component architecture
- Sidekiq worker service for background job processing
- JWT authentication system with secure token handling
- Comprehensive subscription lifecycle management
- Payment gateway integrations (Stripe, PayPal)
- Money gem integration for precise financial calculations
- UUIDv7 primary keys for all database entities
- State machine implementations for subscription management
- Comprehensive audit logging system
- User management with role-based permissions
- Account delegation and impersonation capabilities
- Global notification system with theme-aware components
- Analytics dashboard with real-time metrics
- Admin panel with security settings and system management
- Email configuration and template management
- Comprehensive test suite (921+ backend, 45+ frontend tests)
- Git-Flow workflow with semantic versioning enforcement
- Development environment automation scripts
- Comprehensive documentation and setup guides
- Renamed services to workers for architectural clarity
- Enhanced authentication and security features
- Improved API error handling and validation
- Database schema optimizations
- Theme-aware component styling throughout platform
- Analytics dashboard date range button functionality
- Component import/export consistency
- TypeScript compilation errors
- Security vulnerabilities in error handling
- Enhanced authentication flow validation
- Improved error message sanitization
- Rate limiting implementation
- Secure JWT token handling
- PCI-compliant payment processing
- Cross-origin request protection (CORS)
- Input validation and sanitization
- Secure email delivery system
- PostgreSQL database with optimized schema
- Redis for caching and session management
- Comprehensive development scripts
- Docker-ready configuration
- CI/CD pipeline foundation
- Automated testing and validation
0.0.1- Initial release with core platform features0.0.2- Marketplace infrastructure0.2.0- AI Orchestration, MCP integration, GDPR, notifications0.3.0- AI Autonomy System (kill switch, goals, proposals, escalations)0.3.1- Configuration tooling, documentation hostname cleanup, version-bump fixunreleased- AGI Phases 1-4, Docker MCP tools, Trading/Supply-Chain/Marketing extensions