Skip to content

Commit ddbad74

Browse files
Merge upstream main changes
Integrate the concurrent feature-structure update before publishing the title bar and activity navigation alignment fixes.
2 parents f0c70a4 + 9b80954 commit ddbad74

30 files changed

Lines changed: 33 additions & 36 deletions

src/features/ai/components/input/chat-preferences-menu.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ import {
5050
} from "@/ui/icons";
5151
import { Spinner } from "@/ui/spinner";
5252
import { matchesSearchQuery } from "@/utils/search-match";
53-
import { getChatPreferencesModel } from "./chat-preferences-model";
53+
import { getChatPreferencesModel } from "@/features/ai/utils/chat-preferences-model";
5454

5555
const FALLBACK_MODES: { id: ChatMode; label: string }[] = [
5656
{ id: "chat", label: "Ask" },

src/features/ai/components/selectors/context-selector.tsx

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,10 @@ import {
3131
} from "@/ui/icons";
3232
import { matchesSearchQuery } from "@/utils/search-match";
3333
import { AIFileSelector } from "../mentions/ai-file-selector";
34-
import { getGitContextFiles, groupContextBuffers } from "./context-selector-model";
34+
import {
35+
getGitContextFiles,
36+
groupContextBuffers,
37+
} from "@/features/ai/utils/context-selector-model";
3538

3639
function getBufferContextDescription(buffer: PaneContent) {
3740
if (buffer.type === "webViewer") return buffer.url;

src/features/ai/tests/chat-preferences-model.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { describe, expect, it } from "vite-plus/test";
2-
import { getChatPreferencesModel } from "../components/input/chat-preferences-model";
2+
import { getChatPreferencesModel } from "../utils/chat-preferences-model";
33
import type { SessionConfigOption } from "../types/acp.types";
44

55
function option(id: string, category: SessionConfigOption["category"]): SessionConfigOption {

src/features/ai/tests/context-selector-model.test.ts

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,6 @@
11
import { describe, expect, it } from "vitest";
22
import type { PaneContent } from "@/features/panes/types/pane-content.types";
3-
import {
4-
getGitContextFiles,
5-
groupContextBuffers,
6-
} from "../components/selectors/context-selector-model";
3+
import { getGitContextFiles, groupContextBuffers } from "../utils/context-selector-model";
74

85
function createBuffer(type: PaneContent["type"], id: string): PaneContent {
96
return {
File renamed without changes.

src/features/ai/components/selectors/context-selector-model.ts renamed to src/features/ai/utils/context-selector-model.ts

File renamed without changes.

src/features/database/components/column-filters.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import { PlusIcon as Plus, XIcon as X } from "@/ui/icons";
22
import { Button } from "@/ui/button";
33
import Input from "@/ui/input";
44
import Select from "@/ui/select";
5-
import { databaseCardClassName } from "./database-surface";
5+
import { databaseCardClassName } from "../utils/database-surface";
66
import type { ColumnFilter, ColumnInfo, FilterOperator } from "../types/common.types";
77

88
const FILTER_OPERATORS: { value: FilterOperator; label: string }[] = [

src/features/database/components/connection/connection-dialog.tsx

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,11 @@ import { normalizeDatabaseError } from "../../lib/database-errors";
1717
import type { DatabaseType } from "../../types/provider.types";
1818
import { PROVIDER_REGISTRY } from "../../providers/provider-registry";
1919
import { useConnectionStore } from "../../stores/connection.store";
20-
import { buildSavedConnectionConfig } from "./connection-config";
21-
import { getInstalledDatabaseTypes, validateConnectionInput } from "./connection-validation";
20+
import { buildSavedConnectionConfig } from "../../utils/connection-config";
21+
import {
22+
getInstalledDatabaseTypes,
23+
validateConnectionInput,
24+
} from "../../utils/connection-validation";
2225

2326
interface ConnectionDialogProps {
2427
isOpen: boolean;

src/features/database/components/database-sidebar.tsx

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -40,11 +40,8 @@ import {
4040
getWorkspaceDatabaseFiles,
4141
type WorkspaceDatabaseFile,
4242
} from "../utils/workspace-database-files";
43-
import { buildSavedConnectionConfig } from "./connection/connection-config";
44-
import {
45-
getInstalledDatabaseTypes,
46-
validateConnectionInput,
47-
} from "./connection/connection-validation";
43+
import { buildSavedConnectionConfig } from "../utils/connection-config";
44+
import { getInstalledDatabaseTypes, validateConnectionInput } from "../utils/connection-validation";
4845

4946
function getBaseName(path: string) {
5047
return path.split(/[\\/]/).filter(Boolean).pop() ?? path;

src/features/database/components/query-bar.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import { Button } from "@/ui/button";
55
import { InputGroup, InputGroupAddon, InputGroupButton, InputGroupInput } from "@/ui/input-group";
66
import Textarea from "@/ui/textarea";
77
import { cn } from "@/utils/cn";
8-
import { databaseCardClassName } from "./database-surface";
8+
import { databaseCardClassName } from "../utils/database-surface";
99
import type { ColumnInfo, TableInfo } from "../types/common.types";
1010
import {
1111
applySqlCompletion,

0 commit comments

Comments
 (0)