evoid-dashboard
Monitoring dashboard — Intent Handler system
Quick Start • Intent Handler • API Endpoints
Quick Start
pip install evoid-dashboard
Method 1: Intent Handler (Recommended)
from evoid_dashboard import register_handlers
# Register dashboard as adapter handler
register_handlers(host="0.0.0.0", port=8001)
Method 2: Direct API
from evoid_dashboard import create_dashboard
app = create_dashboard(port=8001)
Intent Handler
evoid-dashboard registers monitoring endpoints as Intent handlers.
API Endpoints
| Endpoint | Method | Description |
|---|---|---|
/services |
GET | List all registered services |
/intents |
GET | List all registered intents |
/processors |
GET | List all registered processors |
/messages |
GET | Message bus history |
/health |
GET | Dashboard health check |
Configuration
TOML
[engines]
dashboard = "dashboard"
[engines.options.dashboard]
host = "0.0.0.0"
port = 8001
Dependencies
evoid>=0.4.0
Links
License
MIT
Release files for evoid-dashboard 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| evoid_dashboard-0.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Release files / evoid_dashboard-0.1.0-py3-none-any.whl
| Download URL | evoid_dashboard-0.1.0-py3-none-any.whl |
|---|---|
| Size | 8.5 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
777d8021070e85497b36107e7f210319d874b2b5a09e587d54f32943baa056e7
|
|
BLAKE2b-256 checksum How to use checksums |
62fc5ce4e813d9f9845f6c73596584f97de0ea979c836caf5a02f582fc2b343d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.14
|