- Introduced a dual licensing model for the project, allowing users to choose between the GNU Affero General Public License v3.0 (AGPL-3.0) and a Commercial License.
- Added detailed licensing information in the LICENSE and README files, clarifying the terms and conditions for both licenses.
- Created a new LICENSE-AGPL-3.0 file to include the full text of the AGPL-3.0 license.
- Established a LICENSE-COMMERCIAL file outlining the terms for commercial use and the process for obtaining a Business License.
- Updated the README to reflect the new licensing structure and emphasize the need for a Business License for commercial use.
- Fix authentication status display in settings showing "Method: Unknown"
- Add support for CLAUDE_CODE_OAUTH_TOKEN environment variable
- Update ClaudeAuthStatus type to include all auth methods
- Fix method mapping in use-cli-status hook
- Display correct auth method labels in UI
- Remove verbose console logging from:
- claude-cli-detector.js
- codex-cli-detector.js
- agent-service.js
- main.js (IPC, Security logs)
- Fix TypeScript errors:
- Add proper type exports for AutoModeEvent
- Fix Project import paths
- Add null checks for api.features
- Add openExternalLink to ElectronAPI type
- Add type annotation for REQUIRED_STRUCTURE
- Update README with clearer getting started guide
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>