fix: circular import chat↔workspace — extract activityLog to activity.ts
Some checks failed
ci / build-test (push) Has been cancelled
ci / docker-build (push) Has been cancelled
Desktop App / Build Linux (amd64) (push) Has been cancelled
Desktop App / Attach to Release (push) Has been cancelled

This commit is contained in:
2026-07-14 12:28:49 +02:00
parent 54f532f166
commit c8c7705046
6 changed files with 154 additions and 149 deletions

View File

@@ -1,5 +1,5 @@
<script lang="ts">
import { activityLog, type ActivityEntry } from '$lib/stores/chat'
import { activityLog, type ActivityEntry } from '$lib/stores/activity'
import LoaderCircleIcon from '@lucide/svelte/icons/loader-circle'
import CircleCheckIcon from '@lucide/svelte/icons/circle-check'
import CircleXIcon from '@lucide/svelte/icons/circle-x'

View File

@@ -1,5 +1,5 @@
<script lang="ts">
import type { ActivityEntry } from '$lib/stores/chat'
import type { ActivityEntry } from '$lib/stores/activity'
import LoaderCircleIcon from '@lucide/svelte/icons/loader-circle'
import CheckIcon from '@lucide/svelte/icons/check'
import XIcon from '@lucide/svelte/icons/x'

View File

@@ -1,7 +1,8 @@
<script lang="ts">
import { onMount } from 'svelte'
import { startWorkspace, planSteps, currentTask } from '$lib/stores/workspace'
import { activityLog, streaming } from '$lib/stores/chat'
import { activityLog } from '$lib/stores/activity'
import { streaming } from '$lib/stores/chat'
import OperatorQuestion from './OperatorQuestion.svelte'
import SessionGraph from './SessionGraph.svelte'
import ActivityTimeline from './ActivityTimeline.svelte'