Package Exports
- @geekbeer/minion
- @geekbeer/minion/linux/server.js
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (@geekbeer/minion) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
@geekbeer/minion
AI Agent runtime for Minion - manages heartbeat, status, and skill deployment on VPS.
Install
npm install -g @geekbeer/minionUsage
Setup (VPS)
minion-cli setup \
--hq-url https://minion-agent.com \
--minion-id <MINION_ID> \
--api-token <API_TOKEN> \
--setup-tunnel \
--non-interactiveService Management
minion-cli start # Start the minion agent
minion-cli stop # Stop the minion agent
minion-cli restart # Restart the minion agent
minion-cli status # Show service status
minion-cli health # Run health checkLogging
minion-cli log -m "Task completed" -l info -s skill-nameIssue Reporting
const { reportIssue } = require('@geekbeer/minion/api')
await reportIssue({
title: 'HQ APIで502エラーが発生する',
body: '## 状況\n...\n\n## 再現手順\n...',
labels: ['bug', 'critical']
})
// → { success: true, issue_url: '...', issue_number: 42 }Environment Variables
| Variable | Description | Default |
|---|---|---|
HQ_URL |
Minion HQ server URL | - |
API_TOKEN |
Authentication token | - |
MINION_ID |
Minion UUID | - |
AGENT_PORT |
Agent API listen port | 8080 |
License
MIT