-
Notifications
You must be signed in to change notification settings - Fork 2.1k
Feat/windows track1 parity #8067
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
karthikyeluripati
wants to merge
84
commits into
BasedHardware:main
Choose a base branch
from
karthikyeluripati:feat/windows-track1-parity
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from all commits
Commits
Show all changes
84 commits
Select commit
Hold shift + click to select a range
d0543e7
perf(windows): move local KG writes off main thread
karthikyeluripati 0394af6
fix(windows): address Greptile P1 review findings in kg.ts
karthikyeluripati 9076538
feat(windows): add Memories nav and enable Rewind search
karthikyeluripati ab89710
feat(windows): add system tray icon matching macOS menu bar behavior
karthikyeluripati e0d81ca
feat(windows): dashboard parity — rename Home to Dashboard, add conve…
karthikyeluripati b50dd20
feat(windows): recording/listening status indicator in sidebar
karthikyeluripati e073f24
fix(windows): restore Memory Graph interactivity
karthikyeluripati 492c90e
ui(windows): improve chat markdown and text selection parity
karthikyeluripati b897bfd
ui(windows): add Settings as first-class sidebar nav item (Batch 6)
karthikyeluripati 8149f39
chore(windows): final Track 1 validation pass + submission docs
karthikyeluripati 8c0fe55
feat(windows): improve floating overlay parity (Batch 7)
karthikyeluripati 35c5af6
feat(windows): Batch 8 — citations, shortcuts+integrations settings t…
karthikyeluripati b753e79
feat(windows): surface Rewind OCR panel, fullscreen button, and JSON …
karthikyeluripati a765566
feat(windows): conversations parity - date filter, folder strip, comp…
karthikyeluripati 44e5c97
feat(windows): add Support/About tab and reorder Settings tabs for ma…
karthikyeluripati 35b2822
feat(windows): add Insights page, Rewind date filter, Markdown export…
karthikyeluripati 42df742
feat(windows): conversation row actions — edit title, copy preview, d…
karthikyeluripati 0a0302d
feat(windows): Rewind date filter + Markdown export, Memories categor…
karthikyeluripati e567829
feat(windows): add move-to-folder, memory edit, copy link, merge, spe…
karthikyeluripati 046b637
feat(windows): BYOK settings/headers, chat audio attachment, speaker …
karthikyeluripati 45a3ca5
feat(windows): chat audio sendAudio, speaker picker in ConversationDe…
karthikyeluripati 25179cd
docs(windows): update Track 1 gap table with BYOK, audio, speaker ass…
karthikyeluripati 5c23492
feat(windows): Focus page, Notifications tab, Devices tab, update che…
karthikyeluripati e212528
docs(windows): update Track 1 gap table — Focus/Notifications/Devices…
karthikyeluripati 6098cdd
feat(windows): proactive focus engine, BLE scan, expanded notifications
karthikyeluripati 9f73b42
feat(windows): vision-based focus analysis via Gemini Vision + Rewind…
karthikyeluripati 76c895b
docs(windows): mark vision focus detection done in Track 1 source trace
karthikyeluripati be308fe
feat(windows): Web Bluetooth connect + battery read, improved update UX
karthikyeluripati fbd12ab
docs(windows): update Track 1 docs for BLE connect, battery read, upd…
karthikyeluripati 7fa841c
feat(windows): macOS-feel parity — keyboard shortcuts, state persiste…
karthikyeluripati 0a8b8de
docs(windows): update Track 1 docs for parity audit wins
karthikyeluripati 18d4ba5
feat(windows): Rewind PDF export + font scaling (Ctrl+=/-)
karthikyeluripati 4740fd3
docs(windows): update Track 1 docs — PDF export, font scaling, agent …
karthikyeluripati 9703bc9
fix(backend): route conversations_collected through agent_config_cont…
karthikyeluripati 5f9e7f1
debug(windows): always-on console.error for citation pipeline diagnos…
karthikyeluripati 7764e8b
feat(windows): custom titlebar, Inter font, thin scrollbars for macOS…
karthikyeluripati d0774ad
feat(windows): apply Win11 Mica/Acrylic backdrop to main window
karthikyeluripati 14bc7e5
feat(windows): goal celebration, insight badge, rewind pulse — macOS …
karthikyeluripati 395210c
feat(windows): sidebar macOS parity — audio bars, nav spinners, devic…
karthikyeluripati 4e88b4b
feat(windows): new pages — Chat, Help (Crisp), Permissions, Persona
karthikyeluripati 0b7f5a5
feat(windows): new settings tabs — AI Chat, About, Transcription
karthikyeluripati 862001a
feat(windows): wire new settings tabs and pages into routing
karthikyeluripati 234fe77
feat(windows): focus engine, tasks goals toggle, preferences — macOS …
karthikyeluripati f93ab58
feat(windows): chat, overlay, device improvements — macOS parity
karthikyeluripati 256e7b5
feat(windows): overlay settings gear + visible resize grip — macOS pa…
karthikyeluripati d7c46b5
feat(windows): profile menu popover + update widget in sidebar — macO…
karthikyeluripati 495c2f9
feat(windows): insights dismissed filter + Show Dismissed toggle
karthikyeluripati 45f24b0
feat(windows): real audio waveform bars via AnalyserNode
karthikyeluripati f85f7af
feat(windows): RAF-driven AudioBars + tier gating UI in sidebar
karthikyeluripati 3a34e1d
feat(windows): floating live transcript panel with speaker bubbles
karthikyeluripati 7e18418
feat(windows): Chat sessions sidebar — left rail with named sessions …
karthikyeluripati 38e049d
feat(windows): useSessionChat hook — session-aware chat with history …
karthikyeluripati 29665b3
feat(windows): Chat page — two-pane layout with sessions sidebar + us…
karthikyeluripati 8faa3d7
feat(windows): LiveNotesPanel — AI-generated + manual notes during li…
karthikyeluripati 2153ffb
feat(windows): LiveTranscriptPanel speaker naming + LiveNotesPanel mount
karthikyeluripati e61ce05
feat(windows): ChatLab — prompt engineering + evaluation tool
karthikyeluripati b7aa7ee
feat(windows): Memory export destinations — Obsidian, Notion, ChatGPT…
karthikyeluripati 64f0bb9
feat(windows): Chat follow-up suggestion chips + send-while-streaming
karthikyeluripati e7f53c6
fix(windows): pixel-perfect macOS parity — colors, bubbles, sidebar, …
karthikyeluripati c6e654d
feat(windows): sidebar ease-in-out + device battery % + Focus macOS-s…
karthikyeluripati bc9d405
feat(windows): save battery level to localStorage after GATT read
karthikyeluripati 2637dfa
feat(windows): Focus page macOS-style status card visual
karthikyeluripati ea4d82d
feat(windows): Tasks rich filter + detail modal + daily plan, convers…
karthikyeluripati 235c573
feat(windows): People library, 34 filter tags, multi-agent pills, Use…
karthikyeluripati 55335d1
fix(windows): fix emoji garbling in floating overlay chat
karthikyeluripati f72aae9
feat(windows): track1 parity — tasks, conversations, settings, styles
karthikyeluripati 31f8940
chore(windows): clean up debug logs and build artifacts before PR
karthikyeluripati e3fa0a6
fix(windows): restore citation cards without re-introducing emoji gar…
karthikyeluripati 825cae0
chore(windows): remove tracked build artifacts and tighten gitignore
karthikyeluripati cfa00db
test(windows): extract chatSse utilities + 35 unit tests for citation…
karthikyeluripati 5b4b400
fix(windows): address cubic code review findings (P1/P2/P3)
karthikyeluripati 4bb371e
fix(windows): address cubic follow-up review (P2)
karthikyeluripati af26a20
feat(windows): add getForegroundNow type to OmiBridgeApi
karthikyeluripati f9beaf2
feat(windows): add usage:foregroundNow IPC handler
karthikyeluripati d71f000
feat(windows): add spellcheck, win:isMaximized IPC, and maximize stat…
karthikyeluripati ac8342c
feat(windows): expose winIsMaximized, onWinMaximizeChange, getForegro…
karthikyeluripati bdbcc00
feat(windows): title bar maximize/restore toggle with Win11 Fluent icons
karthikyeluripati 421af30
feat(windows): bundle About page logo locally instead of external URL
karthikyeluripati 9e07330
feat(windows): live foreground app indicator on Focus page via Win32 …
karthikyeluripati a546d7c
feat(windows): memory card share button copies content to clipboard
karthikyeluripati c20bfea
feat(windows): Win11 Snap Layouts via titleBarOverlay + obsidian: URI…
karthikyeluripati 10755a6
feat(windows): simplify TitleBar to drag region only (native overlay …
karthikyeluripati f699886
feat(windows): remove winIsMaximized/onWinMaximizeChange from preload…
karthikyeluripati 62cb283
fix(windows): mount ToastHost globally + use Copy icon on memory cards
karthikyeluripati File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
P2: Fallback done-path skips DB persistence for AI replies. Users can see a streamed reply that disappears from stored chat history.
Prompt for AI agents