Commit Graph

37 Commits

Author SHA1 Message Date
534b154a37 tweaking the research implementation, notes now can be taken in trminal and active workspace selector should be functional 2026-04-11 00:42:11 -04:00
074c40416b refactor: implement unified linear design system with hard-corner components
- Introduce comprehensive CSS variable token system with RGB color values for better opacity handling
- Add terminal-based component variants (bg, border, text, spacing)
- Implement hard-corner component language (border-radius: 0 globally enforced)
- Add research-specific design tokens for workspace components
- Introduce status-aware color tokens (info, success, error, warning)
- Add Tailwind v4 integration with @theme inline configuration
- Create new terminal components: TerminalBadge, TerminalCard, TerminalInput
- Improve mobile responsiveness with touch-friendly targets (44px min) and better spacing
- Enhance accessibility with improved focus states and keyboard navigation
- Add comprehensive responsive breakpoints (xs, sm, md, lg)
- Maintain backward compatibility with legacy CSS variable aliases
- Update all existing components to use new design tokens

This establishes a cohesive design foundation that unifies the terminal,
research, and panel components under a single linear token system while
maintaining the application's distinct technical aesthetic.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-11 00:17:26 -04:00
9d5e882b5e Fix portfolio research state issues and convert capture to modal
- Fix critical event subscription bug causing stale state when switching workspaces
- Add research notes display to portfolio holdings with expandable note previews
- Implement getNotesByTicker backend command for fetching notes by symbol
- Add portfolio context to terminal tabs showing active portfolio name
- Convert research capture bar to space-saving modal dialog
- Add "New Note" button to research toolbar for quick access
- Improve portfolio switching UX with visual indicators and clear labeling

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-09 18:42:53 -04:00
6b2d51e56b Codex ended here and GLM took over wish me luck pt.2 2026-04-09 17:44:28 -04:00
3a442f81f4 Codex ended here and GLM took over wish me luck 2026-04-09 17:43:55 -04:00
af6eb242be Removed old documentation 2026-04-09 16:25:11 -04:00
edcd8d7401 Update terminal components and command specifications
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-09 16:14:41 -04:00
1fc677d2a6 Implement research workflow and frontend wiring 2026-04-09 15:58:50 -04:00
7696464b64 feat(news): add news ingestion and panel integration
Co-Authored-By: Oz <oz-agent@warp.dev>
2026-04-08 23:23:38 -04:00
51e2f74d5b chore: sync main with architecture review follow-ups 2026-04-08 19:16:24 -04:00
e0079e2ca0 Merge remote-tracking branch 'origin/main' 2026-04-08 19:15:23 -04:00
9b856107b0 fix(ui): Fix terminal response area clipping on right side
- Add overflow-x-hidden to prevent horizontal scrolling at container level
- Add break-words to content container for proper word breaking
- Add break-words to plain text and markdown rendering
- Add break-all to links and inline code for long content
- Ensure all content stays within viewport width

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-08 19:07:44 -04:00
368279552c Merge branch 't3code/codebase-architecture-review' into main 2026-04-08 19:01:11 -04:00
e8a5ace693 Fix streaming, portfolio persistence, and app shell 2026-04-08 19:00:46 -04:00
0fbdd32432 Order terminal agent transcript by streamed events 2026-04-06 23:43:36 -04:00
faa5b2198a Add tool-backed terminal chat and markdown replies 2026-04-06 22:16:52 -04:00
a7cb435206 Feed active panel context into agent chat 2026-04-06 14:22:08 -04:00
21cbce8a41 Make portfolio state reactive in sidebar and improve command autocomplete controls 2026-04-06 00:57:12 -04:00
91cc3cc3d4 Implement portfolio management backend and terminal UI 2026-04-05 22:36:18 -04:00
bbe94c06a1 test(terminal): fix Google Finance chart fixture 2026-04-05 21:15:22 -04:00
c37857cacc refactor(ui): streamline terminal panels and financial views 2026-04-05 21:12:22 -04:00
8689e3ddd1 feat(sidebar): track recent ticker lookups 2026-04-05 21:11:53 -04:00
d89a1ec84b feat(settings): add SEC EDGAR configuration controls 2026-04-05 21:11:23 -04:00
cfc5a615e3 feat(terminal): add Google Finance and SEC EDGAR backends 2026-04-05 21:11:05 -04:00
d62b02482e working search 2026-04-05 00:17:26 -04:00
1d93535551 Add dedicated settings workspace 2026-04-04 21:04:05 -04:00
457ad5fe3a removing dirty changes 2026-04-04 14:11:26 -04:00
1dc7bb3391 Reduce live search requests for exact symbol lookups 2026-04-04 14:09:10 -04:00
38eeae06dd Fix live company panel data mapping 2026-04-04 12:59:37 -04:00
d9f950d595 Merge branch 't3code/search-security-info'
# Conflicts:
#	MosaicIQ/src-tauri/Cargo.toml
2026-04-04 12:33:29 -04:00
1598383ee1 Add Yahoo Finance-backed terminal search 2026-04-04 12:32:35 -04:00
05ed9f63fc Add repo-wide Node version pin 2026-04-04 12:17:18 -04:00
013b05f32d Add remote/local agent provider routing 2026-04-04 12:12:37 -04:00
a6731e1034 Replace bespoke agent service with rig-backed Z.AI chat 2026-04-03 22:22:16 -04:00
eeab5be37f Ignore root Vite cache 2026-04-01 23:37:13 -04:00
4290fc1fc1 add files 2026-04-01 23:34:53 -04:00
a054f8c5e6 Add Tauri terminal bridge for chat and commands 2026-04-01 23:32:38 -04:00