{"repo":"NousResearch/hermes-agent","public_id":"52952","display_label":"Desktop chat composer Enter key behavior and multiline input","summary":"These issues and pull requests concern how the Enter key behaves in the desktop chat composer, including adding a configurable toggle between sending and inserting newlines, supporting multiline input, fixing stale-state races with Ctrl+Enter, and correcting IME composition submission handling.","subsystem":"apps/desktop","counts":{"members":7,"open_issues":1,"open_issues_distinct":1,"open_prs":3,"closed_issues":0,"merged_prs":0,"attempt_prs":6},"landed_fix":null,"resolution":{"state":"unresolved","by":null},"freshness":{"state":"never_verified","last_verified_at":null,"is_stale":false},"grouping":{"backbone":"STRUCTURAL_SPANNING","link_density":0.38095238095238093},"fix_edges":[],"members":[{"kind":"issue","number":52952,"title":"Bug: Desktop Enter key sends message — no newline support in chat input","url":null,"state":"open"},{"kind":"pr","number":38794,"title":"Fix desktop IME composition submit handling","url":null,"state":"closed","close_reason":{"refs":[{"kind":"pr","value":"#37483","number":37483},{"kind":"pr","value":"#37996","number":37996},{"kind":"pr","value":"#37757","number":37757},{"kind":"pr","value":"#38785","number":38785},{"kind":"pr","value":"#37487","number":37487},{"kind":"pr","value":"#38135","number":38135},{"kind":"pr","value":"#38247","number":38247}],"category":"duplicate_of","implication":"duplicate"},"merged":false},{"kind":"pr","number":53668,"title":"fix(desktop): read live DOM text for Ctrl+Enter steer to avoid stale-state race","url":null,"state":"open","close_reason":{"refs":[{"kind":"commit","value":"773a3703bfc1f8ff2f3aef40d7a565e7f4fe1404","number":0}],"category":"uncategorized","implication":"needs_llm"},"merged":false},{"kind":"pr","number":55244,"title":"feat: add Desktop composer enter mode toggle","url":null,"state":"closed","close_reason":{"refs":[{"kind":"pr","value":"#126505","number":126505}],"category":"superseded_by_pr","implication":"superseded"},"merged":false},{"kind":"pr","number":65837,"title":"feat(desktop): support multiline chat input","url":null,"state":"closed","close_reason":{"category":"implemented_elsewhere","implication":"superseded"},"merged":false},{"kind":"pr","number":83911,"title":"feat(desktop): add configurable composer Enter behavior","url":null,"state":"open","close_reason":{"refs":[{"kind":"pr","value":"#117752","number":117752},{"kind":"pr","value":"#55244","number":55244},{"kind":"pr","value":"#117752","number":117752}],"category":"merged_via","implication":"superseded"},"merged":false},{"kind":"pr","number":117752,"title":"feat(desktop): Enter-to-send or multiline-first composer mode (salvage #83911, closes #52952)","url":null,"state":"open","close_reason":{"refs":[{"kind":"pr","value":"#49422","number":49422},{"kind":"pr","value":"#121383","number":121383},{"kind":"pr","value":"#121383","number":121383}],"category":"uncategorized","implication":"needs_llm"},"merged":false}],"trust":{"default_tier":"verified","includes_suggested":false}}