Cytown
f9bfa6b9a8
Merge branch 'main' into t3
2026-03-30 18:07:20 +08:00
Cytown
50b8d9bf83
Merge branch 'main' into t3
2026-03-30 18:01:07 +08:00
Cytown
275c1012f1
make gateway reload use new loglevel ( #2155 )
2026-03-30 18:00:18 +08:00
Cytown
7a1f2aba03
add check for gateway port and fix logger.Fatal not record issue ( #2185 )
2026-03-30 17:43:10 +08:00
Cytown
f0c0219c4c
fix for review
2026-03-29 16:58:48 +08: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
wenjie
51f8285f93
fix(build): disable Matrix gateway import on freebsd/arm
...
Exclude the Matrix gateway shim from freebsd/arm builds because
modernc.org/libc currently fails to compile on that target.
Document the upstream 32-bit FreeBSD codegen mismatch as well.
2026-03-25 16:59:11 +08:00
Luo Peng
2ccac1819c
fix(build): exclude matrix on unsupported mipsle and netbsd targets ( #1975 )
2026-03-24 23:40:51 +08:00
Cytown
df17684dd4
implement panic log for gateway and launcher
...
add file logger to gateway
ref issue: #1734
Signed-off-by: Cytown <cytown@gmail.com >
2026-03-23 15:40:30 +08:00
Cytown
36f9d20de1
Merge branch 'main' into version
2026-03-23 15:00:18 +08:00
Kunal Karmakar
40279c8dde
chore(config): move loglevel settings under gateway ( #1912 )
...
* Move log level config to gateway property
* Fix unit test
* Fix linting
* Fix linting
* Add comment for log level
2026-03-23 06:14:53 +01:00
Cytown
284ced1f5c
Merge branch 'main' into version
2026-03-22 19:58:33 +08:00
Hua Audio
dd82794255
Feat/weixin openclaw port ( #1873 )
...
* init
* fix lint
* fix go test
* update docs
* incorporate pr review
* Update pkg/channels/weixin/weixin.go
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Apply suggestions from code review
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* feat(weixin): add media sync and typing support
* test(weixin): cover media and sync helpers
---------
Co-authored-by: zhangmikoto <i@electromaster.me >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: Hoshina <hoshina@evaz.org >
2026-03-22 14:23:39 +08:00
Kunal Karmakar
92b7687068
Add configurable logger
2026-03-21 06:54:49 +00:00
Cytown
94fcb25039
Merge branch 'main' into version
2026-03-19 18:16:15 +08:00
Cytown
cfd3a1b441
Merge branch 'main' into version
2026-03-19 18:04:58 +08:00
Cytown
a8ce992429
refactor[gateway]: just reload the changed channels on reload occurred ( #1773 )
2026-03-19 15:28:52 +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
wenjie
8a44410e37
feat: add web gateway hot reload and polling state sync ( #1684 )
...
* feat(gateway): support hot reload and empty startup
- extract gateway runtime into pkg/gateway
- add gateway.hot_reload config with default and example values
- allow starting the gateway without a default model via --allow-empty
- stop treating missing enabled channels as a startup error
- update related tests
* feat: replace gateway SSE updates with polling-based state sync
- remove gateway SSE broadcasting and event endpoint
- add polling-based gateway status refresh with stopping state handling
- detect when gateway restart is required after default model changes
- resolve gateway health and websocket proxy targets from configured host
- update gateway UI labels and add backend/frontend test coverage
2026-03-17 18:46:00 +08:00