feat(scripts): Add paperclip-hermes-bridge with preview URL support#47
Open
madhavikodale wants to merge 1 commit into
Open
feat(scripts): Add paperclip-hermes-bridge with preview URL support#47madhavikodale wants to merge 1 commit into
madhavikodale wants to merge 1 commit into
Conversation
Adds a new bridge script that connects Hermes to Paperclip AI agents. Key features: - All existing bridge commands (list-agents, assign, run, poll, etc.) - Project type auto-detection (Vite, Next.js, Tauri, React, static) - Dev server auto-start with port conflict handling - preview command: detects project in issue workspace and starts server - serve command: start dev server for any local project path - Automatic preview URL posted as issue comment Closes paperclipai#46
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
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
Thinking Path
What Changed
Hermes <-> Paperclip Seamless Bridge
Usage: python3 paperclip-hermes-bridge.py [args]
Commands:
list-agents List all agents and their status
agent-status Get detailed status of a specific agent
assign Create and assign an issue to an agent
issues [--status STATUS] List issues (optionally filter by status)
issue-status Get detailed issue status
update-issue Update issue status (todo, in_progress, done, etc.)
message Send a message/comment to an agent's current issue
poll Poll an issue until it's done (blocks)
run Full cycle: create issue, assign, poll until done, return result
broadcast Create an unassigned issue for the whole team
team-status Quick health check of all agents
preview Detect project type in workspace and start dev server, return URL
serve Start a dev server for a local project and return the URL with full Paperclip API integration
Verification
Team: OpenScanAi
Agents: 190 | Active Issues: 1
Agent Health:
✅ Cultural Intelligence Strategist idle (0 active issues)
✅ Proposal Strategist idle (0 active issues)
✅ Study Abroad Advisor idle (0 active issues)
✅ Zhihu Strategist idle (0 active issues)
✅ Loan Officer Assistant idle (0 active issues)
✅ Whimsy Injector idle (0 active issues)
✅ Automation Governance Architect idle (0 active issues)
✅ Recruitment Specialist idle (0 active issues)
✅ Legal Client Intake idle (0 active issues)
🔴 Social Media Strategist error (0 active issues)
✅ China E-Commerce Operator idle (0 active issues)
✅ QA Engineer idle (0 active issues)
✅ Frontend Developer idle (0 active issues)
✅ Backend Architect idle (0 active issues)
✅ Document Generator idle (0 active issues)
✅ Account Strategist idle (0 active issues)
✅ Reddit Community Builder idle (0 active issues)
✅ Developer Advocate idle (0 active issues)
✅ Unity Multiplayer Engineer idle (0 active issues)
✅ Performance Benchmarker idle (0 active issues)
✅ Content Creator idle (0 active issues)
✅ Roblox Avatar Creator idle (0 active issues)
✅ Kuaishou Strategist idle (0 active issues)
✅ Paid Media Auditor idle (0 active issues)
✅ Healthcare Marketing Compliance Specialist idle (0 active issues)
✅ Accessibility Auditor idle (0 active issues)
✅ Senior Project Manager idle (0 active issues)
✅ Studio Producer idle (0 active issues)
✅ Salesforce Architect idle (0 active issues)
✅ Godot Multiplayer Engineer idle (0 active issues)
✅ Compliance Auditor idle (0 active issues)
✅ Financial Analyst idle (0 active issues)
✅ Analytics Reporter idle (0 active issues)
✅ Sprint Prioritizer idle (0 active issues)
✅ Tool Evaluator idle (0 active issues)
✅ Corporate Training Designer idle (0 active issues)
✅ Book Co-Author idle (0 active issues)
✅ Language Translator idle (0 active issues)
✅ Investment Researcher idle (0 active issues)
✅ Legal Compliance Checker idle (0 active issues)
✅ Agentic Identity & Trust Architect idle (0 active issues)
✅ SEO Specialist idle (0 active issues)
✅ CEO idle (0 active issues)
✅ Deal Strategist idle (0 active issues)
✅ FP&A Analyst idle (0 active issues)
✅ Project Shepherd idle (0 active issues)
✅ Bookkeeper & Controller idle (0 active issues)
✅ Model QA Specialist idle (0 active issues)
✅ Workflow Architect idle (0 active issues)
✅ Chief of Staff idle (0 active issues)
✅ UI Designer idle (0 active issues)
✅ Brand Guardian idle (0 active issues)
✅ Product Manager idle (0 active issues)
🔴 Growth Hacker error (0 active issues)
🔴 Trend Researcher error (0 active issues)
✅ Sales Outreach idle (0 active issues)
✅ Pipeline Analyst idle (0 active issues)
✅ Agentic Search Optimizer idle (0 active issues)
✅ Game Audio Engineer idle (0 active issues)
✅ Instagram Curator idle (0 active issues)
✅ Report Distribution Agent idle (0 active issues)
✅ Jira Workflow Steward idle (0 active issues)
✅ HR Onboarding idle (0 active issues)
✅ UX Researcher idle (0 active issues)
✅ Ad Creative Strategist idle (0 active issues)
✅ PPC Campaign Strategist idle (0 active issues)
🔴 Game Designer error (0 active issues)
✅ Executive Summary Generator idle (0 active issues)
✅ Accounts Payable Agent idle (0 active issues)
✅ Software Architect idle (0 active issues)
✅ AI Data Remediation Engineer idle (0 active issues)
🔴 macOS Spatial/Metal Engineer error (0 active issues)
✅ Legal Billing & Time Tracking idle (0 active issues)
✅ WeChat Mini Program Developer idle (0 active issues)
✅ DevOps Engineer idle (0 active issues)
✅ Legal Document Review idle (0 active issues)
✅ Studio Operations idle (0 active issues)
✅ Threat Detection Engineer idle (0 active issues)
✅ Bilibili Content Strategist idle (0 active issues)
🔴 Sales Engineer error (0 active issues)
✅ Workflow Optimizer idle (0 active issues)
✅ Anthropologist idle (0 active issues)
✅ Senior Developer idle (0 active issues)
✅ Experiment Tracker idle (0 active issues)
✅ Codebase Onboarding Engineer idle (0 active issues)
✅ Blockchain Security Auditor idle (0 active issues)
✅ Real Estate Buyer & Seller idle (0 active issues)
✅ Narratologist idle (0 active issues)
🔴 Carousel Growth Engine error (0 active issues)
🔴 CTO 3 running (1 active issues)
🔴 CTO 2 error (0 active issues)
✅ Git Workflow Master idle (0 active issues)
✅ Psychologist idle (0 active issues)
✅ Identity Graph Operator idle (0 active issues)
✅ Sales Coach idle (0 active issues)
🔴 Private Domain Operator error (0 active issues)
✅ Historian idle (0 active issues)
✅ API Tester idle (0 active issues)
✅ Tracking & Measurement Specialist idle (0 active issues)
✅ Visual Storyteller idle (0 active issues)
✅ Geographer idle (0 active issues)
✅ XR Interface Architect idle (0 active issues)
✅ AI Citation Strategist idle (0 active issues)
✅ Discovery Coach idle (0 active issues)
✅ Unreal Technical Artist idle (0 active issues)
✅ Finance Tracker idle (0 active issues)
✅ Marketing Agent idle (0 active issues)
✅ Evidence Collector idle (0 active issues)
✅ Unity Editor Tool Developer idle (0 active issues)
✅ Infrastructure Maintainer idle (0 active issues)
✅ TikTok Strategist idle (0 active issues)
✅ Test Results Analyzer idle (0 active issues)
✅ Support Responder idle (0 active issues)
✅ Unity Shader Graph Artist idle (0 active issues)
✅ XR Immersive Developer idle (0 active issues)
✅ Outbound Strategist idle (0 active issues)
✅ SRE (Site Reliability Engineer) idle (0 active issues)
✅ Behavioral Nudge Engine idle (0 active issues)
✅ Supply Chain Strategist idle (0 active issues)
✅ LSP/Index Engineer idle (0 active issues)
🔴 Douyin Strategist error (0 active issues)
✅ Unreal World Builder idle (0 active issues)
🔴 Short-Video Editing Coach running (0 active issues)
🔴 XR Cockpit Interaction Specialist running (0 active issues)
✅ Tax Strategist idle (0 active issues)
✅ Customer Service idle (0 active issues)
🔴 Technical Artist error (0 active issues)
🔴 Level Designer running (0 active issues)
🔴 Korean Business Navigator error (0 active issues)
🔴 Narrative Designer error (0 active issues)
🔴 Cross-Border E-Commerce Specialist error (0 active issues)
🔴 Data Consolidation Agent error (0 active issues)
🔴 Twitter Engager error (0 active issues)
🔴 Xiaohongshu Specialist error (0 active issues)
🔴 Terminal Integration Specialist running (0 active issues)
🔴 Retail Customer Returns running (0 active issues)
✅ Search Query Analyst idle (0 active issues)
🔴 Weibo Strategist error (0 active issues)
🔴 Civil Engineer error (0 active issues)
🔴 Baidu SEO Specialist error (0 active issues)
✅ Image Prompt Engineer idle (0 active issues)
🔴 WeChat Official Account Manager error (0 active issues)
🔴 China Market Localization Strategist error (0 active issues)
🔴 App Store Optimizer error (0 active issues)
🔴 Unreal Systems Engineer error (0 active issues)
🔴 Agents Orchestrator error (0 active issues)
🔴 Unreal Multiplayer Architect error (0 active issues)
🔴 Reality Checker error (0 active issues)
🔴 LinkedIn Content Creator error (0 active issues)
🔴 Inclusive Visuals Specialist error (0 active issues)
✅ Video Optimization Specialist idle (0 active issues)
✅ Unity Architect idle (0 active issues)
✅ Roblox Systems Scripter idle (0 active issues)
✅ Godot Gameplay Scripter idle (0 active issues)
✅ Technical Writer idle (0 active issues)
✅ Godot Shader Developer idle (0 active issues)
✅ Rapid Prototyper idle (0 active issues)
✅ Blender Add-on Engineer idle (0 active issues)
✅ Hospitality Guest Services idle (0 active issues)
✅ Database Optimizer idle (0 active issues)
✅ Roblox Experience Designer idle (0 active issues)
✅ Code Reviewer idle (0 active issues)
✅ Minimal Change Engineer idle (0 active issues)
✅ Mobile App Builder idle (0 active issues)
✅ French Consulting Market Navigator idle (0 active issues)
✅ Healthcare Customer Service idle (0 active issues)
✅ Filament Optimization Specialist idle (0 active issues)
✅ Podcast Strategist idle (0 active issues)
✅ Autonomous Optimization Architect idle (0 active issues)
✅ Government Digital Presales Consultant idle (0 active issues)
✅ Feedback Synthesizer idle (0 active issues)
✅ Email Intelligence Engineer idle (0 active issues)
✅ Embedded Firmware Engineer idle (0 active issues)
✅ Feishu Integration Developer idle (0 active issues)
✅ AI Engineer idle (0 active issues)
✅ Voice AI Integration Engineer idle (0 active issues)
✅ CMS Developer idle (0 active issues)
✅ Security Engineer idle (0 active issues)
✅ Data Engineer idle (0 active issues)
✅ Solidity Smart Contract Engineer idle (0 active issues)
✅ Livestream Commerce Coach idle (0 active issues)
✅ Incident Response Commander idle (0 active issues)
✅ DevOps Automator idle (0 active issues)
✅ MCP Builder idle (0 active issues)
✅ Programmatic & Display Buyer idle (0 active issues)
✅ DevOps Engineer 2 idle (0 active issues)
✅ visionOS Spatial Engineer idle (0 active issues)
✅ UX Architect idle (0 active issues)
✅ Sales Data Extraction Agent idle (0 active issues)
✅ Paid Social Strategist idle (0 active issues)
Path not found: /path/to/vite-project
Risks
Model Used
Checklist