Open
Conversation
- Rename themes: 21st-dark → kcode-dark, 21st-light → kcode-light - Update config paths: .1code/ → .kcode/ - Update directory paths: ~/.21st/ → ~/.kcode/ - Update URLs to kosal.io domain - Add theme ID migration for backward compatibility - Update aria-labels and comments - Add GitHub Actions workflow for multi-platform builds Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
node-gyp requires distutils which was removed in Python 3.12+ Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Add startAuth mutation to claudeCode router - Update AuthManager to use AuthStore for persistent credentials - Create AzureOnboardingPage for configuring Azure credentials - Simplify App.tsx to show Azure onboarding when not configured Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Add Python 3.11 + setuptools to all platform builds (fixes distutils error) - Add Foundry env vars from GitHub secrets during build step - Credentials are now baked in, so users won't see onboarding screen Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Add define block in electron.vite.config.ts to explicitly inline MAIN_VITE_* environment variables during the build - Add build-time logging to show credentials status in CI logs - Add TypeScript types for Foundry env vars in env.d.ts Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Add loadEnv() to load .env.local before config runs (fixes dev mode) - Fix "Cannot access agentSubChats before initialization" error - Fix "Cannot read properties of undefined" in getShortcutKey() - Add clearClaudeConfig debug endpoint - Add comprehensive Foundry authentication documentation to CLAUDE.md Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Add ArtifactSidebar component for rendering plans/artifacts - Add ArtifactIcon to icons.tsx - Add artifact sidebar atoms for state management Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Add "Download Claude Code binaries" step to Windows and Linux builds (fixes "Claude Code native binary not found" error) - Comment out macOS build (no Apple Developer account for code signing) - Remove macOS from release job dependencies macOS builds should be done locally with: bun run release Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Add release:local script for fast arm64-only local builds - Add package:mac:arm64 script for single-arch builds - Update CLAUDE.md with new release workflow documentation - Fix CDN URL in generate-update-manifest.mjs Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Add ClerkAuthService for backend auth management - Add ClerkTokenStore for secure token storage - Add clerk-auth tRPC router for auth endpoints - Add ClerkLoginScreen and ClerkUserMenu components - Add useClerkAuth hook for React integration - Update App.tsx with auth provider - Update settings dialog with profile tab improvements - Refactor agent UI components - Remove duplicate agents-profile-tab.tsx Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Use os.homedir() for cross-platform compatibility (Windows uses USERPROFILE, not HOME) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
… cherry-picked - Use devNull for cross-platform /dev/null equivalent - Windows compatibility for shell environment Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
…-picked Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
… - cherry-picked Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
… - cherry-picked Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
…1st-dev#74) - cherry-picked Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
… error - cherry-picked Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Update package.json: name, appId, productName, protocols - Update main process: protocol handlers, app identity, window titles - Update user data paths: .kcode → .anchor directories - Update themes: kcode-dark/light → anchor-dark/light with migration - Update documentation: CLAUDE.md, README.md - Update build workflows: artifact naming - Update URLs: cdn.kosal.io/releases/anchor, anchor.kosal.io Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Uncomment and enable build-mac job - Add build-mac to release job dependencies - Fix artifact paths: kcode-* → anchor-* Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Removes the need for .env.local file - credentials are now baked into the build as fallback values. Environment variables still take precedence if set. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.