stevef
068a96ffbe
chore: restore working configuration baseline and maintain n8n-test deletion
2026-04-19 14:07:57 +02:00
stevef
8eea06c2e0
fix(k3s): resolve JSON syntax error and set correct default model
2026-04-19 14:05:16 +02:00
stevef
aa510f924c
fix(k3s): resolve model startup error and fix placeholder API keys
2026-04-19 14:04:56 +02:00
stevef
eb80171082
fix: revert secret key to openrouter-api-key based on cluster error
2026-04-19 14:03:40 +02:00
stevef
41b8b90469
fix(k3s): correct secret key case sensitivity and match secrets.yaml
2026-04-19 14:01:27 +02:00
stevef
e027cf3e59
style(k3s): use readable YAML block scalars in ConfigMap and final hardening
2026-04-19 13:57:33 +02:00
stevef
85e23304f1
feat(k3s): remove n8n-test integration as requested
2026-04-19 13:54:35 +02:00
stevef
2febb90792
feat(k3s): restore news summary automation and fix placeholder API keys
2026-04-19 13:53:18 +02:00
stevef1uk
abd7ac16c9
Delete k3s/config.json.lockeddown
2026-04-19 13:47:40 +02:00
stevef
1fbc207d6a
feat(k3s): sync configmap.yaml with hardened config.json
2026-04-19 13:32:46 +02:00
stevef
1373ce76cb
feat(k3s): apply security hardenings, cleanup stale integrations, and sync system prompt
2026-04-19 13:32:30 +02:00
stevef
a8787282e3
chore: restore k3s configuration files accidentally removed during upstream sync
2026-04-19 13:29:33 +02:00
stevef
ec63695956
feat(freeride): integrate freeride changes from upstream projects, excluding core config logic
2026-04-19 12:01:26 +02:00
stevef
7cd0ac1047
feat(k3s): add fully automatic daily FreeRide auto-updates via cron
2026-04-19 10:04:33 +02:00
stevef
fe0992e39a
chore(k3s): remove n8n-test mcp server and whitelists from k3s config
2026-04-19 09:59:42 +02:00
stevef
6ce0531bb7
chore(k3s): fix secret key case sensitivity in deployment
2026-04-19 09:56:00 +02:00
stevef
f506f7fdd4
chore(k3s): refresh configmap with FreeRide updates
2026-04-19 09:14:50 +02:00
stevef
950e63b3ec
chore(k3s): sync FreeRide models and security whitelist to k3s config
2026-04-19 09:14:24 +02:00
stevef
cd41d44085
feat: adapt FreeRide skill for PicoClaw
2026-04-19 08:37:27 +02:00
stevef
6ac2a46680
switched back to NVIDIA Model
2026-04-18 18:19:03 +02:00
stevef
f389e8d5f2
feat(k3s): configure to use nemotron-4-340b by default and fix secret path resolving
2026-04-18 17:18:18 +02:00
stevef
d5701918d4
reverting permissive config chnage
2026-04-18 07:44:07 +02:00
stevef
5838618deb
Corrected ConfigMap format and synced content
2026-04-18 07:37:32 +02:00
stevef
a38fb33c3f
Unlock security in k3s config (except workspace restriction) and update ConfigMap
2026-04-18 07:36:49 +02:00
stevef
6f04e3e11c
Merge remote-tracking branch 'origin/security_shield_v2'
2026-04-17 18:23:58 +02:00
stevef
bfdb62589e
Remove k3s secrets directory and backup files
2026-04-17 18:17:19 +02:00
stevef
e7df4e6fe8
Remove Harvest and Monday integrations
2026-04-14 10:13:52 +02:00
stevef
050083d7ef
fix: stabilize pico channel and hdn connection
2026-04-13 21:02:45 +02:00
stevef
98aaed0498
feat(k3s): support env:// credentials and fix stale security config cleanup
2026-04-13 19:54:41 +02:00
stevef
c0d90f2ca8
Fix: strip gemini protocol prefix for OpenAI-compatible endpoint
2026-04-13 09:25:47 +02:00
stevef
047f055f4e
Fix: correct Google OpenAI-compatible api_base URL
2026-04-13 09:09:34 +02:00
stevef
5159262c97
Fix: stable Gemini auth and ARM64 architecture for RPI
2026-04-13 09:08:36 +02:00
stevef
f53e50c96a
Final resolution of all merge conflicts and config cleanup
2026-04-03 22:49:25 +02:00
stevef
268377b99e
chore: restore stable Gemini configuration for k3s deployment
2026-04-03 21:40:07 +02:00
stevef
d903381f66
chore: remove n8n-test MCP server from k3s configuration
2026-04-03 21:40:07 +02:00
stevef
4b09745b96
Fix: Reverted workspace to align internal agent paths
2026-04-03 21:40:07 +02:00
stevef
2f58fc3b89
Hardening: Finalized K3s deployment with relative secret paths and agi namespace
2026-04-03 21:40:07 +02:00
stevef
d7532131fa
Docs: Added K3s deployment README
2026-04-03 21:40:07 +02:00
stevef
e0bd93a732
Security: Migrated API keys to K8s Secrets via file:// scheme
2026-04-03 21:40:07 +02:00
stevef
746c3ec02c
Hardening: Relaxed Git push/force restrictions and sanitized configuration secrets
2026-04-03 21:40:07 +02:00
stevef
56478a031b
added k3s deployment on RPi
2026-04-03 21:40:07 +02:00
stevef
10c9eaa935
Final cleanup of k3s config and Docker leak protection
...
- Restored config/ exclusion in .dockerignore.
- Deduplicated tool whitelist in k3s/configmap.yaml.
- Standardized provider default in agents.defaults for better protocol resolution.
2026-04-03 21:28:53 +02:00
stevef
d8f440b7c5
Stabilize PicoClaw Security Integration and Agent Shield Features
...
Resolved rebase conflicts, fixed build errors across pkg/tools and pkg/providers, and fully integrated the Agent Shield security suite (Canary, PII, IPIA, Policy, Behavior).
Key stabilization:
- Fixed filesystem tool constructor signatures and tests.
- Re-implemented timing-safe authentication in health/server.go.
- Synchronized gateway and channel manager initialization.
- Cleaned up architecture leakage and deprecated endpoints (/cgat).
- Removed local/sensitive paths from logs and .dockerignore.
2026-04-03 21:23:57 +02:00
stevef
be393a6439
chore: updated k3s gemini model to gemini-3-flash-preview
2026-04-03 17:40:10 +02:00
stevef
93184bd0f9
chore: restore stable Gemini configuration for k3s deployment
2026-04-03 17:28:55 +02:00
stevef
90edf80b3a
chore: remove n8n-test MCP server from k3s configuration
2026-04-03 15:01:12 +02:00
stevef
518be7639a
Fix: Reverted workspace to align internal agent paths
2026-04-03 15:01:12 +02:00
stevef
5eabedc466
Hardening: Finalized K3s deployment with relative secret paths and agi namespace
2026-04-03 15:01:12 +02:00
stevef
1e385d02d0
Docs: Added K3s deployment README
2026-04-03 15:01:12 +02:00
stevef
dd55ada73a
Security: Migrated API keys to K8s Secrets via file:// scheme
2026-04-03 15:01:12 +02:00