all: delete commit-message-style tool
It added significant latency.
All the caching options were unappealing.
Instead, let users specify in dear_llm.md if they care,
and default to simple, concise messages.
At some point (soon?), we will likely
make it easier in the UI to edit commit messages.
Co-Authored-By: sketch <hello@sketch.dev>
Change-ID: sbcd1f38735d091aek
diff --git a/webui/src/web-components/sketch-tool-card.ts b/webui/src/web-components/sketch-tool-card.ts
index 9c1ae62..c96d8e0 100644
--- a/webui/src/web-components/sketch-tool-card.ts
+++ b/webui/src/web-components/sketch-tool-card.ts
@@ -1,7 +1,7 @@
import { html } from "lit";
import { unsafeHTML } from "lit/directives/unsafe-html.js";
import { customElement, property } from "lit/decorators.js";
-import { State, ToolCall } from "../types";
+import { ToolCall } from "../types";
import { marked } from "marked";
import DOMPurify from "dompurify";
import { SketchTailwindElement } from "./sketch-tailwind-element";
@@ -301,37 +301,6 @@
}
}
-@customElement("sketch-tool-card-commit-message-style")
-export class SketchToolCardCommitMessageStyle extends SketchTailwindElement {
- @property()
- toolCall: ToolCall;
-
- @property()
- open: boolean;
-
- @property()
- state: State;
-
- constructor() {
- super();
- }
-
- connectedCallback() {
- super.connectedCallback();
- }
-
- disconnectedCallback() {
- super.disconnectedCallback();
- }
-
- render() {
- return html`<sketch-tool-card-base
- .open=${this.open}
- .toolCall=${this.toolCall}
- ></sketch-tool-card-base>`;
- }
-}
-
@customElement("sketch-tool-card-todo-write")
export class SketchToolCardTodoWrite extends SketchTailwindElement {
@property() toolCall: ToolCall;
@@ -482,7 +451,6 @@
"sketch-tool-card-done": SketchToolCardDone;
"sketch-tool-card-patch": SketchToolCardPatch;
"sketch-tool-card-think": SketchToolCardThink;
- "sketch-tool-card-commit-message-style": SketchToolCardCommitMessageStyle;
"sketch-tool-card-todo-write": SketchToolCardTodoWrite;
"sketch-tool-card-todo-read": SketchToolCardTodoRead;
"sketch-tool-card-keyword-search": SketchToolCardKeywordSearch;