tpmjs/apps/omega-mac/OmegaMac
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
..
Assets.xcassets feat: add Omega Mac native macOS SwiftUI chat app 2026-02-09 21:29:39 +10:00
Models feat: add Omega Mac native macOS SwiftUI chat app 2026-02-09 21:29:39 +10:00
Services fix(omega-mac): fix enter-to-send, duplicate messages, search parsing + new features 2026-02-09 22:48:13 +10:00
Utilities feat: add Omega Mac native macOS SwiftUI chat app 2026-02-09 21:29:39 +10:00
Views fix(omega-mac): fix enter-to-send, duplicate messages, search parsing + new features 2026-02-09 22:48:13 +10:00
OmegaMac.entitlements feat: add Omega Mac native macOS SwiftUI chat app 2026-02-09 21:29:39 +10:00
OmegaMacApp.swift feat: add Omega Mac native macOS SwiftUI chat app 2026-02-09 21:29:39 +10:00