tpmjs/apps/omega-mac/OmegaMac/Views/Chat
Ajax Davis 5ac3beab37 fix(omega-mac): fix enter-to-send, duplicate messages, search parsing + new features
- Replace TextEditor+onKeyPress with NSTextView that properly intercepts
  Return (send) vs Shift+Return (newline)
- Only show streaming content and live tool calls while isStreaming is true,
  preventing duplicate rendering after messages are persisted
- Fix registry search JSON parsing: API returns env as [String] not objects
- Add importUrl from search API response instead of constructing it
- Add message count badge to sidebar conversation rows
- Add "Copy JSON" toolbar button (Cmd+Shift+C) to export full conversation
  with all messages and tool call results as JSON
2026-02-09 22:48:13 +10:00
..
ChatInputBar.swift fix(omega-mac): fix enter-to-send, duplicate messages, search parsing + new features 2026-02-09 22:48:13 +10:00
ChatView.swift fix(omega-mac): fix enter-to-send, duplicate messages, search parsing + new features 2026-02-09 22:48:13 +10:00
MessageBubble.swift fix(omega-mac): support macOS 14 by replacing macOS 15-only APIs 2026-02-09 22:32:37 +10:00
MessageList.swift fix(omega-mac): fix enter-to-send, duplicate messages, search parsing + new features 2026-02-09 22:48:13 +10:00
StreamingIndicator.swift fix(omega-mac): support macOS 14 by replacing macOS 15-only APIs 2026-02-09 22:32:37 +10:00