Skip to content

Commit 0faf702

Browse files
committed
Update README to streamline introduction and refine extension description for clarity and focus
1 parent d5049f5 commit 0faf702

2 files changed

Lines changed: 2 additions & 32 deletions

File tree

‎README.md‎

Lines changed: 0 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -20,36 +20,6 @@ Works with VS Code family of editors (Cursor, Antigravity, VSCodium, etc.).
2020
<img src="https://github.com/robertpiosik/CodeWebChat/raw/HEAD/packages/shared/src/media/screenshot.png" alt="Screenshot" />
2121
</p>
2222

23-
## Introduction
24-
25-
**LLMs are brilliant, yet mindless pattern matchers.** Because they lack properties similar to mental models, they can't imagine how the correct output should look like before their context window is filled with files.
26-
27-
Coding agents (Cursor, Claude Code, etc.) address this limitation via technique called tool calling. The system starts each task from a clean slate, by analyzing your instructions it navigates the codebase to include all necessary files in the context window. While going all-in with natural language interface for programming may sound appealing, these systems don't offer short feedback loops critial in day-to-day work, or cost-efficiency allowing sustainable mass adoption.
28-
29-
Because contents of the context window determine output quality, Code Web Chat is designed in a way **the model is guided with known set of files**, enabling simple, task-focused instructions and complete edits in seconds!
30-
31-
With files sorted by update recency, CWC helps utilize **[prompt caching](https://platform.openai.com/docs/guides/prompt-caching) across tasks**—consistently **save up to 90% on input tokens**, while spending the more expensive output tokens directly on edits you're looking for.
32-
33-
**Example message:**
34-
35-
```
36-
<system>
37-
Whenever showing a new, updated, renamed, or deleted file, provide a brief explanation...
38-
</system>
39-
<files>
40-
<file path="src/calculator.ts">
41-
export const addNumbers = (a: number, b: number) => a + b;
42-
</file>
43-
...
44-
</files>
45-
<system>
46-
Whenever showing a new, updated, renamed, or deleted file, provide a brief explanation...
47-
</system>
48-
Implement a subtract function.
49-
```
50-
51-
Once the response is ready, edits can be integrated in a fully revertible way.
52-
5323
## Enabling autofill
5424

5525
Install the zero-setup Connector extension in your favorite browser and never copy and paste again!

‎packages/vscode/package.json‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
{
22
"name": "gemini-coder",
33
"displayName": "Code Web Chat",
4-
"description": "Coding prompts for chatbots/APIs (CWC)",
5-
"version": "1.716.0",
4+
"description": "Fast AI coding with chatbots/APIs (CWC)",
5+
"version": "1.717.0",
66
"scripts": {
77
"build": "npx vsce package --no-dependencies",
88
"vscode:prepublish": "rimraf out && npm run compile",

0 commit comments

Comments
 (0)