You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Merge branch 'deepcode/main' into feature/deepcode-user-agent
Sync with latest upstream (38 commits) and fix User-Agent header issue.
# Conflicts resolved:
# - packages/cli/src/cli.tsx: kept upstream version (our cli changes were unnecessary)
# - src/common/package-info.ts: moved to packages/core/src/common/package-info.ts
# (reads from packages/core/package.json instead of root package.json)
@@ -45,6 +50,7 @@ All commands run from the repo root.
45
50
|`npm run check`| Runs typecheck + lint + format:check together |
46
51
|`npm run build`| Orchestrates full build (scripts/build.js) — compiles core + bundles CLI + copies assets |
47
52
|`npm run bundle`| Generates git commit info + esbuild bundle + copies bundled assets |
53
+
|`npm run build:vscode`| Builds the VSCode extension companion |
48
54
|`npm test`| Runs all workspace tests (`npm run test --workspaces --if-present`) |
49
55
|`npm run start`| Runs the locally built CLI (`scripts/start.js`) |
50
56
|`npm run build-and-start`| Builds then starts the CLI |
@@ -115,9 +121,9 @@ A **file history system** (`packages/core/src/common/file-history.ts`) provides
115
121
116
122
**Slash commands**: `/skills`, `/model`, `/new`, `/init`, `/resume`, `/continue`, `/undo`, `/mcp`, `/raw`, `/exit`, plus dynamic `/skill-name` for each loaded skill.
117
123
118
-
**Key UI features**: `@` file mentions in the prompt input, `Ctrl+O` to view live process stdout, `Ctrl+V` to paste images, Shift+Enter for newlines, MCP server status display, undo selector, and permission prompts.
124
+
**Key UI features**: `@` file mentions in the prompt input, `Ctrl+O` to view live process stdout, `Ctrl+V` to paste images, `Ctrl+X` to clear images, Shift+Enter for newlines, pluggable statusline, MCP server status display, undo selector, and permission prompts.
119
125
120
-
**CLI flags**: `-p <prompt>` / `--prompt` to auto-submit a prompt on launch, `-v` / `--version`, `-h` / `--help`.
126
+
**CLI flags**: `-p <prompt>` / `--prompt` to auto-submit a prompt on launch, `-r [sessionId]` / `--resume [sessionId]` to resume a session or show the session picker, `-v` / `--version`, `-h` / `--help`.
0 commit comments