CLI
runtime serve
API REST locale et socket Unix pour l'embedding du runtime.
asa runtime serve
Expose le runtime persistant pour l'embedding et les SDK clients.
HTTP (localhost)
asa runtime serve --port 8765Écoute uniquement sur 127.0.0.1.
Socket Unix
asa runtime serve --socket .asagiri/runtime/runtime.sockHTTP et Unix peuvent tourner ensemble (--port + --socket).
Avec le worker
asa daemon run --api-port 8765Observabilité
GET /v1/status renvoie l'état du daemon et les métriques §24.19 :
active_sessions,memory_hits,context_reduction_ratioruntime_event_rate,agent_failure_rateflow_completion_rate,review_rejection_rate
Authentification
Fichier token : .asagiri/runtime/api.token
En-tête : Authorization: Bearer <token> ou X-Asagiri-Token.
SDKs
- Go :
Connect,ConnectHTTP - TypeScript :
@laprogrammerie/asagiri
Modes runtime
Dans .asagiri/config.yaml :
runtime:
mode: guided # guided | interactive | headless | ci | review | exploration