diff --git a/.changeset/neat-worktree-dialogs.md b/.changeset/neat-worktree-dialogs.md new file mode 100644 index 00000000000..b57f336d6b2 --- /dev/null +++ b/.changeset/neat-worktree-dialogs.md @@ -0,0 +1,5 @@ +--- +"@kilocode/kilo-console": patch +--- + +Replace native worktree prompts with consistent dialogs for creating, renaming, resetting, and deleting worktrees. diff --git a/.changeset/resize-console-context.md b/.changeset/resize-console-context.md new file mode 100644 index 00000000000..bb9dca3f1b8 --- /dev/null +++ b/.changeset/resize-console-context.md @@ -0,0 +1,6 @@ +--- +"@kilocode/kilo-console": patch +"@kilocode/cli": patch +--- + +Configure the project context sidebar width and default diff layout from Global Settings. diff --git a/.changeset/rich-worktree-review.md b/.changeset/rich-worktree-review.md new file mode 100644 index 00000000000..bffd4bb44d4 --- /dev/null +++ b/.changeset/rich-worktree-review.md @@ -0,0 +1,5 @@ +--- +"@kilocode/kilo-console": patch +--- + +Review worktree changes in a richer panel with per-file stats and syntax-highlighted diffs. diff --git a/packages/kilo-console/src/client.ts b/packages/kilo-console/src/client.ts index 9a3eb364893..adca1648a7b 100644 --- a/packages/kilo-console/src/client.ts +++ b/packages/kilo-console/src/client.ts @@ -52,6 +52,7 @@ export type ProjectConsoleQuery = ProjectQuery & { export type ProjectConsoleSnapshot = { project: ProjectItem + config: EffectiveConfig vcs: VcsInfo worktrees: string[] terminals: ProjectTerminalItem[] @@ -439,7 +440,8 @@ export async function loadProjectConsole(input: ProjectConsoleQuery): Promise -
-
+
event.key === "Escape" && props.onCancel()}> +
-

{props.title}

- {(text) =>

{text()}

}
+

{props.title}

+ {(text) =>

{text()}

}
- + +
+ +
+
+ + ) +} diff --git a/packages/kilo-console/src/layouts/ConfigLayout.tsx b/packages/kilo-console/src/layouts/ConfigLayout.tsx index 8f779b93283..be9be5043ef 100644 --- a/packages/kilo-console/src/layouts/ConfigLayout.tsx +++ b/packages/kilo-console/src/layouts/ConfigLayout.tsx @@ -30,13 +30,6 @@ function ConfigContent(props: { children?: JSX.Element }) { )} - - {(item) => ( - - )} -