canvas-website/src/lib
Jeff Emmett 527462acb7 feat: add IO Chip tool for visual I/O routing between canvas tools
- Add IOChipShapeUtil with frame-like container and pin system
- Add IOChipTool for drawing IO chips on canvas
- Add IOChipTemplateService for saving/loading chip templates
- Add ChipTemplateBrowser component for template management
- Add wiring system with type-compatible pin connections
- Add IO chip CSS styles
- Register IOChip in Board.tsx, overrides.tsx, and useAutomergeStoreV2.ts
- Keyboard shortcuts: Alt+Shift+P (tool), Alt+T (template browser)

Features:
- Auto-analyze contained shapes to generate input/output pins
- Visual wiring between pins with SVG curved connections
- Save chips as reusable templates with categories
- Built-in templates for common AI pipelines
- Pin type compatibility checking for connections

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-27 22:18:25 -08:00
..
auth refactor: remove OddJS dependency and fix Automerge sync 2025-11-16 20:19:02 -07:00
blockchain update cloudflare errors 2025-11-11 22:38:24 -08:00
utils fix vercel deployment errors 2025-08-25 07:14:21 +02:00
HoloSphereService.ts update to fix vercel and cloudflare errors 2025-11-10 11:30:33 -08:00
IOChipTemplateService.ts feat: add IO Chip tool for visual I/O routing between canvas tools 2025-11-27 22:18:25 -08:00
aiOrchestrator.ts feat: add video generation and AI orchestrator client 2025-11-26 02:56:55 -08:00
canvasAI.ts feat: add Ollama private AI integration with model selection 2025-11-26 14:47:07 -08:00
clientConfig.ts feat: add direct RunPod integration for video generation 2025-11-26 03:52:01 -08:00
fathomApiKey.ts pin object, fix fathom, and a bunch of other things 2025-11-11 22:32:36 -08:00
githubQuartzReader.ts everything working in dev 2025-11-10 11:06:13 -08:00
githubSetupValidator.ts automerge, obsidian/quartz, transcribe attempt, fix AI APIs 2025-09-21 11:43:06 +02:00
init.ts fix vercel deployment errors 2025-08-25 07:14:21 +02:00
obsidianImporter.ts everything working in dev 2025-11-10 11:06:13 -08:00
quartzSync.ts everything working in dev 2025-11-10 11:06:13 -08:00
runpodApi.ts feat: add RunPod AI integration with image generation and enhanced LLM support 2025-11-16 16:14:39 -07:00
screenshotService.ts automerge, obsidian/quartz, transcribe attempt, fix AI APIs 2025-09-21 11:43:06 +02:00
semanticSearch.ts feat: add Ollama private AI integration with model selection 2025-11-26 14:47:07 -08:00
settings.tsx feat: add Ollama private AI integration with model selection 2025-11-26 14:47:07 -08:00
starredBoards.ts working auth login and starred boards on dashboard! 2025-07-29 22:04:14 -04:00
testClientConfig.ts automerge, obsidian/quartz, transcribe attempt, fix AI APIs 2025-09-21 11:43:06 +02:00
testHolon.ts everything working in dev 2025-11-10 11:06:13 -08:00