Commit Graph

15 Commits

  • feat(deepseek): switch presets to V4 (flash/pro) and add pricing
    DeepSeek released V4 flash/pro; legacy IDs deepseek-chat / deepseek-reasoner
    now alias to deepseek-v4-flash and will be deprecated.
    
    - Update claude/hermes/opencode/openclaw presets to v4-pro / v4-flash,
      context 128K -> 1M; Claude Anthropic-compat endpoint routes OPUS/SONNET
      to v4-pro and HAIKU to v4-flash, plus an explicit modelsUrl override.
    - Seed deepseek-v4-flash ($0.14/$0.28 per 1M) and deepseek-v4-pro
      ($1.68/$3.36 per 1M) into model_pricing; older v3.x / chat / reasoner
      rows kept for historical usage stats (INSERT OR IGNORE).
    - Refresh user-manual (zh/en/ja) pricing table and note that legacy model
      IDs are billed at v4-flash rates.
  • feat(claude): upgrade effort toggle from "high" to "max"
    Per Anthropic's effort parameter docs, "high" is the API default and
    setting effortLevel="high" is equivalent to omitting the field entirely.
    The toggle previously produced no effect.
    
    Claude Opus 4.6, Sonnet 4.6, and Opus 4.7 now support a "max" level
    that enables unconstrained reasoning. Rename the checkbox (effortHigh
    -> effortMax) and write effortLevel="max" when toggled on. Existing
    "high" values in user configs are left untouched.
    
    Updates zh/en/ja locales and user-manual entries accordingly.
  • docs: rename takeover docs to routing across all languages
    Rename 4.2-takeover.md to 4.2-routing.md in zh/en/ja user manuals,
    replacing all "接管/takeover" terminology with "路由/routing" to match
    the rebranded feature name. Update README index links accordingly.
  • docs(user-manual): update to v3.13.0 across en/zh/ja
    Refresh the user manual to cover the v3.13.0 feature set so users can
    discover and correctly use new functionality without cross-referencing
    the release notes. All three language versions are updated
    line-by-line symmetric.
    
    Highlights:
    
    - Lightweight Mode: tray-only running state added in 1.5-settings,
      with a comparison table against "Minimize to tray" and a new OAuth
      Auth Center (Beta) section
    - Quota & Balance display restructured in 2.5-usage-query: split into
      auto-query (Claude/Codex/Gemini official, Copilot, Codex OAuth) vs
      manual-enable (Token Plan, third-party balances). Explains why
      manual enabling is required: the same API URL may expose both
      plan-quota and balance query modes
    - Codex OAuth reverse proxy: full usage guide in 2.1-add with two
      entry points (Add Provider panel / OAuth Auth Center), Device Code
      login flow, token auto-refresh, multi-account management, quota
      display, common failures, and risk notice
    - Full URL Endpoint Mode: new advanced option in 2.1-add
    - Per-app tray submenus: 2.2-switch refactored to reflect the 5-app
      submenu structure and cross-link to Lightweight Mode
    - Skills workflow: remove obsolete "automatic update not supported"
      section in 3.3-skills, add SHA-256 update detection, single/batch
      update, storage location switch, and skills.sh registry search
    - Directory picker for Claude terminal resume in 3.4-sessions
    - Usage stats in 4.4-usage: document the new CLI session log source
      (no proxy required) and per-app filtering for Claude/Codex/Gemini;
      note CNY->USD pricing corrections and MiniMax quota fixes
    - Stream Check coverage extended to OpenCode/OpenClaw in 4.5-model-test
    - New FAQs in 5.2-questions: quota visibility (auto vs manual),
      Codex OAuth risks and login flow, deep link wake in Lightweight Mode
    - v3.13.0 highlights navigation block added to top-level README and
      each per-language README; version bumped to v3.13.0 / 2026-04-08
  • docs: update user manual to v3.12.3 with new features coverage (en/zh/ja)
    Add documentation for features introduced since v3.12.0:
    
    New docs:
    - 3.4 Session Manager: browse, search, resume, delete sessions
    - 3.5 Workspace & Daily Memory: OpenClaw workspace file editing
    
    Updated docs:
    - Add Lightweight Mode to interface overview and FAQ
    - Add tray submenu structure (providers grouped by app)
    - Add API Format selection (Anthropic/OpenAI Chat/OpenAI Responses)
    - Add Auto-Fetch Models button documentation
    - Add Claude Common Config quick toggles
    - Add Codex 1M Context Window toggle
    - Add Skill backup/restore lifecycle
    - Expand Backup Management panel documentation
    - Update WebDAV sync to v2 protocol with dual-layer versioning
    - Add OpenCode/OpenClaw to quickstart activation table
    - Update README version to v3.12.3
    
    All changes synced across en, zh, and ja locales.
  • docs: fix outdated README content and sync across languages
    - Fix JA README macOS FAQ still claiming app is unsigned (now code-signed & notarized)
    - Update SessionManager description from "Claude Code only" to "all supported apps" (EN/ZH/JA)
    - Replace non-existent Flatpak download entry with self-build reference (EN/ZH/JA)
    - Add OpenCode and OpenClaw filesystem paths to Flatpak minimal permissions
    - Bump user manual version to v3.12.3
  • feat(ci): add macOS code signing and Apple notarization to release workflow
    - Import Developer ID Application certificate into temporary keychain
    - Inject APPLE_SIGNING_IDENTITY/APPLE_ID/APPLE_PASSWORD/APPLE_TEAM_ID
      into Tauri build step for automatic signing and notarization
    - Staple notarization tickets to both .app and .dmg (hard-fail)
    - Add verification step: codesign --verify + spctl -a + stapler validate
      for both .app and .dmg, gating the release on success
    - Collect .dmg alongside .tar.gz and .zip in release assets
    - Clean up temporary keychain with original default restored
    - Update release notes to recommend .dmg and note Apple notarization
    - Remove all xattr workarounds and "unidentified developer" warnings
      from README, README_ZH, installation guides, and FAQ (EN/ZH/JA)
  • feat: add StepFun provider presets and step-3.5-flash (#1369)
    * feat: add StepFun provider presets
    
    * docs: regroup StepFun pricing entry
    
    * docs: tweak StepFun zh label
    
    * style: apply prettier fixes
    
    * Revert "style: apply prettier fixes"
    
    This reverts commit cff7bf2e65.
  • docs: restructure user manual for i18n and add EN/JA translations
    Reorganize docs/user-manual/ from flat structure to language subdirectories
    (zh/, en/, ja/) with shared assets/. Move existing Chinese docs into zh/,
    fix image paths, add multilingual navigation README, and translate all 23
    markdown files (~4500 lines each) to English and Japanese.
  • docs: add OpenClaw coverage and complete settings docs for user manual
    - Add OpenClaw as the 5th supported app across all doc chapters (1-3, 5)
    - Add OpenClaw provider presets table to 2.1-add.md (30 presets)
    - Add OpenClaw config section to 5.1-config-files.md (JSON5 format)
    - Complete 1.5-settings.md with missing sections: app visibility,
      skill sync method, terminal settings, proxy tab, WebDAV cloud sync,
      backup/restore, and log configuration
    - Fix deeplink parser.rs to accept 'opencode' and 'openclaw' app types
    - Update 5.3-deeplink.md with new app type parameters
    - Remove incorrect OpenCode references from proxy docs (4.1-4.4)
  • chore: bump version to v3.11.0 and add release notes
    - Update version numbers in package.json, Cargo.toml, tauri.conf.json
    - Add CHANGELOG.md entry for v3.11.0
    - Add trilingual release notes (zh/en/ja)
    - Update user manual version info
  • docs: add user manual documentation (#979)
    * docs: add user manual documentation
    
    Add comprehensive user manual covering getting started, provider management,
    extensions (MCP/prompts/skills), proxy configuration, and FAQ sections.
    Includes screenshots and a README index.
    
    * fix(docs): align user manual with v3.10.3 codebase
    
    - Add OpenCode as 4th supported app throughout all docs
    - Fix proxy default port 15762 → 15721
    - Update Claude presets (9 → 26), Codex (3 → 10), Gemini (3 → 7)
    - Add OpenCode presets (25 entries)
    - Fix timeout defaults and ranges (stream first byte 60s/90s, etc.)
    - Fix circuit breaker defaults with per-app values (Claude vs general)
    - Fix Skills support: all 4 apps, not just Claude/Codex
    - Remove non-existent Gemini authMode field
    - Fix prompt deletion behavior: enabled prompts cannot be deleted
    - Remove non-existent Legacy deeplink protocol, use V1 only
    - Fix DB table names (usage_logs → proxy_request_logs) and add missing tables
    - Fix migration version v3.8.0 → v3.7.0
    - Add missing V1 deeplink parameters (config, configFormat, etc.)
    - Update doc version v3.9.1 → v3.10.3
    - Add claude-opus-4-1 to pricing table
    - Fix recovery wait time range 10-300 → 0-300
    
    ---------
    
    Co-authored-by: Jason <farion1231@gmail.com>