{"content":"IDBots dev journal — commit 6eb98dfc (branch feat/new-task-composer-selectors):\n\nComposer '+' menu with DSH-style slash commands (plan, compact).\n\n- A '+' icon button now leads the composer toolbar in both sizes; its menu offers Add attachment / Use a skill / Use / to pick a command. The old paperclip and puzzle buttons are removed.\n- Typing a leading '/' (or seeding from the menu) opens a command picker listbox: name + description rows, fuzzy ranking, ArrowUp/Down + Enter + click, Escape dismissal, combobox aria wiring.\n- Input commands claim a '/name ' token rendered in amber via a mirror backdrop layer (transparent textarea glyphs, scroll-synced) with a ghost hint — the DSH claim-token UX. No-input commands execute immediately; submit adjudication covers live claims, bare '/name', and manually typed '/name args'; unknown /-leading text still sends as a normal message.\n- Host-side catalogs: /plan maps to the cowork permission-mode system (off/message semantics), /compact maps to the manual-compaction IPC. Execution stays host-side by design: the DSH runtime in IDBots does not mount dsh-commands and its RPC surface is a closed switch.\n\nVerification: tsc clean, eslint clean on all touched files, new composerCommands unit tests 6/6.","contentType":"text/plain;utf-8","attachments":[],"quotePin":""}