Generated reference - Generated file. Do not edit. eforge version: 0.7.12 Commit: d616c57 Source: packages/client/src/routes.ts
eforge Daemon HTTP API Reference
The eforge daemon exposes an HTTP API at http://localhost:{port}/api/....
Clients should import route constants from @eforge-build/client (API_ROUTES) rather
than embedding literal path strings.
Routes
Total routes: 48
| Route key | Path pattern |
|---|---|
applyRecovery |
/api/recover/apply |
autoBuildGet |
/api/auto-build |
autoBuildSet |
/api/auto-build |
cancel |
/api/cancel/:sessionId |
configShow |
/api/config/show |
configValidate |
/api/config/validate |
daemonEvents |
/api/daemon-events |
daemonStop |
/api/daemon/stop |
diff |
/api/diff/:sessionId/:planId |
enqueue |
/api/enqueue |
events |
/api/events/:runId |
health |
/api/health |
keepAlive |
/api/keep-alive |
modelList |
/api/models/list |
modelProviders |
/api/models/providers |
plans |
/api/plans/:runId |
playbookCopy |
/api/playbook/copy |
playbookDemote |
/api/playbook/demote |
playbookEnqueue |
/api/playbook/enqueue |
playbookList |
/api/playbook/list |
playbookPromote |
/api/playbook/promote |
playbookSave |
/api/playbook/save |
playbookShow |
/api/playbook/show |
playbookValidate |
/api/playbook/validate |
profileCreate |
/api/profile/create |
profileDelete |
/api/profile/:name |
profileList |
/api/profile/list |
profileShow |
/api/profile/show |
profileUse |
/api/profile/use |
projectContext |
/api/project-context |
queue |
/api/queue |
readRecoverySidecar |
/api/recovery/sidecar |
recover |
/api/recover |
runs |
/api/runs |
runState |
/api/run-state/:id |
runSummary |
/api/run-summary/:id |
schedulerKick |
/api/scheduler/kick |
sessionMetadata |
/api/session-metadata |
sessionPlanCreate |
/api/session-plan/create |
sessionPlanList |
/api/session-plan/list |
sessionPlanMigrateLegacy |
/api/session-plan/migrate-legacy |
sessionPlanReadiness |
/api/session-plan/readiness |
sessionPlanSelectDimensions |
/api/session-plan/select-dimensions |
sessionPlanSetSection |
/api/session-plan/set-section |
sessionPlanSetStatus |
/api/session-plan/set-status |
sessionPlanShow |
/api/session-plan/show |
sessionPlanSkipDimension |
/api/session-plan/skip-dimension |
version |
/api/version |
SSE Streams
GET /api/daemon-events— daemon-wide event stream withstream:hellosnapshot on connect.GET /api/events/:runId— session-specific event stream withstream:hellosnapshot on connect.
Use buildPath(pattern, params) from @eforge-build/client to resolve :param placeholders.
Raw Markdown: /reference/api.md