mirror of
https://github.com/jackwener/OpenCLI.git
synced 2026-09-14 18:25:42 +08:00
284c96133b
* feat(claude): add Claude adapter Adds a Claude (claude.ai) browser adapter family with seven commands modeled on the existing clis/deepseek/ pattern: ask, send, new, status, read, history, detail. Closes #1251 * feat(claude): align send command columns with doubao Match the established Status / SubmittedBy / InjectedText shape used by doubao send so agent loops can rely on a consistent fire-and-forget output across AI chat adapters. * fix(claude): preserve DOM order in getVisibleMessages The previous implementation queried user-message and assistant-message nodes in two passes, which serialized as [u1, u2, u3, a1, a2, a3] for multi-turn chats instead of the correct conversation order. Single combined query preserves DOM order so claude read / detail return turns in the order the user reads them on the page. * docs(claude): note --live requirement for read across invocations * fix(claude): fail fast on auth and empty states --------- Co-authored-by: jackwener <jakevingoo@gmail.com>
4.8 KiB
4.8 KiB