Retired on 2026-10-23. agents-api, agents-ui and the agent runners were parked at zero replicas on 2026-09-01, when Hermes replaced them, and the operator retired them on 2026-10-23. JorisJonkers-dev/fleet-infra#531 removes them from the cluster. Nothing deploys from this repository any more; it is kept for its history. It was archived on 2026-11-02.
Kotlin/Spring API service for agent workspaces, sessions, credentials, and runner orchestration.
agents-api is a JVM API service for the JorisJonkers.dev agent platform. It
owns workspace/project data, chat/session APIs, credential relay endpoints, and
the Kubernetes orchestration calls used to create per-workspace runner Pods.
./gradlew :api:test
./gradlew :api:integrationTest
./gradlew :api:bootRunAPI consumers should use the published OpenAPI contract or generated clients rather than copying internal service code.
- API contract: CONTRACT.md
- Client package:
@jorisjonkers-dev/agents-api-client
Copyright (c) Joris Jonkers. Source available for viewing only; use, copying, modification, redistribution, deployment, or reuse is not licensed. See LICENSE.