openclaw/extensions
SidQin-cyber dd800fd135
fix(feishu): check response.ok before calling response.json() in streaming card
When the Feishu API returns a non-2xx response (e.g. 500 internal error),
the body may be HTML or plain text instead of JSON, causing response.json()
to throw a JSON parse error. This obscures the real HTTP error.

Now checks response.ok and throws with the HTTP status before attempting
JSON parsing, in both the token acquisition and card creation paths.

Made-with: Cursor
2026-03-05 01:36:09 -08:00
..
acpx fix: kill stuck ACP child processes on startup and harden sessions in discord threads (#33699) 2026-03-04 10:52:28 +01:00
bluebubbles Plugins/bluebubbles: migrate to scoped plugin-sdk imports 2026-03-04 02:35:12 -05:00
copilot-proxy Plugins/copilot-proxy: migrate to scoped plugin-sdk imports 2026-03-04 02:35:12 -05:00
device-pair Plugins/device-pair: migrate to scoped plugin-sdk imports 2026-03-04 02:35:12 -05:00
diagnostics-otel Plugins/diagnostics-otel: migrate to scoped plugin-sdk imports 2026-03-04 02:35:12 -05:00
diffs Plugins/diffs: migrate to scoped plugin-sdk imports 2026-03-04 02:35:12 -05:00
discord fix(outbound): unify resolved cfg threading across send paths (#33987) 2026-03-04 00:20:44 -06:00
feishu fix(feishu): check response.ok before calling response.json() in streaming card 2026-03-05 01:36:09 -08:00
google-gemini-cli-auth Plugins/google-gemini-cli-auth: migrate to scoped plugin-sdk imports 2026-03-04 02:35:12 -05:00
googlechat Plugins/googlechat: migrate to scoped plugin-sdk imports 2026-03-04 02:35:12 -05:00
imessage fix(outbound): unify resolved cfg threading across send paths (#33987) 2026-03-04 00:20:44 -06:00
irc Plugins/irc: migrate to scoped plugin-sdk imports 2026-03-04 02:35:12 -05:00
line fix(outbound): unify resolved cfg threading across send paths (#33987) 2026-03-04 00:20:44 -06:00
llm-task Plugins/llm-task: migrate to scoped plugin-sdk imports 2026-03-04 02:35:12 -05:00
lobster Plugins/lobster: migrate to scoped plugin-sdk imports 2026-03-04 02:35:12 -05:00
matrix Plugins/matrix: migrate to scoped plugin-sdk imports 2026-03-04 02:35:12 -05:00
mattermost Plugins/mattermost: migrate to scoped plugin-sdk imports 2026-03-04 02:35:12 -05:00
memory-core Plugins/memory-core: migrate to scoped plugin-sdk imports 2026-03-04 02:35:12 -05:00
memory-lancedb Plugins/memory-lancedb: migrate to scoped plugin-sdk imports 2026-03-04 02:35:12 -05:00
minimax-portal-auth Plugins/minimax-portal-auth: migrate to scoped plugin-sdk imports 2026-03-04 02:35:12 -05:00
msteams Plugins/msteams: migrate to scoped plugin-sdk imports 2026-03-04 02:35:12 -05:00
nextcloud-talk Plugins/nextcloud-talk: migrate to scoped plugin-sdk imports 2026-03-04 02:35:12 -05:00
nostr Plugins/nostr: migrate to scoped plugin-sdk imports 2026-03-04 02:35:12 -05:00
open-prose Plugins/open-prose: migrate to scoped plugin-sdk imports 2026-03-04 02:35:13 -05:00
phone-control Plugins/phone-control: migrate to scoped plugin-sdk imports 2026-03-04 02:35:13 -05:00
qwen-portal-auth Plugins/qwen-portal-auth: migrate to scoped plugin-sdk imports 2026-03-04 02:35:13 -05:00
shared fix(acpx): share windows wrapper resolver and add strict hardening mode 2026-03-01 23:57:06 +00:00
signal fix(outbound): unify resolved cfg threading across send paths (#33987) 2026-03-04 00:20:44 -06:00
slack fix(outbound): unify resolved cfg threading across send paths (#33987) 2026-03-04 00:20:44 -06:00
synology-chat Plugins/synology-chat: migrate to scoped plugin-sdk imports 2026-03-04 02:35:13 -05:00
talk-voice Plugins/talk-voice: migrate to scoped plugin-sdk imports 2026-03-04 02:35:13 -05:00
telegram Extensions: migrate telegram plugin-sdk imports 2026-03-04 01:21:30 -05:00
test-utils Plugins/test-utils: migrate to scoped plugin-sdk imports 2026-03-04 02:35:13 -05:00
thread-ownership Plugins/thread-ownership: migrate to scoped plugin-sdk imports 2026-03-04 02:35:13 -05:00
tlon Plugins/tlon: migrate to scoped plugin-sdk imports 2026-03-04 02:35:13 -05:00
twitch Plugins/twitch: migrate to scoped plugin-sdk imports 2026-03-04 02:35:13 -05:00
voice-call Plugins/voice-call: migrate to scoped plugin-sdk imports 2026-03-04 02:35:13 -05:00
whatsapp Plugins/whatsapp: migrate to scoped plugin-sdk imports 2026-03-04 02:35:13 -05:00
zalo Plugins/zalo: migrate to scoped plugin-sdk imports 2026-03-04 02:35:13 -05:00
zalouser Plugins/zalouser: migrate to scoped plugin-sdk imports 2026-03-04 02:35:13 -05:00