diff --git a/config.yaml b/config.yaml index fe24a020..bb068c43 100644 --- a/config.yaml +++ b/config.yaml @@ -21,11 +21,10 @@ terminal: daytona_image: nikolaik/python-nodejs:python3.11-nodejs20 container_cpu: 1 container_embeddings: - provider: ollama - model: nomic-embed-text - base_url: http://localhost:11434/v1 - -memory: 5120 + provider: ollama + model: nomic-embed-text + base_url: http://localhost:11434/v1 + memory: 5120 container_disk: 51200 container_persistent: true docker_volumes: [] @@ -175,15 +174,14 @@ command_allowlist: [] quick_commands: {} personalities: {} mesh: - enabled: true - blackboard_provider: local - nostr_discovery: true - consensus_mode: competitive + enabled: true + blackboard_provider: local + nostr_discovery: true + consensus_mode: competitive security: - sovereign_audit: true - no_phone_home: true - + sovereign_audit: true + no_phone_home: true redact_secrets: true tirith_enabled: true tirith_path: tirith diff --git a/cron/jobs.json b/cron/jobs.json index ab4aac63..3d11725f 100644 --- a/cron/jobs.json +++ b/cron/jobs.json @@ -114,6 +114,9 @@ "id": "muda-audit-weekly", "name": "Muda Audit", "prompt": "Run the Muda Audit script at /root/wizards/ezra/workspace/timmy-config/fleet/muda-audit.sh. The script measures the 7 wastes across the fleet and posts a report to Telegram. Report whether it succeeded or failed.", + "model": "hermes3:latest", + "provider": "ollama", + "base_url": "http://localhost:11434/v1", "schedule": { "kind": "cron", "expr": "0 21 * * 0", @@ -173,6 +176,9 @@ "id": "overnight-rd-nightly", "name": "Overnight R&D Loop", "prompt": "Run the overnight R&D automation: Deep Dive paper synthesis, tightening loop for tool-use training data, DPO export sweep, morning briefing prep. All local inference via Ollama.", + "model": "hermes3:latest", + "provider": "ollama", + "base_url": "http://localhost:11434/v1", "schedule": { "kind": "cron", "expr": "0 2 * * *", diff --git a/tests/test_local_runtime_defaults.py b/tests/test_local_runtime_defaults.py index e06e291e..a26ff2d4 100644 --- a/tests/test_local_runtime_defaults.py +++ b/tests/test_local_runtime_defaults.py @@ -5,6 +5,11 @@ from pathlib import Path import yaml +def test_config_yaml_parses() -> None: + config = yaml.safe_load(Path("config.yaml").read_text()) + assert isinstance(config, dict) + + def test_config_defaults_to_local_llama_cpp_runtime() -> None: config = yaml.safe_load(Path("config.yaml").read_text())