“BeeRad”
4c75df101f
feat: sync runtime search and schema quality updates from app repo
...
- port retrieval, validation, and eval improvements relevant to os
- align prompts and dimensions with the flat single-agent model
- replace the old eval suite with the focused core scenarios
Generated with Codex
2026-03-15 14:55:45 +11:00
“BeeRad” and Claude Opus 4.6
2f6518207d
sync: multiple features from private repo
...
- quick-add-loading: fire-and-forget with loading placeholders, auto-open feed, SSE events, QuickAddInput redesign
- database-table-pane: TablePane + DatabaseTableView, countNodes(), event_date sort
- ui-polish-fixes: focus tab order, dim name editing, tab title sync, cost chip removal, custom sort drag-reorder, refresh button, dimension filter removal (~2,200 lines)
- node-creation-quality: description service prompt rewrite, title sanitization, extraction tool AI prompt rewrites
- feed-pane-ux: stripped kanban/grid/saved views, sort dropdown, AND dimension filtering, description preview
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-15 17:57:32 +11:00
“BeeRad” and Claude Opus 4.6
9954792b1d
sync: temporal-awareness from private repo
...
- Surface created_at, updated_at, event_date in queryNodes + queryDimensionNodes responses
- Add date range filters (createdAfter/Before, eventAfter/Before) to NodeFilters + nodeService.getNodes()
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-15 14:34:55 +11:00
“BeeRad” and Claude Opus 4.6
2940e142c8
sync: feed pane UX from private repo
...
- Strip kanban, grid, and saved views from ViewsOverlay (1103→631 lines)
- Add sort order dropdown (Updated/Edges/Created) with localStorage persistence
- Polish filter button, dropdown, and filter chips
- Switch to server-side dimension filtering with AND logic (dimensionsMatch=all)
- Add description preview and edge count to node cards
- Add 'created' sort option and dimensionsMatch param to types, service, API
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-15 13:19:42 +11:00
“BeeRad” and Claude Opus 4.6
86f43c9975
feat: final schema pass — sync 9 schema changes from main repo
...
- Rename nodes.content → nodes.notes across all services, tools, API routes, and UI
- Add dimensions.icon column support (GET/POST routes, types)
- Add nodes.event_date column (create/update flows, types)
- Drop nodes.type and nodes.is_pinned references
- Drop edges.user_feedback references
- Drop chat_memory_state table (replaced with DROP IF EXISTS in migration)
- Update schema guide files (system/schema.md)
- Add runtime migration block in sqlite-client.ts for existing databases
- Fix MCP tool schemas (external API keeps 'content' param, maps to 'notes' internally)
- Update standalone MCP server (nodeService.js, sqlite-client.js, index.js)
- Update HTTP MCP server (server.js, stdio-server.js)
- Update all extraction tools (paper, website, youtube)
- Update all UI components (FocusPanel, ThreePanelLayout, GridView, ListView, FolderViewOverlay)
- TypeScript: 0 errors
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-15 12:53:52 +11:00
“BeeRad” and Claude Opus 4.5
9b2db68751
chore: codebase audit — remove dead code, unused deps, clean configs
...
Phase 1: Delete 19 dead component/service/tool files (4,200+ lines)
Phase 2: Remove 13 unused npm packages (Radix UI, shadcn utilities, ytdl-core, etc.)
Phase 3: Database schema — drop agent_delegations, add performance indexes
Phase 4: Remove 12 dead types from database.ts/analytics.ts/helpers.ts
Phase 5: Strip shadcn/ui theme from tailwind config
Phase 6: Clean env vars, fix broken imports (LocalKeyGate, MapViewer)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-29 08:52:15 +11:00
“BeeRad” and Claude Opus 4.5
05523b7cb2
sync: Major UI updates from private repo (Jan 16-24)
...
Features synced:
- UI Panels Refactor: flexible pane system with ChatPane, NodePane,
DimensionsPane, WorkflowsPane, ViewsPane, MapPane
- Source Content Reader: content type detection + 4 formatters
(transcript, book, markdown, raw)
- Source Content Search: Cmd+F search in Source Reader
- Feed Layout Overhaul: LeftToolbar, SplitHandle, CollapsedRail
- Map Panel: promoted to first-class pane
- Edge policy simplification: auto-inference + direction correction
New files:
- src/components/panes/* (pane system)
- src/components/layout/CollapsedRail.tsx
- src/components/layout/LeftToolbar.tsx
- src/components/layout/SplitHandle.tsx
- src/components/focus/source/* (Source Reader + formatters)
- src/components/views/ViewsOverlay.tsx
Updated:
- ThreePanelLayout.tsx (complete refactor)
- FocusPanel.tsx (Source tab integration)
- API routes (dimensions GET, edges auto-inference)
- Database services (nodes, edges, dimensions)
Dependencies added:
- react-markdown
- remark-gfm
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-24 21:54:21 +11:00
“BeeRad” and Claude Opus 4.5
2cbc950fd4
sync: Idea Genealogy + Quick Capture Overhaul
...
From private repo:
Idea Genealogy:
- Required edge explanations across UI/tools/API/MCP
- Inferred edge schema (category/type/confidence)
- Added part_of relationship type
- Connection UI chips (Made by / Part of / Came from / Related)
Quick Capture Overhaul:
- Jina.ai fallback for JS-rendered sites (Twitter, SPAs)
- Simplified UI: removed mode buttons, auto-detect input type
- Renamed to "Add Stuff", moved to top-right
- Auto-edge creation from description entities
- Increased content summary length (500→1500 chars)
Description Generation Fix:
- Simplified prompt to "what is this"
- Added link/dimensions context
- Better creator attribution
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-14 17:08:26 +11:00
“BeeRad”
ce5bee826c
sync: features from private repo (2025-12-24)
...
Synced from ra-h private repo:
- Collapsible chat panel (Cmd+\)
- FolderViewOverlay with Kanban/Grid/List views
- Updated agent prompts
- Improved executor and quickAdd services
- New views.ts types
Files kept at OS versions (auth/backend deps):
- SettingsModal, RAHChat, useSSEChat
- Delegation tools and wiseRAHExecutor
- openExternalUrl (no Tauri)
Added stub: supabaseTokenRegistry.ts for compatibility
2025-12-24 09:57:32 +11:00
“BeeRad”
733d1c3407
Initial commit: RA-H Open Source Edition
...
Local-first knowledge management system with BYO API keys.
Features:
- 3-panel UI (Nodes | Focus | Helpers)
- SQLite + sqlite-vec for vector search
- Agent system (Easy/Hard mode orchestrators)
- Content extraction (YouTube, PDF, web)
- Integrate workflow for connection discovery
- Dimension system with auto-assignment
Tech stack:
- Next.js 15 + TypeScript + Tailwind CSS
- Anthropic (Claude) + OpenAI (GPT) via Vercel AI SDK
Setup:
npm install && npm rebuild better-sqlite3
scripts/dev/bootstrap-local.sh
npm run dev
MIT License
2025-12-15 16:14:28 +11:00