Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion index.html
Original file line number Diff line number Diff line change
Expand Up @@ -72,7 +72,7 @@
person_profiles: "identified_only",
});
</script>
<title>Chorus</title>
<title>OpenRouter Chorus</title>
</head>

<body>
Expand Down
32 changes: 16 additions & 16 deletions script/backup-chorus-data.sh
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
#!/bin/bash

# Chorus Data Backup Script
# This script backs up all Chorus application data including:
# OpenRouter Chorus Data Backup Script
# This script backs up all OpenRouter Chorus application data including:
# - SQLite database (chats.db)
# - Settings files (settings, settings.json)
# - Authentication data (auth.dat)
Expand Down Expand Up @@ -40,9 +40,9 @@ if [ -z "$1" ]; then
echo " $0 prod ~/backups # Backup production to ~/backups"
echo ""
echo "Available instances:"
echo " prod - Production instance (sh.chorus.app)"
echo " prod - Production instance (ai.openrouter.desktop)"
echo " dev - Development instance for current directory"
echo " all - All Chorus instances"
echo " all - All OpenRouter Chorus instances"
exit 1
fi

Expand Down Expand Up @@ -136,8 +136,8 @@ backup_instance() {

# Create a backup info file
cat > "$BACKUP_STAGING/BACKUP_INFO.txt" << EOF
Chorus Data Backup
==================
OpenRouter Chorus Data Backup
=============================
Backup Date: $(date)
Instance: $backup_name
Source Path: $app_data_dir
Expand Down Expand Up @@ -172,38 +172,38 @@ case "$INSTANCE_TYPE" in
prod)
print_info "=== Backing up Production Instance ==="
echo ""
backup_instance "$HOME/Library/Application Support/sh.chorus.app" "production"
backup_instance "$HOME/Library/Application Support/ai.openrouter.desktop" "production"
;;

dev)
print_info "=== Backing up Development Instance ($CURRENT_DIR_NAME) ==="
echo ""
backup_instance "$HOME/Library/Application Support/sh.chorus.app.dev.$SAFE_INSTANCE_NAME" "dev_$SAFE_INSTANCE_NAME"
backup_instance "$HOME/Library/Application Support/ai.openrouter.desktop.dev.$SAFE_INSTANCE_NAME" "dev_$SAFE_INSTANCE_NAME"
;;

all)
print_info "=== Backing up All Chorus Instances ==="
print_info "=== Backing up All OpenRouter Chorus Instances ==="
echo ""

BACKUP_COUNT=0

# Find all Chorus directories
# Find all OpenRouter Chorus directories
while IFS= read -r dir; do
if [ -z "$dir" ]; then
continue
fi

# Extract instance name from directory path
DIR_NAME=$(basename "$dir")
INSTANCE_NAME=$(echo "$DIR_NAME" | sed 's/^sh\.chorus\.app\.dev\./dev_/' | sed 's/^sh\.chorus\.app$/production/')
INSTANCE_NAME=$(echo "$DIR_NAME" | sed 's/^ai\.openrouter\.desktop\.dev\./dev_/' | sed 's/^ai\.openrouter\.desktop$/production/')

if backup_instance "$dir" "$INSTANCE_NAME"; then
((BACKUP_COUNT++))
fi
done < <(find "$HOME/Library/Application Support/" -maxdepth 1 -type d -name "sh.chorus.app*" 2>/dev/null)
done < <(find "$HOME/Library/Application Support/" -maxdepth 1 -type d -name "ai.openrouter.desktop*" 2>/dev/null)

if [ $BACKUP_COUNT -eq 0 ]; then
print_error "No Chorus instances found to backup!"
print_error "No OpenRouter Chorus instances found to backup!"
exit 1
fi

Expand All @@ -221,7 +221,7 @@ esac
print_info "Backup complete! Files saved to: $OUTPUT_DIR"
echo ""
print_info "To restore from backup:"
print_info " 1. Close Chorus completely"
print_info " 1. Close OpenRouter Chorus completely"
print_info " 2. Extract the zip file"
print_info " 3. Copy files back to: ~/Library/Application Support/sh.chorus.app[.dev.NAME]/"
print_info " 4. Restart Chorus"
print_info " 3. Copy files back to: ~/Library/Application Support/ai.openrouter.desktop[.dev.NAME]/"
print_info " 4. Restart OpenRouter Chorus"
4 changes: 2 additions & 2 deletions script/delete-db.sh
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
#!/bin/bash

