mirror of
https://github.com/pacnpal/Roo-Code.git
synced 2025-12-20 04:11:10 -05:00
Rename Cline
This commit is contained in:
@@ -34,15 +34,15 @@ const Announcement = ({ version, hideAnnouncement }: AnnouncementProps) => {
|
|||||||
<p style={{ margin: "5px 0px" }}></p>
|
<p style={{ margin: "5px 0px" }}></p>
|
||||||
<ul style={{ margin: "0 0 8px", paddingLeft: "12px" }}>
|
<ul style={{ margin: "0 0 8px", paddingLeft: "12px" }}>
|
||||||
<li>
|
<li>
|
||||||
Claude can now use a browser! This update adds a new <code>inspect_site</code> tool that captures
|
Cline can now use a browser! This update adds a new <code>inspect_site</code> tool that captures
|
||||||
screenshots and console logs from websites (including localhost), making it easier for Claude to
|
screenshots and console logs from websites (including localhost), making it easier for Cline to
|
||||||
troubleshoot issues on his own.
|
troubleshoot issues on his own.
|
||||||
<VSCodeLink style={{ display: "inline" }} href="https://x.com/sdrzn/status/1837559914023342129">
|
<VSCodeLink style={{ display: "inline" }} href="https://x.com/sdrzn/status/1837559914023342129">
|
||||||
See a demo here.
|
See a demo here.
|
||||||
</VSCodeLink>
|
</VSCodeLink>
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
Improved automatic linter/compiler debugging by only sending Claude new errors that result from his
|
Improved automatic linter/compiler debugging by only sending Cline new errors that result from his
|
||||||
edits, rather than reporting all workspace problems.
|
edits, rather than reporting all workspace problems.
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
@@ -50,10 +50,10 @@ const Announcement = ({ version, hideAnnouncement }: AnnouncementProps) => {
|
|||||||
<ul style={{ margin: "0 0 8px", paddingLeft: "20px" }}>
|
<ul style={{ margin: "0 0 8px", paddingLeft: "20px" }}>
|
||||||
<li>
|
<li>
|
||||||
<strong>@url:</strong> Paste in a URL for the extension to fetch and convert to markdown
|
<strong>@url:</strong> Paste in a URL for the extension to fetch and convert to markdown
|
||||||
(i.e. give Claude the latest docs)
|
(i.e. give Cline the latest docs)
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<strong>@problems:</strong> Add workspace errors and warnings for Claude to fix
|
<strong>@problems:</strong> Add workspace errors and warnings for Cline to fix
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<strong>@file:</strong> Adds a file's contents so you don't have to waste API requests
|
<strong>@file:</strong> Adds a file's contents so you don't have to waste API requests
|
||||||
@@ -66,7 +66,7 @@ const Announcement = ({ version, hideAnnouncement }: AnnouncementProps) => {
|
|||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
{/* <p style={{ margin: "5px 0px" }}>
|
{/* <p style={{ margin: "5px 0px" }}>
|
||||||
Claude can now monitor workspace problems to keep updated on linter/compiler/build issues, letting him
|
Cline can now monitor workspace problems to keep updated on linter/compiler/build issues, letting him
|
||||||
proactively fix errors on his own! (adding missing imports, fixing type errors, etc.)
|
proactively fix errors on his own! (adding missing imports, fixing type errors, etc.)
|
||||||
<VSCodeLink style={{ display: "inline" }} href="https://x.com/sdrzn/status/1835100787275419829">
|
<VSCodeLink style={{ display: "inline" }} href="https://x.com/sdrzn/status/1835100787275419829">
|
||||||
See a demo here.
|
See a demo here.
|
||||||
@@ -106,16 +106,16 @@ const Announcement = ({ version, hideAnnouncement }: AnnouncementProps) => {
|
|||||||
)}
|
)}
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<b>Edit Claude's changes before accepting!</b> When he creates or edits a file, you can modify his
|
<b>Edit Cline's changes before accepting!</b> When he creates or edits a file, you can modify his
|
||||||
changes directly in the right side of the diff view (+ hover over the 'Revert Block' arrow button in
|
changes directly in the right side of the diff view (+ hover over the 'Revert Block' arrow button in
|
||||||
the center to undo "<code>{"// rest of code here"}</code>" shenanigans)
|
the center to undo "<code>{"// rest of code here"}</code>" shenanigans)
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
New <code>search_files</code> tool that lets Claude perform regex searches in your project, letting
|
New <code>search_files</code> tool that lets Cline perform regex searches in your project, letting
|
||||||
him refactor code, address TODOs and FIXMEs, remove dead code, and more!
|
him refactor code, address TODOs and FIXMEs, remove dead code, and more!
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
When Claude runs commands, you can now type directly in the terminal (+ support for Python
|
When Cline runs commands, you can now type directly in the terminal (+ support for Python
|
||||||
environments)
|
environments)
|
||||||
</li>
|
</li>
|
||||||
</ul>*/}
|
</ul>*/}
|
||||||
|
|||||||
@@ -96,7 +96,7 @@ const ChatRowContent = ({ message, isExpanded, onToggleExpand, lastModifiedMessa
|
|||||||
<span
|
<span
|
||||||
className="codicon codicon-error"
|
className="codicon codicon-error"
|
||||||
style={{ color: errorColor, marginBottom: "-1.5px" }}></span>,
|
style={{ color: errorColor, marginBottom: "-1.5px" }}></span>,
|
||||||
<span style={{ color: errorColor, fontWeight: "bold" }}>Claude is having trouble...</span>,
|
<span style={{ color: errorColor, fontWeight: "bold" }}>Cline is having trouble...</span>,
|
||||||
]
|
]
|
||||||
case "command":
|
case "command":
|
||||||
return [
|
return [
|
||||||
@@ -108,7 +108,7 @@ const ChatRowContent = ({ message, isExpanded, onToggleExpand, lastModifiedMessa
|
|||||||
style={{ color: normalColor, marginBottom: "-1.5px" }}></span>
|
style={{ color: normalColor, marginBottom: "-1.5px" }}></span>
|
||||||
),
|
),
|
||||||
<span style={{ color: normalColor, fontWeight: "bold" }}>
|
<span style={{ color: normalColor, fontWeight: "bold" }}>
|
||||||
Claude wants to execute this command:
|
Cline wants to execute this command:
|
||||||
</span>,
|
</span>,
|
||||||
]
|
]
|
||||||
case "completion_result":
|
case "completion_result":
|
||||||
@@ -170,7 +170,7 @@ const ChatRowContent = ({ message, isExpanded, onToggleExpand, lastModifiedMessa
|
|||||||
<span
|
<span
|
||||||
className="codicon codicon-question"
|
className="codicon codicon-question"
|
||||||
style={{ color: normalColor, marginBottom: "-1.5px" }}></span>,
|
style={{ color: normalColor, marginBottom: "-1.5px" }}></span>,
|
||||||
<span style={{ color: normalColor, fontWeight: "bold" }}>Claude has a question:</span>,
|
<span style={{ color: normalColor, fontWeight: "bold" }}>Cline has a question:</span>,
|
||||||
]
|
]
|
||||||
default:
|
default:
|
||||||
return [null, null]
|
return [null, null]
|
||||||
@@ -211,7 +211,7 @@ const ChatRowContent = ({ message, isExpanded, onToggleExpand, lastModifiedMessa
|
|||||||
<>
|
<>
|
||||||
<div style={headerStyle}>
|
<div style={headerStyle}>
|
||||||
{toolIcon("edit")}
|
{toolIcon("edit")}
|
||||||
<span style={{ fontWeight: "bold" }}>Claude wants to edit this file:</span>
|
<span style={{ fontWeight: "bold" }}>Cline wants to edit this file:</span>
|
||||||
</div>
|
</div>
|
||||||
<CodeAccordian
|
<CodeAccordian
|
||||||
isLoading={message.partial}
|
isLoading={message.partial}
|
||||||
@@ -227,7 +227,7 @@ const ChatRowContent = ({ message, isExpanded, onToggleExpand, lastModifiedMessa
|
|||||||
<>
|
<>
|
||||||
<div style={headerStyle}>
|
<div style={headerStyle}>
|
||||||
{toolIcon("new-file")}
|
{toolIcon("new-file")}
|
||||||
<span style={{ fontWeight: "bold" }}>Claude wants to create a new file:</span>
|
<span style={{ fontWeight: "bold" }}>Cline wants to create a new file:</span>
|
||||||
</div>
|
</div>
|
||||||
<CodeAccordian
|
<CodeAccordian
|
||||||
isLoading={message.partial}
|
isLoading={message.partial}
|
||||||
@@ -244,7 +244,7 @@ const ChatRowContent = ({ message, isExpanded, onToggleExpand, lastModifiedMessa
|
|||||||
<div style={headerStyle}>
|
<div style={headerStyle}>
|
||||||
{toolIcon("file-code")}
|
{toolIcon("file-code")}
|
||||||
<span style={{ fontWeight: "bold" }}>
|
<span style={{ fontWeight: "bold" }}>
|
||||||
{message.type === "ask" ? "Claude wants to read this file:" : "Claude read this file:"}
|
{message.type === "ask" ? "Cline wants to read this file:" : "Cline read this file:"}
|
||||||
</span>
|
</span>
|
||||||
</div>
|
</div>
|
||||||
{/* <CodeAccordian
|
{/* <CodeAccordian
|
||||||
@@ -302,8 +302,8 @@ const ChatRowContent = ({ message, isExpanded, onToggleExpand, lastModifiedMessa
|
|||||||
{toolIcon("folder-opened")}
|
{toolIcon("folder-opened")}
|
||||||
<span style={{ fontWeight: "bold" }}>
|
<span style={{ fontWeight: "bold" }}>
|
||||||
{message.type === "ask"
|
{message.type === "ask"
|
||||||
? "Claude wants to view the top level files in this directory:"
|
? "Cline wants to view the top level files in this directory:"
|
||||||
: "Claude viewed the top level files in this directory:"}
|
: "Cline viewed the top level files in this directory:"}
|
||||||
</span>
|
</span>
|
||||||
</div>
|
</div>
|
||||||
<CodeAccordian
|
<CodeAccordian
|
||||||
@@ -322,8 +322,8 @@ const ChatRowContent = ({ message, isExpanded, onToggleExpand, lastModifiedMessa
|
|||||||
{toolIcon("folder-opened")}
|
{toolIcon("folder-opened")}
|
||||||
<span style={{ fontWeight: "bold" }}>
|
<span style={{ fontWeight: "bold" }}>
|
||||||
{message.type === "ask"
|
{message.type === "ask"
|
||||||
? "Claude wants to recursively view all files in this directory:"
|
? "Cline wants to recursively view all files in this directory:"
|
||||||
: "Claude recursively viewed all files in this directory:"}
|
: "Cline recursively viewed all files in this directory:"}
|
||||||
</span>
|
</span>
|
||||||
</div>
|
</div>
|
||||||
<CodeAccordian
|
<CodeAccordian
|
||||||
@@ -342,8 +342,8 @@ const ChatRowContent = ({ message, isExpanded, onToggleExpand, lastModifiedMessa
|
|||||||
{toolIcon("file-code")}
|
{toolIcon("file-code")}
|
||||||
<span style={{ fontWeight: "bold" }}>
|
<span style={{ fontWeight: "bold" }}>
|
||||||
{message.type === "ask"
|
{message.type === "ask"
|
||||||
? "Claude wants to view source code definition names used in this directory:"
|
? "Cline wants to view source code definition names used in this directory:"
|
||||||
: "Claude viewed source code definition names used in this directory:"}
|
: "Cline viewed source code definition names used in this directory:"}
|
||||||
</span>
|
</span>
|
||||||
</div>
|
</div>
|
||||||
<CodeAccordian
|
<CodeAccordian
|
||||||
@@ -362,11 +362,11 @@ const ChatRowContent = ({ message, isExpanded, onToggleExpand, lastModifiedMessa
|
|||||||
<span style={{ fontWeight: "bold" }}>
|
<span style={{ fontWeight: "bold" }}>
|
||||||
{message.type === "ask" ? (
|
{message.type === "ask" ? (
|
||||||
<>
|
<>
|
||||||
Claude wants to search this directory for <code>{tool.regex}</code>:
|
Cline wants to search this directory for <code>{tool.regex}</code>:
|
||||||
</>
|
</>
|
||||||
) : (
|
) : (
|
||||||
<>
|
<>
|
||||||
Claude searched this directory for <code>{tool.regex}</code>:
|
Cline searched this directory for <code>{tool.regex}</code>:
|
||||||
</>
|
</>
|
||||||
)}
|
)}
|
||||||
</span>
|
</span>
|
||||||
@@ -388,9 +388,9 @@ const ChatRowContent = ({ message, isExpanded, onToggleExpand, lastModifiedMessa
|
|||||||
{isInspecting ? <ProgressIndicator /> : toolIcon("inspect")}
|
{isInspecting ? <ProgressIndicator /> : toolIcon("inspect")}
|
||||||
<span style={{ fontWeight: "bold" }}>
|
<span style={{ fontWeight: "bold" }}>
|
||||||
{message.type === "ask" ? (
|
{message.type === "ask" ? (
|
||||||
<>Claude wants to inspect this website:</>
|
<>Cline wants to inspect this website:</>
|
||||||
) : (
|
) : (
|
||||||
<>Claude is inspecting this website:</>
|
<>Cline is inspecting this website:</>
|
||||||
)}
|
)}
|
||||||
</span>
|
</span>
|
||||||
</div>
|
</div>
|
||||||
@@ -633,7 +633,7 @@ const ChatRowContent = ({ message, isExpanded, onToggleExpand, lastModifiedMessa
|
|||||||
</span>
|
</span>
|
||||||
</div>
|
</div>
|
||||||
<div>
|
<div>
|
||||||
Claude won't be able to view the command's output. Please update VSCode (
|
Cline won't be able to view the command's output. Please update VSCode (
|
||||||
<code>CMD/CTRL + Shift + P</code> → "Update") and make sure you're using a supported
|
<code>CMD/CTRL + Shift + P</code> → "Update") and make sure you're using a supported
|
||||||
shell: zsh, bash, fish, or PowerShell (<code>CMD/CTRL + Shift + P</code> →
|
shell: zsh, bash, fish, or PowerShell (<code>CMD/CTRL + Shift + P</code> →
|
||||||
"Terminal: Select Default Profile").{" "}
|
"Terminal: Select Default Profile").{" "}
|
||||||
|
|||||||
@@ -125,7 +125,7 @@ const SettingsView = ({ onDone }: SettingsViewProps) => {
|
|||||||
marginTop: "5px",
|
marginTop: "5px",
|
||||||
color: "var(--vscode-descriptionForeground)",
|
color: "var(--vscode-descriptionForeground)",
|
||||||
}}>
|
}}>
|
||||||
When enabled, Claude will automatically read files, view directories, and inspect sites without
|
When enabled, Cline will automatically read files, view directories, and inspect sites without
|
||||||
requiring you to click the Allow button.
|
requiring you to click the Allow button.
|
||||||
</p>
|
</p>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
Reference in New Issue
Block a user