stevef
841bd0098a
chore: address linter issues from PR review
2026-04-04 06:28:09 +02:00
stevef
f53e50c96a
Final resolution of all merge conflicts and config cleanup
2026-04-03 22:49:25 +02:00
stevef
42dfb5bdae
chore: final stabilization fixes for security_shield after rebase
2026-04-03 21:40:07 +02:00
stevef
5ca9b1c349
Remove deprecated /cgat and loop detection endpoints from server and docs
2026-04-03 21:35:55 +02:00
stevef
5913149664
fix(agent): ensure isolated agents inherit manually registered tools to prevent test hangs
2026-04-03 21:32:00 +02:00
stevef
d4e329f703
made /chat asynchronous
2026-04-03 21:32:00 +02:00
stevef
3c6639517d
azure skills whitelisting: fix skills loader, security config, and tests
2026-04-03 21:32:00 +02:00
stevef
8d95449084
added two new providers: NVIDIA and Azure plus Security enhancments to lock down skills if desired and added a configurable chat API
2026-04-03 21:32:00 +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
066a6bc727
chore: stabilize build pipeline, fix lints and test panics
2026-04-03 20:55:13 +02:00
stevef
7347a27754
chore: final stabilization fixes for security_shield after rebase
2026-04-03 15:01:12 +02:00
stevef
570be19935
chore: minor configuration updates
2026-04-03 15:01:12 +02:00
stevef
386a93a13c
fix(agent): ensure isolated agents inherit manually registered tools to prevent test hangs
2026-04-03 15:01:12 +02:00
stevef
54fc66fa27
made /chat asynchronous
2026-04-03 15:01:12 +02:00
stevef
c72f9fe47e
azure skills whitelisting: fix skills loader, security config, and tests
2026-04-03 15:01:12 +02:00
stevef
d3c64bcc1e
added two new providers: NVIDIA and Azure plus Security enhancments to lock down skills if desired and added a configurable chat API
2026-04-03 15:01:12 +02:00
stevef
5f34600270
feat(security): support prefix matching for MCP tools in policy checker and fix health endpoints
2026-03-28 22:33:54 +01:00
stevef
0bb6fa4d73
fix(gateway): enable PORT env override and fix chat handler typo for Azure compatibility
2026-03-28 21:59:10 +01:00
stevef
83b41bb875
chore: minor configuration updates
2026-03-28 20:42:48 +01:00
stevef
9cba372fde
fix(agent): ensure isolated agents inherit manually registered tools to prevent test hangs
2026-03-28 20:42:48 +01:00
stevef
0f714402ae
made /chat asynchronous
2026-03-28 20:42:48 +01:00
stevef
c725b2dce2
azure skills whitelisting: fix skills loader, security config, and tests
2026-03-28 20:42:48 +01:00
stevef
4341fdd8db
added two new providers: NVIDIA and Azure plus Security enhancments to lock down skills if desired and added a configurable chat API
2026-03-28 20:42:48 +01:00
Cytown
0bb561548f
add pid file for gateway running and auth token for /reload and pico channel
2026-03-29 01:14:39 +08:00
Cytown
f1cb7cc8f5
fix gateway reload will cause pico stop working issue ( #2082 )
...
* fix gateway reload will cause pico stop working issue
* fix for review
2026-03-28 11:30:31 +08:00
Cytown
2a6ade0fe4
feat: add /reload to gateway api and command ( #1725 )
...
* feat: add /reload to gateway api and command
* prevent duplicate reload request in same time
2026-03-19 13:42:36 +08:00
Cytown
be4a33cc15
refactor gateway/helpers and add server.pid to health ( #1646 )
2026-03-17 09:35:52 +08:00
Petrichor
62bdece7f5
chore: resolve conflicts with upstream/main
2026-02-28 12:21:54 +08:00
Petrichor
222d1a3086
refactor(modernize): apply safe modernize fixes
2026-02-27 16:35:07 +08:00
Hoshina
65a09208c4
refactor(channels): consolidate HTTP servers into shared server managed by Manager
...
Merge 3 independent channel HTTP servers (LINE :18791, WeCom Bot :18793,
WeCom App :18792) and the health server (:18790) into a single shared
HTTP server on the Gateway address. Channels implement WebhookHandler
and/or HealthChecker interfaces to register their handlers on the shared
mux. Also change Gateway default host from 0.0.0.0 to 127.0.0.1 for
security.
2026-02-23 02:39:09 +08:00
fahadahmadansari111
341dbd3007
Add health check endpoints (/health and /ready) for container orchestration liveness and readiness probes. ( #104 )
...
* added health endpoint
* formatted files
---------
Co-authored-by: lxowalle <83055338+lxowalle@users.noreply.github.com>
2026-02-16 11:53:11 +08:00