# Script to delete the Chorus database
# Script to delete the OpenRouter Chorus database
# This will remove all data including workspaces, sessions, and settings

# Get the instance name from the directory
Expand All @@ -10,7 +10,7 @@ INSTANCE_NAME=$(basename "$(pwd)")
SAFE_INSTANCE_NAME=$(echo "$INSTANCE_NAME" | sed 's/[^a-zA-Z0-9_-]/_/g')

# Construct the database path
DB_PATH="$HOME/Library/Application Support/sh.chorus.app.dev.$SAFE_INSTANCE_NAME/chats.db"
DB_PATH="$HOME/Library/Application Support/ai.openrouter.desktop.dev.$SAFE_INSTANCE_NAME/chats.db"

# Check if the database exists
if [ -f "$DB_PATH" ]; then
Expand Down
4 changes: 2 additions & 2 deletions script/dev-instance.sh
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ INSTANCE_NAME="${1:-$DEFAULT_INSTANCE_NAME}"
SAFE_INSTANCE_NAME=$(echo "$INSTANCE_NAME" | sed 's/[^a-zA-Z0-9_-]/_/g')

# Create the unique identifier
IDENTIFIER="sh.chorus.app.dev.$SAFE_INSTANCE_NAME"
IDENTIFIER="ai.openrouter.desktop.dev.$SAFE_INSTANCE_NAME"

# Calculate a unique port based on the instance name
# Use a hash of the instance name to generate a port number between 1422 and 1520
Expand Down Expand Up @@ -61,7 +61,7 @@ else
EOF
fi

echo "Starting Chorus development instance: $INSTANCE_NAME"
echo "Starting OpenRouter Chorus development instance: $INSTANCE_NAME"
echo "App identifier: $IDENTIFIER"
echo "Data directory: ~/Library/Application Support/$IDENTIFIER/"
echo "Dev server port: $PORT (HMR: $HMR_PORT)"
Expand Down
16 changes: 8 additions & 8 deletions script/setup-instance.sh
Original file line number Diff line number Diff line change
Expand Up @@ -17,9 +17,9 @@ INSTANCE_NAME="${1:-$DEFAULT_INSTANCE_NAME}"
SAFE_INSTANCE_NAME=$(echo "$INSTANCE_NAME" | sed 's/[^a-zA-Z0-9_-]/_/g')

# Create the unique identifier
IDENTIFIER="sh.chorus.app.dev.$SAFE_INSTANCE_NAME"
IDENTIFIER="ai.openrouter.desktop.dev.$SAFE_INSTANCE_NAME"

echo "Setting up Chorus development instance: $INSTANCE_NAME"
echo "Setting up OpenRouter Chorus development instance: $INSTANCE_NAME"
echo "App identifier: $IDENTIFIER"

# Install dependencies
Expand All @@ -38,26 +38,26 @@ else
fi

# Copy auth.dat if it exists in the source directory
SOURCE_AUTH="$APP_SUPPORT_DIR/sh.chorus.app.dev/auth.dat"
SOURCE_AUTH="$APP_SUPPORT_DIR/ai.openrouter.desktop.dev/auth.dat"
if [ -f "$SOURCE_AUTH" ]; then
echo "Copying auth.dat from sh.chorus.app.dev..."
echo "Copying auth.dat from ai.openrouter.desktop.dev..."
cp "$SOURCE_AUTH" "$INSTANCE_DIR/auth.dat"
echo "✓ Authentication copied successfully"
else
echo "⚠ No auth.dat found in sh.chorus.app.dev - you'll need to log in"
echo "⚠ No auth.dat found in ai.openrouter.desktop.dev - you'll need to log in"
fi

# copy chats.db if it exists in the source directory
SOURCE_CHATS="$APP_SUPPORT_DIR/sh.chorus.app.dev/chats.db"
SOURCE_CHATS="$APP_SUPPORT_DIR/ai.openrouter.desktop.dev/chats.db"
if [ -f "$SOURCE_CHATS" ]; then
echo "Copying chats.db from sh.chorus.app.dev using sqlite's online backup API..."
echo "Copying chats.db from ai.openrouter.desktop.dev using sqlite's online backup API..."
if ! sqlite3 "$SOURCE_CHATS" ".backup '$INSTANCE_DIR/chats.db'"; then
echo "❌ Failed to copy chats database - database will start empty"
fi

echo "✓ Chats copied successfully"
else
echo "⚠ No chats.db found in sh.chorus.app.dev - database will start empty"
echo "⚠ No chats.db found in ai.openrouter.desktop.dev - database will start empty"
fi

