- Changed the URL of the "skills" submodule to point to the new repository location at https://github.com/alphahumanxyz/skills.
This update ensures that the project references the correct submodule repository.
* Add submodule for skills and initialize skills repository
- Created a new .gitmodules file to include the skills submodule.
- Initialized the skills submodule with a commit reference, linking to the skills repository on GitHub.
This update integrates the skills component into the project, enhancing the AI system's capabilities.
* Implement subscription billing UI with Stripe and Coinbase integration
Replace the placeholder BillingPanel with a working subscription billing
interface. Users can view their current plan and token usage, upgrade via
Stripe (card) or Coinbase (crypto, annual-only), and manage subscriptions
through Stripe's Customer Portal. Adds billing API service and types.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
* Add unified skill system with core type definitions and management features
- Introduced a comprehensive skill system that includes lifecycle management, tool definitions, state management, entity extensions, and intelligence rules.
- Implemented a skill state manager using Zustand for managing skill-specific state.
- Created an entity extension registry for registering new entity and relation types.
- Developed an intelligence engine for evaluating rules and executing actions based on events.
- Established a unified tool registry to streamline tool management across various integrations.
This update enhances the AI system's capabilities by providing a robust framework for skill management and interaction.
* Add billing helpers and refactor BillingPanel for improved plan management
- Introduced a new `billingHelpers.ts` file containing plan metadata, utility functions for plan management, and pricing calculations.
- Refactored `BillingPanel` to utilize the new billing helpers, streamlining the display of plan information and pricing.
- Added unit tests for billing helpers to ensure functionality and correctness of plan-related operations.
This update enhances the billing system's structure and maintainability, providing a clearer separation of concerns for plan management.
---------
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>