Merge remote-tracking branch 'upstream/ci_mvp' into feat/ci-ui-changes

This commit is contained in:
Anish Sarkar 2026-07-06 13:25:51 +05:30
commit fd8d1273cd
188 changed files with 2163 additions and 3644 deletions

View file

@ -51,7 +51,7 @@ export function ChatShareButton({ thread, onVisibilityChange, className }: ChatS
// Use Jotai atom for visibility (single source of truth)
const currentThreadState = useAtomValue(currentThreadAtom);
const { mutateAsync: updateVisibility } = useUpdateThreadVisibility(thread?.search_space_id ?? 0);
const { mutateAsync: updateVisibility } = useUpdateThreadVisibility(thread?.workspace_id ?? 0);
// Snapshot creation mutation
const { mutateAsync: createSnapshot, isPending: isCreatingSnapshot } = useAtomValue(
@ -139,9 +139,7 @@ export function ChatShareButton({ thread, onVisibilityChange, className }: ChatS
variant="ghost"
size="icon"
onClick={() =>
router.push(
`/dashboard/${thread.search_space_id}/search-space-settings/public-links`
)
router.push(`/dashboard/${thread.workspace_id}/workspace-settings/public-links`)
}
className="size-8 bg-muted/50 hover:bg-accent hover:text-accent-foreground"
>

View file

@ -316,7 +316,7 @@ export const DocumentMentionPicker = forwardRef<
const titleSearchParams = useMemo(
() => ({
search_space_id: searchSpaceId,
workspace_id: searchSpaceId,
page: 0,
page_size: PAGE_SIZE,
...(isSearchValid ? { title: debouncedSearch.trim() } : {}),
@ -362,7 +362,7 @@ export const DocumentMentionPicker = forwardRef<
try {
const queryParams = {
search_space_id: searchSpaceId,
workspace_id: searchSpaceId,
page: nextPage,
page_size: PAGE_SIZE,
...(isSearchValid ? { title: debouncedSearch.trim() } : {}),

View file

@ -146,7 +146,7 @@ export function ImageModelSelector({
function manageModelConnections() {
setOpen(false);
router.push(`/dashboard/${searchSpaceId}/search-space-settings/models`);
router.push(`/dashboard/${searchSpaceId}/workspace-settings/models`);
}
const handleScroll = useCallback((event: UIEvent<HTMLDivElement>) => {

View file

@ -149,7 +149,7 @@ export function ModelSelector({
function manageModelConnections() {
setOpen(false);
router.push(`/dashboard/${searchSpaceId}/search-space-settings/models`);
router.push(`/dashboard/${searchSpaceId}/workspace-settings/models`);
}
const handleScroll = useCallback((event: UIEvent<HTMLDivElement>) => {