mirror of
https://github.com/ValueCell-ai/ClawX.git
synced 2026-08-14 08:53:09 +00:00
docs: add OpenClaw chat core implementation plan feat(chat): forward upstream agent events feat(chat): add OpenClaw chat core skeleton feat(chat): vendor OpenClaw chat core helpers feat(chat): reconcile history with live chat items feat(chat): add OpenClaw-style send queue helpers feat(chat): bind OpenClaw chat core to host events feat(chat): add OpenClaw-style React chat surface feat(chat): use OpenClaw chat surface by default feat(chat): render OpenClaw tool cards feat(chat): add slash composer and skills commands feat(chat): surface runtime approvals and compaction refactor(chat): remove legacy hidden chat renderer test(harness): add OpenClaw chat core task spec feat(chat): show skills in slash composer menu fix(chat): stabilize OpenClaw chat surface rendering fix(chat): harden OpenClaw chat rendering fix(chat): restore streaming reply chrome Improve slash menu keyboard navigation docs(chat): design OpenClaw P0 P1 parity docs(chat): plan OpenClaw P0 P1 parity feat(chat): add OpenClaw message extraction helpers fix(chat): keep hidden phased replies from reviving legacy text fix(chat): handle direct OpenClaw message phases feat(chat): model assistant phases and thinking fix(chat): guard assistant lifecycle streams fix(chat): ignore stale legacy terminal events fix(chat): prefer authoritative terminal run feat(chat): track live tools command output and patches fix(chat): preserve live tool stream ordering fix(chat): preserve rich live tool metadata fix(chat): key live tools by stable ids fix(chat): avoid idless live tool collisions fix(chat): match idless live tool lifecycles fix(chat): preserve idless tool and stream entries fix(chat): harden live tool edge cases fix(chat): guard live tool boundary matching fix(chat): stop fallback matching on exact ambiguity feat(chat): build phase-aware visible items fix(chat): preserve live item arrival order fix(chat): keep live item ordering reducer-owned feat(chat): render OpenClaw runtime items fix(chat): preserve live stream media fix(chat): normalize live local media paths test(chat): cover OpenClaw P0 P1 parity fix(chat): preserve media-only assistant runtime items fix(chat): render source-wrapped assistant media feat(chat): refine OpenClaw chat surface parity Add comms replay validation harness feat(chat): align OpenClaw chat surface semantics Forward richer OpenClaw runtime payloads and render thinking, tool, approval, compaction, and fallback states directly in the chat surface. Unify streaming/history rendering, slash skills, attachments, session persistence, and sidebar/UI parity while adding regression coverage and harness scope. Tighten sidebar transitions and update session date test Preserve live output while history hydrates