# Generate custom icon with ImageMagick if available
Expand Down
Binary file modified src-tauri/icons-dev/128x128.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified src-tauri/icons-dev/128x128@2x.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified src-tauri/icons-dev/32x32.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added src-tauri/icons-dev/64x64.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified src-tauri/icons-dev/Square107x107Logo.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified src-tauri/icons-dev/Square142x142Logo.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified src-tauri/icons-dev/Square150x150Logo.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified src-tauri/icons-dev/Square284x284Logo.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified src-tauri/icons-dev/Square30x30Logo.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified src-tauri/icons-dev/Square310x310Logo.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified src-tauri/icons-dev/Square44x44Logo.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified src-tauri/icons-dev/Square71x71Logo.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified src-tauri/icons-dev/Square89x89Logo.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified src-tauri/icons-dev/StoreLogo.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
5 changes: 5 additions & 0 deletions src-tauri/icons-dev/android/mipmap-anydpi-v26/ic_launcher.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<adaptive-icon xmlns:android="http://schemas.android.com/apk/res/android">
<foreground android:drawable="@mipmap/ic_launcher_foreground"/>
<background android:drawable="@color/ic_launcher_background"/>
</adaptive-icon>
Binary file modified src-tauri/icons-dev/android/mipmap-hdpi/ic_launcher.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified src-tauri/icons-dev/android/mipmap-hdpi/ic_launcher_round.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified src-tauri/icons-dev/android/mipmap-mdpi/ic_launcher.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified src-tauri/icons-dev/android/mipmap-mdpi/ic_launcher_round.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified src-tauri/icons-dev/android/mipmap-xhdpi/ic_launcher.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified src-tauri/icons-dev/android/mipmap-xhdpi/ic_launcher_round.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified src-tauri/icons-dev/android/mipmap-xxhdpi/ic_launcher.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified src-tauri/icons-dev/android/mipmap-xxhdpi/ic_launcher_round.png
Binary file modified src-tauri/icons-dev/android/mipmap-xxxhdpi/ic_launcher.png
4 changes: 4 additions & 0 deletions src-tauri/icons-dev/android/values/ic_launcher_background.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<color name="ic_launcher_background">#fff</color>
</resources>
Binary file modified src-tauri/icons-dev/icon.icns
Binary file not shown.
Binary file modified src-tauri/icons-dev/icon.ico
Binary file not shown.
Binary file modified src-tauri/icons-dev/icon.png
Binary file modified src-tauri/icons-dev/ios/AppIcon-20x20@1x.png
Binary file modified src-tauri/icons-dev/ios/AppIcon-20x20@2x-1.png
Binary file modified src-tauri/icons-dev/ios/AppIcon-20x20@2x.png
Binary file modified src-tauri/icons-dev/ios/AppIcon-20x20@3x.png
Binary file modified src-tauri/icons-dev/ios/AppIcon-29x29@1x.png
Binary file modified src-tauri/icons-dev/ios/AppIcon-29x29@2x-1.png
Binary file modified src-tauri/icons-dev/ios/AppIcon-29x29@2x.png
Binary file modified src-tauri/icons-dev/ios/AppIcon-29x29@3x.png
Binary file modified src-tauri/icons-dev/ios/AppIcon-40x40@1x.png
Binary file modified src-tauri/icons-dev/ios/AppIcon-40x40@2x-1.png
Binary file modified src-tauri/icons-dev/ios/AppIcon-40x40@2x.png
Binary file modified src-tauri/icons-dev/ios/AppIcon-40x40@3x.png
Binary file modified src-tauri/icons-dev/ios/AppIcon-512@2x.png
Binary file modified src-tauri/icons-dev/ios/AppIcon-60x60@2x.png
Binary file modified src-tauri/icons-dev/ios/AppIcon-60x60@3x.png
Binary file modified src-tauri/icons-dev/ios/AppIcon-76x76@1x.png
Binary file modified src-tauri/icons-dev/ios/AppIcon-76x76@2x.png
Binary file modified src-tauri/icons-dev/ios/AppIcon-83.5x83.5@2x.png
Binary file modified src-tauri/icons-qa/128x128.png
Binary file modified src-tauri/icons-qa/128x128@2x.png
Binary file modified src-tauri/icons-qa/32x32.png
Binary file added src-tauri/icons-qa/64x64.png
Binary file modified src-tauri/icons-qa/Square107x107Logo.png
Binary file modified src-tauri/icons-qa/Square142x142Logo.png
Binary file modified src-tauri/icons-qa/Square150x150Logo.png
Binary file modified src-tauri/icons-qa/Square284x284Logo.png
Binary file modified src-tauri/icons-qa/Square30x30Logo.png
Binary file modified src-tauri/icons-qa/Square310x310Logo.png
Binary file modified src-tauri/icons-qa/Square44x44Logo.png
Binary file modified src-tauri/icons-qa/Square71x71Logo.png
Binary file modified src-tauri/icons-qa/Square89x89Logo.png
Binary file modified src-tauri/icons-qa/StoreLogo.png
5 changes: 5 additions & 0 deletions src-tauri/icons-qa/android/mipmap-anydpi-v26/ic_launcher.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<adaptive-icon xmlns:android="http://schemas.android.com/apk/res/android">
<foreground android:drawable="@mipmap/ic_launcher_foreground"/>
<background android:drawable="@color/ic_launcher_background"/>
</adaptive-icon>
Binary file modified src-tauri/icons-qa/android/mipmap-hdpi/ic_launcher.png
Binary file modified src-tauri/icons-qa/android/mipmap-hdpi/ic_launcher_round.png
Binary file modified src-tauri/icons-qa/android/mipmap-mdpi/ic_launcher.png
Binary file modified src-tauri/icons-qa/android/mipmap-mdpi/ic_launcher_round.png
Binary file modified src-tauri/icons-qa/android/mipmap-xhdpi/ic_launcher.png
Binary file modified src-tauri/icons-qa/android/mipmap-xhdpi/ic_launcher_round.png
Binary file modified src-tauri/icons-qa/android/mipmap-xxhdpi/ic_launcher.png
Binary file modified src-tauri/icons-qa/android/mipmap-xxhdpi/ic_launcher_round.png
Binary file modified src-tauri/icons-qa/android/mipmap-xxxhdpi/ic_launcher.png
4 changes: 4 additions & 0 deletions src-tauri/icons-qa/android/values/ic_launcher_background.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<color name="ic_launcher_background">#fff</color>
</resources>
Binary file modified src-tauri/icons-qa/icon.icns
Binary file not shown.
Binary file modified src-tauri/icons-qa/icon.ico
Binary file not shown.
Binary file modified src-tauri/icons-qa/icon.png
Binary file modified src-tauri/icons-qa/ios/AppIcon-20x20@1x.png
Binary file modified src-tauri/icons-qa/ios/AppIcon-20x20@2x-1.png
Binary file modified src-tauri/icons-qa/ios/AppIcon-20x20@2x.png
Binary file modified src-tauri/icons-qa/ios/AppIcon-20x20@3x.png
Binary file modified src-tauri/icons-qa/ios/AppIcon-29x29@1x.png
Binary file modified src-tauri/icons-qa/ios/AppIcon-29x29@2x-1.png
Binary file modified src-tauri/icons-qa/ios/AppIcon-29x29@2x.png
Binary file modified src-tauri/icons-qa/ios/AppIcon-29x29@3x.png
Binary file modified src-tauri/icons-qa/ios/AppIcon-40x40@1x.png
Binary file modified src-tauri/icons-qa/ios/AppIcon-40x40@2x-1.png
Binary file modified src-tauri/icons-qa/ios/AppIcon-40x40@2x.png
Binary file modified src-tauri/icons-qa/ios/AppIcon-40x40@3x.png
Binary file modified src-tauri/icons-qa/ios/AppIcon-512@2x.png
Binary file modified src-tauri/icons-qa/ios/AppIcon-60x60@2x.png
Binary file modified src-tauri/icons-qa/ios/AppIcon-60x60@3x.png
Binary file modified src-tauri/icons-qa/ios/AppIcon-76x76@1x.png
Binary file modified src-tauri/icons-qa/ios/AppIcon-76x76@2x.png
Binary file modified src-tauri/icons-qa/ios/AppIcon-83.5x83.5@2x.png
Binary file modified src-tauri/icons/128x128.png
Binary file modified src-tauri/icons/128x128@2x.png
Binary file modified src-tauri/icons/32x32.png
Binary file added src-tauri/icons/64x64.png
Binary file modified src-tauri/icons/Square107x107Logo.png
Binary file modified src-tauri/icons/Square142x142Logo.png
Binary file modified src-tauri/icons/Square150x150Logo.png
Binary file modified src-tauri/icons/Square284x284Logo.png
Binary file modified src-tauri/icons/Square30x30Logo.png
Binary file modified src-tauri/icons/Square310x310Logo.png
Binary file modified src-tauri/icons/Square44x44Logo.png
Binary file modified src-tauri/icons/Square71x71Logo.png
Binary file modified src-tauri/icons/Square89x89Logo.png
Binary file modified src-tauri/icons/StoreLogo.png
5 changes: 5 additions & 0 deletions src-tauri/icons/android/mipmap-anydpi-v26/ic_launcher.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<adaptive-icon xmlns:android="http://schemas.android.com/apk/res/android">
<foreground android:drawable="@mipmap/ic_launcher_foreground"/>
<background android:drawable="@color/ic_launcher_background"/>
</adaptive-icon>
Binary file modified src-tauri/icons/android/mipmap-hdpi/ic_launcher.png
Binary file modified src-tauri/icons/android/mipmap-hdpi/ic_launcher_foreground.png
Binary file modified src-tauri/icons/android/mipmap-hdpi/ic_launcher_round.png
Binary file modified src-tauri/icons/android/mipmap-mdpi/ic_launcher.png
Binary file modified src-tauri/icons/android/mipmap-mdpi/ic_launcher_foreground.png
Binary file modified src-tauri/icons/android/mipmap-mdpi/ic_launcher_round.png
Binary file modified src-tauri/icons/android/mipmap-xhdpi/ic_launcher.png
Binary file modified src-tauri/icons/android/mipmap-xhdpi/ic_launcher_foreground.png
Binary file modified src-tauri/icons/android/mipmap-xhdpi/ic_launcher_round.png
Binary file modified src-tauri/icons/android/mipmap-xxhdpi/ic_launcher.png
Binary file modified src-tauri/icons/android/mipmap-xxhdpi/ic_launcher_round.png
Binary file modified src-tauri/icons/android/mipmap-xxxhdpi/ic_launcher.png
Binary file modified src-tauri/icons/android/mipmap-xxxhdpi/ic_launcher_round.png
4 changes: 4 additions & 0 deletions src-tauri/icons/android/values/ic_launcher_background.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<color name="ic_launcher_background">#fff</color>
</resources>
Binary file modified src-tauri/icons/icon.icns
Binary file not shown.
Binary file modified src-tauri/icons/icon.ico
Binary file not shown.
Binary file modified src-tauri/icons/icon.png
Binary file modified src-tauri/icons/ios/AppIcon-20x20@1x.png
Binary file modified src-tauri/icons/ios/AppIcon-20x20@2x-1.png
Binary file modified src-tauri/icons/ios/AppIcon-20x20@2x.png
Binary file modified src-tauri/icons/ios/AppIcon-20x20@3x.png
Binary file modified src-tauri/icons/ios/AppIcon-29x29@1x.png
Binary file modified src-tauri/icons/ios/AppIcon-29x29@2x-1.png
Binary file modified src-tauri/icons/ios/AppIcon-29x29@2x.png
Binary file modified src-tauri/icons/ios/AppIcon-29x29@3x.png
Binary file modified src-tauri/icons/ios/AppIcon-40x40@1x.png
Binary file modified src-tauri/icons/ios/AppIcon-40x40@2x-1.png
Binary file modified src-tauri/icons/ios/AppIcon-40x40@2x.png
Binary file modified src-tauri/icons/ios/AppIcon-40x40@3x.png
Binary file modified src-tauri/icons/ios/AppIcon-512@2x.png
Binary file modified src-tauri/icons/ios/AppIcon-60x60@2x.png
Binary file modified src-tauri/icons/ios/AppIcon-60x60@3x.png
Binary file modified src-tauri/icons/ios/AppIcon-76x76@1x.png
Binary file modified src-tauri/icons/ios/AppIcon-76x76@2x.png
Binary file modified src-tauri/icons/ios/AppIcon-83.5x83.5@2x.png
8 changes: 4 additions & 4 deletions src-tauri/tauri.conf.json
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
{
"$schema": "https://schema.tauri.app/config/2.0.2",
"productName": "Chorus",
"productName": "OpenRouter Chorus",
"version": "0.14.4",
"identifier": "sh.chorus.app",
"identifier": "ai.openrouter.desktop",
"build": {
"beforeDevCommand": "pnpm vite:dev",
"devUrl": "http://localhost:1420",
Expand All @@ -13,7 +13,7 @@
"macOSPrivateApi": true,
"windows": [
{
"title": "Chorus",
"title": "OpenRouter Chorus",
"label": "main",
"titleBarStyle": "Overlay",
"url": "/",
Expand Down Expand Up @@ -85,7 +85,7 @@
},
"deep-link": {
"desktop": {
"schemes": ["chorus"]
"schemes": ["openrouter"]
}
}
}
Expand Down
8 changes: 4 additions & 4 deletions src-tauri/tauri.dev.conf.json
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
{
"$schema": "https://schema.tauri.app/config/2.0.2",
"productName": "Chorus",
"productName": "OpenRouter Chorus",
"version": "0.14.4",
"identifier": "sh.chorus.app.dev",
"identifier": "ai.openrouter.desktop.dev",
"build": {
"beforeDevCommand": "pnpm vite:dev",
"devUrl": "http://localhost:1420",
Expand All @@ -13,7 +13,7 @@
"macOSPrivateApi": true,
"windows": [
{
"title": "Chorus Dev",
"title": "OpenRouter Chorus Dev",
"label": "main",
"titleBarStyle": "Overlay",
"url": "/",
Expand Down Expand Up @@ -82,7 +82,7 @@
},
"deep-link": {
"desktop": {
"schemes": ["chorus-dev"]
"schemes": ["openrouter-dev"]
}
}
}
Expand Down
8 changes: 4 additions & 4 deletions src-tauri/tauri.qa.conf.json
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
{
"$schema": "https://schema.tauri.app/config/2.0.2",
"productName": "Chorus Nightly",
"productName": "OpenRouter Chorus Nightly",
"version": "0.14.4",
"identifier": "sh.chorus.app.qa",
"identifier": "ai.openrouter.desktop.qa",
"build": {
"beforeDevCommand": "pnpm vite:dev",
"devUrl": "http://localhost:1420",
Expand All @@ -13,7 +13,7 @@
"macOSPrivateApi": true,
"windows": [
{
"title": "Chorus Nightly",
"title": "OpenRouter Chorus Nightly",
"label": "main",
"titleBarStyle": "Overlay",
"url": "/",
Expand Down Expand Up @@ -85,7 +85,7 @@
},
"deep-link": {
"desktop": {
"schemes": ["chorus"]
"schemes": ["openrouter"]
}
}
}
Expand Down
2 changes: 1 addition & 1 deletion src/core/chorus/ModelProviders/ProviderOpenRouter.ts
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,7 @@ export class ProviderOpenRouter implements IProvider {
apiKey: apiKeys.openrouter,
defaultHeaders: {
...(additionalHeaders ?? {}),
"HTTP-Referer": "https://chorus.sh",
"HTTP-Referer": "https://openrouter.ai",
"X-Title": "Chorus",
},
dangerouslyAllowBrowser: true,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ export class SimpleCompletionProviderOpenRouter
baseURL: "https://openrouter.ai/api/v1",
apiKey: this.apiKey,
defaultHeaders: {
"HTTP-Referer": "https://chorus.sh",
"HTTP-Referer": "https://openrouter.ai",
"X-Title": "Chorus",
},
dangerouslyAllowBrowser: true,
Expand Down
2 changes: 1 addition & 1 deletion src/core/chorus/WebTools.ts
Original file line number Diff line number Diff line change
Expand Up @@ -79,7 +79,7 @@ function getSearchProviderConfig(
apiKey: apiKeys.openrouter,
model: OPENROUTER_PERPLEXITY_MODEL,
defaultHeaders: {
"HTTP-Referer": "https://chorus.sh",
"HTTP-Referer": "https://openrouter.ai",
"X-Title": "Chorus",
},
};
Expand Down
2 changes: 1 addition & 1 deletion src/core/chorus/api/CostAPI.ts
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ export async function fetchOpenRouterCost(
{
headers: {
Authorization: `Bearer ${apiKey}`,
"HTTP-Referer": "https://chorus.sh",
"HTTP-Referer": "https://openrouter.ai",
"X-Title": "Chorus",
},
},
Expand Down
2 changes: 1 addition & 1 deletion src/core/chorus/prompts/prompts.ts
Original file line number Diff line number Diff line change
Expand Up @@ -258,7 +258,7 @@ If the user asks about Chorus, you can tell them:
- They can select models in the model picker (⌘J).
- They can give you access to tools in the tools picker (⌘T).
- They can add MCP (Model Configuration Protocol) servers by opening settings (⌘,) and going to the "Connections" tab.
- If they need any help with the app, they can email humans@chorus.sh
- If they need any help with the app, they can email support@openrouter.ai
`;

/**
Expand Down
Loading