register-on-dashclaw
FeaturedRegister any agent (including this one) as a governed agent on a DashClaw instance
AI & Automation 301 stars
52 forks Updated today MIT
Install
Quality Score: 93/100
Stars 20%
Recency 20%
Frontmatter 20%
Documentation 15%
Issue Health 10%
License 10%
Description 5%
Skill Content
# Register on DashClaw
Register any AI agent as a governed entity on a DashClaw instance. This includes the meta act of registering this very agent on DashClaw.
## Register an Agent
### Via API
```bash
curl -X POST "$DASHCLAW_BASE_URL/api/agents" \
-H "x-api-key: $DASHCLAW_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"agent_id": "my-agent",
"agent_name": "My Agent",
"description": "What this agent does",
"capabilities": ["deploy", "api_call", "file_write"]
}'
```
### Via SDK
```javascript
import { DashClaw } from 'dashclaw';
const claw = new DashClaw({
baseUrl: process.env.DASHCLAW_BASE_URL,
apiKey: process.env.DASHCLAW_API_KEY,
agentId: 'my-agent'
});
// Agent is auto-registered on first guard call or action creation
// Explicit registration is optional but recommended for metadata
```
## Set Up Heartbeat
Heartbeats let DashClaw know your agent is alive. Missing heartbeats trigger the "Agent Silent" signal (>10 min).
```javascript
// Single heartbeat
await claw.heartbeat({ status: 'online', metadata: { version: '1.0.0' } });
// Auto-heartbeat (v1 SDK)
import { DashClaw } from 'dashclaw/legacy';
const claw = new DashClaw({ baseUrl, apiKey, agentId: 'my-agent' });
claw.startHeartbeat({ interval: 60000 }); // Every 60 seconds
// Stop when shutting down
claw.stopHeartbeat();
```
```python
# Python
claw.heartbeat(status="online", metadata={"version": "1.0.0"})
```
## Configure Agent-Specific Policies
Scope guard policies to ...
Details
- Author
- ucsandman
- Repository
- ucsandman/DashClaw
- Created
- 7 months ago
- Last Updated
- today
- Language
- TypeScript
- License
- MIT
Integrates with
Similar Skills
Semantically similar based on skill content — not just same category
AI & Automation Featured
instrument-agent
Integrate DashClaw SDK into any agent using the 4-step governance loop
301 Updated today
ucsandman AI & Automation Listed
dashclaw-governance
Apply DashClaw governance: guard decisions, approvals, action recording, and agent session lifecycle.
3 Updated 5 days ago
ucsandman