diff --git a/compose.override.yml b/compose.override.yml index 0949b10..36d41b3 100644 --- a/compose.override.yml +++ b/compose.override.yml @@ -8,23 +8,6 @@ services: # Docker can follow the symlink inside the container. - /Library/Assets/kiwi:/Library/Assets/kiwi:rw - # cf-orch agent sidecar: registers this machine as GPU node "sif" with the coordinator. - # The API scheduler uses COORDINATOR_URL to lease VRAM cooperatively; this - # agent makes the local VRAM usage visible on the orchestrator dashboard. - cf-orch-agent: - image: kiwi-api # reuse local api image — cf-core already installed there - network_mode: host - env_file: .env - environment: - # Override coordinator URL here or via .env - COORDINATOR_URL: ${COORDINATOR_URL:-http://10.1.10.71:7700} - command: > - conda run -n kiwi cf-orch agent - --coordinator ${COORDINATOR_URL:-http://10.1.10.71:7700} - --node-id sif - --host 0.0.0.0 - --port 7702 - --advertise-host ${CF_ORCH_ADVERTISE_HOST:-10.1.10.71} - restart: unless-stopped - depends_on: - - api + # cf-orch agent sidecar removed 2026-04-24: Sif is now a dedicated compute node + # with its own systemd cf-orch-agent service (port 7703, advertise-host 10.1.10.158). + # This sidecar was only valid when Kiwi ran on Sif directly. diff --git a/frontend/src/components/RecipeDetailPanel.vue b/frontend/src/components/RecipeDetailPanel.vue index 6de6883..51c8eee 100644 --- a/frontend/src/components/RecipeDetailPanel.vue +++ b/frontend/src/components/RecipeDetailPanel.vue @@ -330,7 +330,7 @@ import { ref, computed, onMounted, onUnmounted, nextTick } from 'vue' import { useRecipesStore } from '../stores/recipes' import { useSavedRecipesStore } from '../stores/savedRecipes' import { inventoryAPI } from '../services/api' -import type { RecipeSuggestion, GroceryLink, StepAnalysis, TimeEffortProfile } from '../services/api' +import type { RecipeSuggestion, GroceryLink, StepAnalysis } from '../services/api' import SaveRecipeModal from './SaveRecipeModal.vue' const dialogRef = ref(null) diff --git a/frontend/src/components/SettingsView.vue b/frontend/src/components/SettingsView.vue index 727359d..2173053 100644 --- a/frontend/src/components/SettingsView.vue +++ b/frontend/src/components/SettingsView.vue @@ -601,7 +601,7 @@ function toggleNoise(value: NoiseLevel) { } } -function getSmellClass(value: SmellLevel, idx: number): string { +function getSmellClass(_value: SmellLevel, idx: number): string { const maxSmell = settingsStore.sensoryPreferences.max_smell if (!maxSmell) return 'sensory-pill--neutral' const maxIdx = SMELL_LEVELS.findIndex(l => l.value === maxSmell) @@ -610,7 +610,7 @@ function getSmellClass(value: SmellLevel, idx: number): string { return 'sensory-pill--neutral' } -function getNoiseClass(value: NoiseLevel, idx: number): string { +function getNoiseClass(_value: NoiseLevel, idx: number): string { const maxNoise = settingsStore.sensoryPreferences.max_noise if (!maxNoise) return 'sensory-pill--neutral' const maxIdx = NOISE_LEVELS.findIndex(l => l.value === maxNoise) diff --git a/pyproject.toml b/pyproject.toml index e0e8fe9..cb7fb04 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta" [project] name = "kiwi" -version = "0.3.0" +version = "0.6.0" description = "Pantry tracking + leftover recipe suggestions" readme = "README.md" requires-python = ">=3.11"