Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: lessweb/deepcode-cli
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: main
Choose a base ref
...
head repository: rock-solid-sites/deepcode-cli
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: main
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 10 commits
  • 10 files changed
  • 1 contributor

Commits on May 13, 2026

  1. Add translation inventory

    First pass at cataloging which files need translation work,
    and what kind. Generated before any translation is done so
    the off-API translation work can be scoped cleanly.
    TripN-Chill-Zone committed May 13, 2026
    Configuration menu
    Copy the full SHA
    2f29e45 View commit details
    Browse the repository at this point in the history
  2. Replace docs/configuration.md and docs/mcp.md with English translations

    Upstream ships these docs in Chinese only. This fork's documentation
    is English-canonical, so translate both files. Translation done in
    DeepSeek web chat (free, off-API).
    TripN-Chill-Zone committed May 13, 2026
    Configuration menu
    Copy the full SHA
    dea7648 View commit details
    Browse the repository at this point in the history
  3. Replace root READMEs with deepcode-modes versions

    Replace upstream's Chinese README.md with a new English README
    that describes deepcode-modes — its current state, the fork's
    planned features, and its relationship to upstream Deep Code CLI.
    
    Replace upstream's stale README_cn.md with the Chinese translation
    of the new English README.
    
    Both files are fresh authorship by the operator, not translations
    of upstream content. README content reflects the fork's purpose
    and direction.
    TripN-Chill-Zone committed May 13, 2026
    Configuration menu
    Copy the full SHA
    8c5b84b View commit details
    Browse the repository at this point in the history
  4. Resolve translation-inventory with Session 2 actions

    Add a Resolution section documenting which files were placed,
    moved, or deleted, with references to the relevant commits.
    TripN-Chill-Zone committed May 13, 2026
    Configuration menu
    Copy the full SHA
    531eaa1 View commit details
    Browse the repository at this point in the history
  5. Remove redundant README_en.md

    README.md is now the canonical English README. README_en.md was
    an upstream convention for a separate English-language README,
    no longer needed.
    TripN-Chill-Zone committed May 13, 2026
    Configuration menu
    Copy the full SHA
    fda7459 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    4ee3b62 View commit details
    Browse the repository at this point in the history
  7. feat: add systemPromptFile config key for system prompt replacement

    Add a new optional config key 'systemPromptFile' to settings.json
    that replaces the built-in SYSTEM_PROMPT_BASE with custom content.
    Tool docs, runtime context, AGENTS.md, drift-guard, and matched
    skills continue to load after the replacement — only the content of
    the first system message changes.
    
    - src/settings.ts: Add systemPromptFile to DeepcodingSettings and
      ResolvedDeepcodingSettings types. Resolve with standard precedence
      (system env > project settings > user settings).
    - src/prompt.ts: Extend getSystemPrompt() with a systemPromptFile
      parameter. When set, reads the file at the resolved path and uses
      it as the base prompt. Fails loud if the file can't be read.
    - src/session.ts: Plumb systemPromptFile through SessionManager via
      getResolvedSettings callback into createSession().
    TripN-Chill-Zone committed May 13, 2026
    Configuration menu
    Copy the full SHA
    c88c956 View commit details
    Browse the repository at this point in the history
  8. docs: document systemPromptFile config key

    Add the new systemPromptFile field to the settings table and
    a dedicated section explaining path resolution, behavior, and
    the fail-loud error handling (no silent fallback to default).
    TripN-Chill-Zone committed May 13, 2026
    Configuration menu
    Copy the full SHA
    3973b16 View commit details
    Browse the repository at this point in the history
  9. chore: archive notice — direct readers upstream

    The fork was an experiment in adding system-prompt replacement and
    behavioral tuning to deepcode-cli. With the substantive work being
    offered upstream as separate PRs, the fork is being archived.
    TripN-Chill-Zone committed May 13, 2026
    Configuration menu
    Copy the full SHA
    5046241 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    8374e01 View commit details
    Browse the repository at this point in the history
Loading