Commit graph

  • 6a4a3ac89a Implement visual provenance (🦞) for fallback responses and update config.example.json with NVIDIA/FreeRide examples. stevef 2026-04-20 11:39:19 +02:00
  • f1b1f742b2 Cleanup temporary debug files. v3.976 Balancing Makefile across components. stevef 2026-04-20 11:34:43 +02:00
  • 7534edf999 Fix NVIDIA NIM 404s by preserving organizational prefixes and update defaults to nemotron-120b. Also hardened FreeRide tool to skip tool-blind models. v3.964 Balancing Makefile across components. stevef 2026-04-20 11:34:03 +02:00
  • 735187c86c fix(gateway): include tail logs on abnormal exit 王国栋0668001083 2026-04-20 17:22:04 +08:00
  • f25075feef Fix: correct NVIDIA NIM model identifier to meta/llama-3.1-nemotron-70b-instruct stevef 2026-04-20 11:10:00 +02:00
  • 0b732ac883 Fix: preserve Protocol in ModelConfig expansion and correct ConfigMap defaults stevef 2026-04-20 11:05:18 +02:00
  • 6c2202770e
    Merge 8347483b7f into e556a816e4 Vitali Avagyan 2026-04-20 07:32:39 +00:00
  • e556a816e4
    Feat/channel tool feedback animation (#2569) lxowalle 2026-04-20 15:20:26 +08:00
  • b43b81162b Merge branch 'freeride' stevef 2026-04-20 09:07:13 +02:00
  • 80b0abcd25 chore(k3s): sync model names in registry and fallback chain stevef 2026-04-20 09:07:07 +02:00
  • c3cd585dc4 Merge branch 'freeride' stevef 2026-04-20 09:05:27 +02:00
  • 1186445250 chore(k3s): optimize fallback models for tool support stevef 2026-04-20 09:05:19 +02:00
  • 0b5285aab3 Merge branch 'master' stevef 2026-04-20 08:48:41 +02:00
  • df6afcddc8 chore: resolve configmap conflicts and sync fixes stevef 2026-04-20 08:48:31 +02:00
  • 71a1a2b2c4 fix(providers): resolve protocol parsing crash and restore thinking support stevef 2026-04-20 08:47:13 +02:00
  • d3eaf78c7a Merge branch 'main' into feat/channel-tool-feedback-animation lxowalle 2026-04-20 14:32:03 +08:00
  • fde30f4478 debug: add diagnostic logs for LLM Chat calls stevef 2026-04-20 07:37:44 +02:00
  • 0b2581cbf6 feat: increase default LLM request timeout to 120s stevef 2026-04-20 07:38:35 +02:00
  • e39f85b37b feat: increase default LLM request timeout to 120s stevef 2026-04-20 07:38:35 +02:00
  • 05765bfa34 debug: add diagnostic logs for LLM Chat calls stevef 2026-04-20 07:37:44 +02:00
  • 783aa5a602 debug: add diagnostic logs for LLM Chat calls stevef 2026-04-20 07:37:44 +02:00
  • edc44f3063 feat: restore security package and add regression tests to PR branch stevef 2026-04-20 07:26:46 +02:00
  • e8181f5cdb chore(k3s): update manifests for diagnostic tracing stevef 2026-04-20 07:21:48 +02:00
  • ba3987c2b8 chore(k3s): update manifests for diagnostic tracing stevef 2026-04-20 07:21:48 +02:00
  • 760c85b8ae test: add regression checks for security shield hook registration stevef 2026-04-20 07:20:49 +02:00
  • 8cab189c45 test: add regression checks for security shield hook registration stevef 2026-04-20 07:20:49 +02:00
  • ee3b135f39 feat: restore missing pkg/security and enable diagnostic logging for K3s debugging stevef 2026-04-20 07:18:00 +02:00
  • f64e476d6b feat: restore missing pkg/security and enable diagnostic logging for K3s debugging stevef 2026-04-20 07:18:00 +02:00
  • e2975116a2 fix: webhook endpoint gerrystev 2026-04-20 12:47:48 +08:00
  • a0d68b4029 feat: webhook gerrystev 2026-04-20 12:47:00 +08:00
  • a1af5deddd feat: improve tool feedback lxowalle 2026-04-20 12:01:59 +08:00
  • 8461c996e5
    chore(web): update linting and router dependencies (#2592) wenjie 2026-04-20 11:18:42 +08:00
  • 74c98a5acf
    refactor(web): secure Pico websocket access behind launcher auth (#2545) Guoguo 2026-04-20 11:17:42 +08:00
  • 1eca3de229 chore(web): update linting and router dependencies wenjie 2026-04-20 10:37:11 +08:00
  • f8190f04b7 fix(web): stop pinning Pico WebSocket origins during setup wenjie 2026-04-16 19:04:47 +08:00
  • d002e1517b fix(web): improve Pico URL and origin handling behind proxies wenjie 2026-04-16 18:31:42 +08:00
  • 4b76196e2c refactor(web): secure Pico websocket access behind launcher auth wenjie 2026-04-16 16:47:23 +08:00
  • 10b1a0509d Merge hang fix into security_shield_v2 stevef 2026-04-19 22:51:05 +02:00
  • 87dc1622b7 fix: resolve agent hang by reducing timeout and injecting env-based API keys stevef 2026-04-19 22:50:56 +02:00
  • 36a96413ac Merge FreeRide configuration updates into security_shield_v2 stevef 2026-04-19 22:40:11 +02:00
  • b0a6bb5add config: synchronize k3s FreeRide fallbacks with local test config stevef 2026-04-19 22:40:03 +02:00
  • d70fb18a7e Merge .dockerignore fix into security_shield_v2 stevef 2026-04-19 22:30:59 +02:00
  • 2aa3db24f1 build: allow config/ in docker context stevef 2026-04-19 22:30:53 +02:00
  • 84fdbe213d Merge Makefile refinements into security_shield_v2 stevef 2026-04-19 22:29:26 +02:00
  • 8cbbc852e2 build: refine Makefile with user-preferred build and test flags stevef 2026-04-19 22:29:19 +02:00
  • 69fab6427e Merge k3s files into security_shield_v2 stevef 2026-04-19 22:28:43 +02:00
  • 88c641fbec build: restore k3s manifests and config templates stevef 2026-04-19 22:27:31 +02:00
  • 0ee2e8cfda Merge Dockerfile.rpi restoration into security_shield_v2 stevef 2026-04-19 22:25:41 +02:00
  • c8fc7b0334 build: restore missing Dockerfile.rpi for K3s builds stevef 2026-04-19 22:25:34 +02:00
  • 84949c71e9 Merge Makefile updates into security_shield_v2 stevef 2026-04-19 22:24:24 +02:00
  • 797ffa4091 build: restore Raspberry Pi and K3s Docker build targets stevef 2026-04-19 22:24:17 +02:00
  • 383132dbe6 Merge FreeRide feature and doc updates into security_shield_v2 stevef 2026-04-19 22:19:07 +02:00
  • 9d9b075ea7 docs: clarify FreeRide security integration for main branch stevef 2026-04-19 22:17:34 +02:00
  • 574ca8a8ea Merge freeride feature into main stevef 2026-04-19 22:09:10 +02:00
  • 4758b44315 feat: integrate FreeRide model failover and modernize provider architecture stevef 2026-04-19 22:02:14 +02:00
  • 1f9ecedf3b fix(k3s): sync model_list registrations to security branch stevef 2026-04-19 16:09:50 +02:00
  • 9a4f86ad0b docs: sync example config fix to security branch stevef 2026-04-19 16:08:17 +02:00
  • 19f95ae1c9 docs: correct fallback key name in example config stevef 2026-04-19 16:08:15 +02:00
  • 3cd93fbf53 merge fixes from main stevef 2026-04-19 16:06:03 +02:00
  • 54d74234a6 test(k3s): sync nemotron-3 restoration for fallback testing stevef 2026-04-19 16:05:11 +02:00
  • f9e88fc774 test(k3s): restore problematic nemotron-3 model to test fallback mechanism stevef 2026-04-19 16:05:08 +02:00
  • f54790c605 fix(k3s): sync corrected fallback models to security branch stevef 2026-04-19 16:01:42 +02:00
  • a23797bef1 fix(k3s): correct fallback field name to model_fallbacks and use free models stevef 2026-04-19 16:01:38 +02:00
  • c5f9fd9c94 feat(k3s): sync free fallback models to main stevef 2026-04-19 15:59:43 +02:00
  • e115090ced feat(k3s): update fallback models to strictly free endpoints stevef 2026-04-19 15:59:40 +02:00
  • ad7fe7f19f feat(k3s): sync fallback model chain to main stevef 2026-04-19 15:58:57 +02:00
  • a1a2ba1d23 feat(k3s): add fallback model chain via OpenRouter for high availability stevef 2026-04-19 15:58:53 +02:00
  • 0796b6b698 fix(k3s): update model to more stable llama-3.1-nemotron-70b-instruct stevef 2026-04-19 15:57:07 +02:00
  • b18279db4b chore: restore sanitized k3s configuration from main stevef 2026-04-19 15:09:47 +02:00
  • 1ec70054d8 fix(k3s): correctly move memory path exceptions to agent defaults stevef 2026-04-19 15:04:44 +02:00
  • 81132b0a74 fix(k3s): grant explicit write/append access to global memory folder stevef 2026-04-19 14:59:20 +02:00
  • c22d9638c5 fix(k3s): standardize secret keys to proven lowercase format for cluster stability stevef 2026-04-19 14:55:38 +02:00
  • 43ed4c9dbb fix(k3s): restore missing env vars and correct secret key casing in deployment.yaml stevef 2026-04-19 14:54:33 +02:00
  • 3f19133db2 fix(k3s): grant explicit read access to global memory folder for session agents stevef 2026-04-19 14:48:18 +02:00
  • d2d7a7bab9 fix(k3s): fix read_file mode and workspace resolution to prevent tool loops stevef 2026-04-19 14:34:47 +02:00
  • a235f58cb5 fix(k3s): expand workspace to PV root for memory access stevef 2026-04-19 14:26:11 +02:00
  • ee74a6d850 fix(k3s): use absolute workspace path for pod stevef 2026-04-19 14:22:37 +02:00
  • f4956fb015 chore(k3s): sync configmap with relative workspace path stevef 2026-04-19 14:20:07 +02:00
  • 4dba248ea4 fix(k3s): use relative workspace path for pod compatibility stevef 2026-04-19 14:20:01 +02:00
  • 3d1bb43178 feat(k3s): whitelist freeride tool in configuration stevef 2026-04-19 14:16:29 +02:00
  • 12d06fa31c docs: fix broken FreeRide links in README stevef 2026-04-19 14:13:27 +02:00
  • d7a3bcb385 docs: fix broken FreeRide links in README stevef 2026-04-19 14:13:27 +02:00
  • 068a96ffbe chore: restore working configuration baseline and maintain n8n-test deletion stevef 2026-04-19 14:07:57 +02:00
  • 8eea06c2e0 fix(k3s): resolve JSON syntax error and set correct default model stevef 2026-04-19 14:05:16 +02:00
  • aa510f924c fix(k3s): resolve model startup error and fix placeholder API keys stevef 2026-04-19 14:04:56 +02:00
  • eb80171082 fix: revert secret key to openrouter-api-key based on cluster error stevef 2026-04-19 14:03:40 +02:00
  • 41b8b90469 fix(k3s): correct secret key case sensitivity and match secrets.yaml stevef 2026-04-19 14:01:27 +02:00
  • e027cf3e59 style(k3s): use readable YAML block scalars in ConfigMap and final hardening stevef 2026-04-19 13:57:33 +02:00
  • 85e23304f1 feat(k3s): remove n8n-test integration as requested stevef 2026-04-19 13:54:35 +02:00
  • 2febb90792 feat(k3s): restore news summary automation and fix placeholder API keys stevef 2026-04-19 13:53:10 +02:00
  • abd7ac16c9
    Delete k3s/config.json.lockeddown stevef1uk 2026-04-19 13:47:40 +02:00
  • 1fbc207d6a feat(k3s): sync configmap.yaml with hardened config.json stevef 2026-04-19 13:32:46 +02:00
  • 1373ce76cb feat(k3s): apply security hardenings, cleanup stale integrations, and sync system prompt stevef 2026-04-19 13:32:30 +02:00
  • 8fca9644ae chore: remove k3s configuration from security_shield_v2 (env-specific) stevef 2026-04-19 13:30:08 +02:00
  • bf3a1ae8ac Merge branch 'main' into security_shield_v2 stevef 2026-04-19 13:29:35 +02:00
  • a8787282e3 chore: restore k3s configuration files accidentally removed during upstream sync stevef 2026-04-19 13:29:26 +02:00
  • 828e87e781 chore: restore k3s configuration files accidentally removed during upstream sync stevef 2026-04-19 13:29:26 +02:00
  • 0717cedc5c feat: sync with FreeRide implementation from original project stevef 2026-04-19 12:31:13 +02:00
  • 58bbaa44c2 feat: merge upstream structural improvements and new features (Seahorse, tool refactoring, FreeRide updates) stevef 2026-04-19 12:25:04 +02:00
  • 32993eb95f fixed case sensitive origin check and update tests mateea326 2026-04-19 13:13:31 +03:00