jaydenfyi
a3ecb14465
use coreLogger
2026-01-27 00:13:45 +08:00
jaydenfyi
a45f2a578a
remove noisy ignore log
2026-01-26 23:38:35 +08:00
jaydenfyi
e39ff11aea
schema consistent casing
2026-01-26 12:29:58 +08:00
jaydenfyi
c078621935
make twitch message processing non blocking
2026-01-26 12:29:58 +08:00
jaydenfyi
b347a3d1eb
remove duplicate connect log
2026-01-25 23:38:10 +08:00
jaydenfyi
fe1e009392
remove whisper functionality
2026-01-25 23:30:37 +08:00
jaydenfyi
92b5e3c3e1
make channel required and update docs
2026-01-25 22:20:02 +08:00
jaydenfyi
022526c9d6
fix multi account id + add unit test
2026-01-25 22:13:10 +08:00
jaydenfyi
a2dfdb83a4
fix multi account id + add unit test
2026-01-25 22:10:21 +08:00
jaydenfyi
6d7305c901
fix store path arg
2026-01-25 21:50:50 +08:00
jaydenfyi
11d00f663c
default requireMention to true
2026-01-25 21:35:48 +08:00
jaydenfyi
ad828b9f0b
remove strip markdown config, enabled by default
2026-01-25 21:16:04 +08:00
jaydenfyi
e03d8470f5
strip markdown in monitor
2026-01-25 20:25:14 +08:00
jaydenfyi
46a6b223d9
format
2026-01-25 20:06:14 +08:00
jaydenfyi
900d7b74c9
update tests
2026-01-25 20:05:56 +08:00
jaydenfyi
cc9af164a8
update docs
2026-01-25 19:59:51 +08:00
jaydenfyi
5a155697fa
remove duplicate log tags + log received messages
2026-01-25 19:15:42 +08:00
jaydenfyi
80fc5babd1
simplify config object
2026-01-25 18:27:50 +08:00
jaydenfyi
196ea43f78
format
2026-01-25 16:30:23 +08:00
jaydenfyi
cf311730df
adjust access control logic
2026-01-25 16:30:23 +08:00
jaydenfyi
497e8493fe
fix tests
2026-01-25 16:30:23 +08:00
jaydenfyi
75845606c4
remove comments + fromat
2026-01-25 16:30:23 +08:00
jaydenfyi
d8ca472e52
more readme fixes
2026-01-25 16:30:23 +08:00
jaydenfyi
0412ee0aba
update docs and remove bot channel fallback
2026-01-25 16:30:23 +08:00
jaydenfyi
d9093572ac
fix tests
2026-01-25 16:30:23 +08:00
jaydenfyi
fecc028709
use spread
2026-01-25 16:30:23 +08:00
jaydenfyi
938f55e679
use uuid
2026-01-25 16:30:23 +08:00
jaydenfyi
a7cf0c660d
await authProvider setup
2026-01-25 16:30:23 +08:00
jaydenfyi
054ac2f006
chain debug log
2026-01-25 16:30:23 +08:00
jaydenfyi
47f5ffa8b0
less mutation
2026-01-25 16:30:23 +08:00
jaydenfyi
cad8c92128
no mutation
2026-01-25 16:30:23 +08:00
jaydenfyi
7d11bf8adb
format
2026-01-25 16:30:23 +08:00
jaydenfyi
5af8dddcc7
code review fixes
2026-01-25 16:30:23 +08:00
jaydenfyi
1d12c9e91f
fix monitor
2026-01-25 16:30:23 +08:00
jaydenfyi
960bb108d0
format
2026-01-25 16:30:23 +08:00
jaydenfyi
3dbca21334
fix probe logic
2026-01-25 16:30:22 +08:00
jaydenfyi
7234f9d24b
adjust log level
2026-01-25 16:30:22 +08:00
jaydenfyi
92d95263b9
use accountId
2026-01-25 16:30:22 +08:00
jaydenfyi
0a99064a99
refactor: improve Twitch plugin code quality and fix all tests
...
- Extract client manager registry for centralized lifecycle management
- Refactor to use early returns and reduce mutations
- Fix status check logic for clientId detection
- Add comprehensive test coverage for new modules
- Remove tests for unimplemented features (index.test.ts, resolver.test.ts)
- Fix mock setup issues in test suite (149 tests now passing)
- Improve error handling with errorResponse helper in actions.ts
- Normalize token handling to eliminate duplication
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-01-25 16:30:22 +08:00
jaydenfyi
9693933b9e
wip type changes
2026-01-25 16:30:22 +08:00
jaydenfyi
ebf7dcc054
copy polugin files
2026-01-25 16:30:22 +08:00
jaydenfyi
98639c909d
wip
2026-01-25 16:30:22 +08:00