mirror of
https://github.com/JohnRiceML/clawport-ui.git
synced 2026-08-14 00:47:50 +00:00
Open-source readiness: LICENSE, repo URLs, rename ManorMap, strip voice IDs
- Add MIT LICENSE file - Rename ManorMap.tsx → OrgMap.tsx and update all imports - Fix package.json repository/bugs URLs to JohnRiceML/clawport-ui - Fix README clone URL to match actual repo - Null out all ElevenLabs voice IDs in bundled agents.json (move to workspace override for custom voices) - Update BRANDING.md references Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 4.6
parent
9c056d5fe5
commit
4d25d07b76
+2
-2
@@ -42,8 +42,8 @@ TypeScript interfaces, function names, component names, and variable names. Thes
|
||||
| `setPortalSubtitle` (setter) | Same as `setPortalName` | |
|
||||
| `setPortalEmoji` (setter) | Same as `setPortalName` | |
|
||||
| `setPortalIcon` (setter) | Same as `setPortalName` | |
|
||||
| `OrgMap` (component) | `components/ManorMap.tsx`, `app/page.tsx`, `docs/COMPONENTS.md` | React Flow org chart component. |
|
||||
| `OrgMapProps` (interface) | `components/ManorMap.tsx` | Props type for OrgMap. |
|
||||
| `OrgMap` (component) | `components/OrgMap.tsx`, `app/page.tsx`, `docs/COMPONENTS.md` | React Flow org chart component. |
|
||||
| `OrgMapProps` (interface) | `components/OrgMap.tsx` | Props type for OrgMap. |
|
||||
| `HomePage` (component) | `app/page.tsx` | Home page component. |
|
||||
| `handleIconUpload` (function) | `app/settings/page.tsx` | Icon upload handler. |
|
||||
| `iconInputRef` (ref) | `app/settings/page.tsx` | File input ref. |
|
||||
|
||||
@@ -0,0 +1,21 @@
|
||||
MIT License
|
||||
|
||||
Copyright (c) 2025 John Rice
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of this software and associated documentation files (the "Software"), to deal
|
||||
in the Software without restriction, including without limitation the rights
|
||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in all
|
||||
copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
SOFTWARE.
|
||||
@@ -21,8 +21,8 @@ ClawPort is an open-source dashboard for managing, monitoring, and talking direc
|
||||
npx clawport-ui
|
||||
|
||||
# Or clone the repo
|
||||
git clone https://github.com/openclaw/clawport.git
|
||||
cd clawport
|
||||
git clone https://github.com/JohnRiceML/clawport-ui.git
|
||||
cd clawport-ui
|
||||
npm install
|
||||
|
||||
# Auto-detect your OpenClaw config and write .env.local
|
||||
|
||||
+1
-1
@@ -12,7 +12,7 @@ import { GridView } from "@/components/GridView"
|
||||
import { FeedView } from "@/components/FeedView"
|
||||
|
||||
const OrgMap = dynamic(
|
||||
() => import("@/components/ManorMap").then((m) => ({ default: m.OrgMap })),
|
||||
() => import("@/components/OrgMap").then((m) => ({ default: m.OrgMap })),
|
||||
{
|
||||
ssr: false,
|
||||
loading: () => (
|
||||
|
||||
+6
-6
@@ -6,7 +6,7 @@
|
||||
"reportsTo": null,
|
||||
"directReports": ["vera", "lumen", "herald", "pulse", "echo", "sage", "kaze", "spark", "scribe"],
|
||||
"soulPath": "SOUL.md",
|
||||
"voiceId": "agL69Vji082CshT65Tcy",
|
||||
"voiceId": null,
|
||||
"color": "#f5c518",
|
||||
"emoji": "\ud83e\udd16",
|
||||
"tools": ["exec", "read", "write", "edit", "web_search", "tts", "message", "sessions_spawn", "memory_search"],
|
||||
@@ -20,7 +20,7 @@
|
||||
"reportsTo": "jarvis",
|
||||
"directReports": ["robin"],
|
||||
"soulPath": "agents/vera/SOUL.md",
|
||||
"voiceId": "EAHourGM2PqzHHl0Ywjp",
|
||||
"voiceId": null,
|
||||
"color": "#a855f7",
|
||||
"emoji": "\u265f\ufe0f",
|
||||
"tools": ["web_search", "web_fetch", "read", "write", "sessions_spawn"],
|
||||
@@ -34,7 +34,7 @@
|
||||
"reportsTo": "vera",
|
||||
"directReports": ["trace", "proof"],
|
||||
"soulPath": "agents/robin/SOUL.md",
|
||||
"voiceId": "IRHApOXLvnW57QJPQH2P",
|
||||
"voiceId": null,
|
||||
"color": "#3b82f6",
|
||||
"emoji": "\ud83e\udd85",
|
||||
"tools": ["web_search", "web_fetch", "read", "write", "message"],
|
||||
@@ -76,7 +76,7 @@
|
||||
"reportsTo": "jarvis",
|
||||
"directReports": ["scout", "analyst", "strategist", "writer", "auditor"],
|
||||
"soulPath": "agents/seo-team/SOUL.md",
|
||||
"voiceId": "EVy5l1wEi54nXdQwAJJf",
|
||||
"voiceId": null,
|
||||
"color": "#22c55e",
|
||||
"emoji": "\ud83d\udd26",
|
||||
"tools": ["web_search", "web_fetch", "read", "write", "exec"],
|
||||
@@ -202,7 +202,7 @@
|
||||
"reportsTo": "jarvis",
|
||||
"directReports": [],
|
||||
"soulPath": "agents/pulse/SOUL.md",
|
||||
"voiceId": "eadgjmk4R4uojdsheG9t",
|
||||
"voiceId": null,
|
||||
"color": "#eab308",
|
||||
"emoji": "\ud83c\udf0a",
|
||||
"tools": ["web_search", "web_fetch", "read", "write", "message"],
|
||||
@@ -258,7 +258,7 @@
|
||||
"reportsTo": "jarvis",
|
||||
"directReports": [],
|
||||
"soulPath": "agents/spark/SOUL.md",
|
||||
"voiceId": "xNtG3W2oqJs0cJZuTyBc",
|
||||
"voiceId": null,
|
||||
"color": "#f59e0b",
|
||||
"emoji": "\u26a1",
|
||||
"tools": ["web_fetch", "web_search", "message"],
|
||||
|
||||
+2
-2
@@ -5,10 +5,10 @@
|
||||
"homepage": "https://clawport.dev",
|
||||
"repository": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/openclaw/clawport.git"
|
||||
"url": "https://github.com/JohnRiceML/clawport-ui.git"
|
||||
},
|
||||
"bugs": {
|
||||
"url": "https://github.com/openclaw/clawport/issues"
|
||||
"url": "https://github.com/JohnRiceML/clawport-ui/issues"
|
||||
},
|
||||
"keywords": [
|
||||
"openclaw",
|
||||
|
||||
Reference in New Issue
Block a user