-
Notifications
You must be signed in to change notification settings - Fork 70
Comparing changes
Open a pull request
base repository: lessweb/deepcode-cli
base: main
head repository: rock-solid-sites/deepcode-cli
compare: main
- 10 commits
- 10 files changed
- 1 contributor
Commits on May 13, 2026
-
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.
Configuration menu - View commit details
-
Copy full SHA for 2f29e45 - Browse repository at this point
Copy the full SHA 2f29e45View commit details -
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).
Configuration menu - View commit details
-
Copy full SHA for dea7648 - Browse repository at this point
Copy the full SHA dea7648View commit details -
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.
Configuration menu - View commit details
-
Copy full SHA for 8c5b84b - Browse repository at this point
Copy the full SHA 8c5b84bView commit details -
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.
Configuration menu - View commit details
-
Copy full SHA for 531eaa1 - Browse repository at this point
Copy the full SHA 531eaa1View commit details -
README.md is now the canonical English README. README_en.md was an upstream convention for a separate English-language README, no longer needed.
Configuration menu - View commit details
-
Copy full SHA for fda7459 - Browse repository at this point
Copy the full SHA fda7459View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4ee3b62 - Browse repository at this point
Copy the full SHA 4ee3b62View commit details -
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().
Configuration menu - View commit details
-
Copy full SHA for c88c956 - Browse repository at this point
Copy the full SHA c88c956View commit details -
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).
Configuration menu - View commit details
-
Copy full SHA for 3973b16 - Browse repository at this point
Copy the full SHA 3973b16View commit details -
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.
Configuration menu - View commit details
-
Copy full SHA for 5046241 - Browse repository at this point
Copy the full SHA 5046241View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8374e01 - Browse repository at this point
Copy the full SHA 8374e01View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff main...main