Skip to content

Commit 5c13002

Browse files
committed
Merge branch 'dev'
2 parents 17d0b78 + 4d6409c commit 5c13002

28 files changed

Lines changed: 1865 additions & 1655 deletions

File tree

‎README.md‎

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,14 @@
22

33
<a href="https://marketplace.visualstudio.com/items?itemName=robertpiosik.gemini-coder" target="_blank"><img src="https://img.shields.io/badge/Install-VS_Code_Marketplace-blue" alt="Get from Visual Studio Code Marketplace" /></a> <a href="https://open-vsx.org/extension/robertpiosik/gemini-coder" target="_blank"><img src="https://img.shields.io/badge/Install-Open_VSX_Registry-a60ee5" alt="Get from Open VSX Registry" /></a> <a href="https://github.com/robertpiosik/CodeWebChat/blob/dev/LICENSE" target="_blank"><img src="https://img.shields.io/badge/License-GPL--3.0-green.svg" alt="GPL-3.0 license" /></a>
44

5-
Agent-free AI pair programming for VS Code, Cursor, and other forks. Master context to guide the model to the responses you expect—without tool calls.
5+
Agent-free AI pair programming for production-grade code. Steer the model with hand-picked context for fast and accurate edits with simple instructions.
6+
7+
Works with VS Code, Cursor, Windsurf, and other forks.
68

79
❤️ **Free and open-source.** _Join our [discord server](https://discord.gg/KJySXsrSX5) and get involed!_
810

911
✅ **Initializes free chatbots**—ChatGPT, Claude, Gemini, AI Studio, Qwen, and 10+ more \
10-
✅ **Calls model providers**—bring your own key or use local model via Ollama \
12+
✅ **Calls model providers**—bring your own keys or use local models via Ollama \
1113
✅ **Applies responses**—multi-file changes integration with easy rollback \
1214
✅ **Batteries included**—code completions, commit messages, and more
1315

@@ -24,7 +26,7 @@ Code Web Chat only starts new conversations. This idea is borrowed from [Firefox
2426
> [!NOTE]
2527
> The _Apply response_ button placed under responses is not a means of automatic output extraction, it's an alias for the original _copy to clipboard_ button.
2628
27-
🧑‍💻 **Control the context, guide the model**
29+
🧑‍💻 **Guide the model with context**
2830

2931
Large language models (LLMs) are trained on vast datasets targeting many use cases. For code generation, a model's training involves analyzing millions of simulated problem-solving flows, such as arriving at the accepted answer from a given StackOverflow question. For the purpose of agentic coding, models are trained on an additional layer of data that simulates gathering context and planning its next steps.
3032

‎packages/shared/src/types/file-in-review.ts‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
export type FileInReview = {
22
file_path: string
3+
is_checked: boolean
34
workspace_name?: string
45
is_new?: boolean
56
is_deleted?: boolean

‎packages/ui/src/components/editor/panel/ResponseReview/ResponseReview.tsx‎

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import { Checkbox } from '../../common/Checkbox'
77
import { IconButton } from '../IconButton/IconButton'
88

99
type Props = {
10-
files: (FileInReview & { is_checked: boolean })[]
10+
files: FileInReview[]
1111
has_multiple_workspaces: boolean
1212
on_discard: () => void
1313
on_approve: (files: FileInReview[]) => void
@@ -46,9 +46,7 @@ export const ResponseReview: FC<Props> = ({
4646
const fallback_count = files.filter((f) => f.is_fallback).length
4747

4848
const sorted_files = useMemo(() => {
49-
const get_sort_score = (
50-
file: FileInReview & { is_checked: boolean }
51-
): number => {
49+
const get_sort_score = (file: FileInReview): number => {
5250
if (file.diff_fallback_method == 'search_and_replace') {
5351
return 0
5452
}

‎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": "Initialize free chatbots, call model providers, apply responses, and more (CWC)",
5-
"version": "1.490.0",
4+
"description": "CWC: Initialize free chatbots, call model providers, apply responses, batteries included",
5+
"version": "1.491.0",
66
"scripts": {
77
"build": "npx vsce package --no-dependencies",
88
"vscode:prepublish": "rimraf out && npm run compile",

0 commit comments

Comments
 (0)