Agentic AI Atlasby a5c.ai
OverviewWikiGraphFor AgentsEdgesSearchWorkspace
/
GitHubDocsDiscord
iiRecord
Agentic AI Atlas · Kradle API Server
tool-server:kradle-apia5c.ai
Search record views/
Record · tabs

Available views

II.Record viewspp. 1 - 1
overviewjsongraph
II.
ToolServer overview

tool-server:kradle-api

Reference · live

Kradle API Server overview

The primary HTTP API server for Kradle, serving both the Kubernetes aggregated API (for data-plane resources like repositories, pull requests, issues, pipelines) and a REST convenience layer for the web UI. Listens on port 3080 by default. Handles authentication via Kubernetes service accounts and bearer tokens, org-scoped authorization, webhook dispatch, and SSE streaming for real-time updates. The aggregated API registers with kube-apiserver so that kubectl and client-go can interact with Kradle resources natively.

ToolServerOutgoing · 80Incoming · 1

Attributes

displayName
Kradle API Server
description
The primary HTTP API server for Kradle, serving both the Kubernetes aggregated API (for data-plane resources like repositories, pull requests, issues, pipelines) and a REST convenience layer for the web UI. Listens on port 3080 by default. Handles authentication via Kubernetes service accounts and bearer tokens, org-scoped authorization, webhook dispatch, and SSE streaming for real-time updates. The aggregated API registers with kube-apiserver so that kubectl and client-go can interact with Kradle resources natively.
protocol
rest
category
platform-api
repoUrl
https://github.com/a5c-ai/babysitter/tree/staging/packages/kradle/core
installCommand
npm install && npm run build --workspace=@a5c-ai/kradle
npmPackage
@a5c-ai/kradle

Outgoing edges

integrates_with3
  • tool:kubernetes·ToolKubernetes
  • stack-part:managed-postgres·StackPartManaged PostgreSQL
  • stack-part:kubernetes-cluster·StackPartManaged Kubernetes Cluster
lib_applies_to_domain2
  • domain:platform-engineering·DomainPlatform Engineering
  • domain:devops·DomainDevOps
serves_kubernetes_resource75
  • kubernetes-crd-kind:kradle-agent-stack·KubernetesCrdKindKradle AgentStack
  • kubernetes-crd-kind:kradle-agent-subagent·KubernetesCrdKindKradle AgentSubagent
  • kubernetes-crd-kind:kradle-agent-tool-profile·KubernetesCrdKindKradle AgentToolProfile
  • kubernetes-crd-kind:kradle-agent-mcp-server·KubernetesCrdKindKradle AgentMcpServer
  • kubernetes-crd-kind:kradle-agent-skill·KubernetesCrdKindKradle AgentSkill
  • kubernetes-crd-kind:kradle-agent-trigger-rule·KubernetesCrdKindKradle AgentTriggerRule
  • kubernetes-crd-kind:kradle-agent-context-label·KubernetesCrdKindKradle AgentContextLabel
  • kubernetes-crd-kind:kradle-kradle-workspace-policy·KubernetesCrdKindKradle KradleWorkspacePolicy
  • kubernetes-crd-kind:kradle-agent-service-account·KubernetesCrdKindKradle AgentServiceAccount
  • kubernetes-crd-kind:kradle-agent-role-binding·KubernetesCrdKindKradle AgentRoleBinding
  • kubernetes-crd-kind:kradle-agent-secret-grant·KubernetesCrdKindKradle AgentSecretGrant
  • kubernetes-crd-kind:kradle-agent-config-grant·KubernetesCrdKindKradle AgentConfigGrant
  • kubernetes-crd-kind:kradle-agent-adapter·KubernetesCrdKindKradle AgentAdapter
  • kubernetes-crd-kind:kradle-agent-transport-binding·KubernetesCrdKindKradle AgentTransportBinding
  • kubernetes-crd-kind:kradle-agent-provider-config·KubernetesCrdKindKradle AgentProviderConfig
  • kubernetes-crd-kind:kradle-kradle-project·KubernetesCrdKindKradle KradleProject
  • kubernetes-crd-kind:kradle-agent-gateway-config·KubernetesCrdKindKradle AgentGatewayConfig
  • kubernetes-crd-kind:kradle-agent-memory-repository·KubernetesCrdKindKradle AgentMemoryRepository
  • kubernetes-crd-kind:kradle-agent-memory-source·KubernetesCrdKindKradle AgentMemorySource
  • kubernetes-crd-kind:kradle-agent-memory-ontology·KubernetesCrdKindKradle AgentMemoryOntology
  • kubernetes-crd-kind:kradle-agent-memory-association·KubernetesCrdKindKradle AgentMemoryAssociation
  • kubernetes-crd-kind:kradle-kradle-workspace·KubernetesCrdKindKradle KradleWorkspace
  • kubernetes-crd-kind:kradle-ref-policy·KubernetesCrdKindKradle RefPolicy
  • kubernetes-crd-kind:kradle-runner-pool·KubernetesCrdKindKradle RunnerPool
  • kubernetes-crd-kind:kradle-webhook-subscription·KubernetesCrdKindKradle WebhookSubscription
  • kubernetes-crd-kind:kradle-view·KubernetesCrdKindKradle View
  • kubernetes-crd-kind:kradle-selector·KubernetesCrdKindKradle Selector
  • kubernetes-crd-kind:kradle-pull-request·KubernetesCrdKindKradle PullRequest
  • kubernetes-crd-kind:kradle-issue·KubernetesCrdKindKradle Issue
  • kubernetes-crd-kind:kradle-review·KubernetesCrdKindKradle Review
  • kubernetes-crd-kind:kradle-pipeline·KubernetesCrdKindKradle Pipeline
  • kubernetes-crd-kind:kradle-job·KubernetesCrdKindKradle Job
  • kubernetes-crd-kind:kradle-webhook-delivery·KubernetesCrdKindKradle WebhookDelivery
  • kubernetes-crd-kind:kradle-agent-dispatch-run·KubernetesCrdKindKradle AgentDispatchRun
  • kubernetes-crd-kind:kradle-agent-dispatch-attempt·KubernetesCrdKindKradle AgentDispatchAttempt
  • kubernetes-crd-kind:kradle-agent-session·KubernetesCrdKindKradle AgentSession
  • kubernetes-crd-kind:kradle-agent-context-bundle·KubernetesCrdKindKradle AgentContextBundle
  • kubernetes-crd-kind:kradle-kradle-artifact·KubernetesCrdKindKradle KradleArtifact
  • kubernetes-crd-kind:kradle-agent-approval·KubernetesCrdKindKradle AgentApproval
  • kubernetes-crd-kind:kradle-agent-trigger-execution·KubernetesCrdKindKradle AgentTriggerExecution
  • kubernetes-crd-kind:kradle-agent-capability-requirement·KubernetesCrdKindKradle AgentCapabilityRequirement
  • kubernetes-crd-kind:kradle-work-item-session-link·KubernetesCrdKindKradle WorkItemSessionLink
  • kubernetes-crd-kind:kradle-work-item-workspace-link·KubernetesCrdKindKradle WorkItemWorkspaceLink
  • kubernetes-crd-kind:kradle-agent-session-transcript·KubernetesCrdKindKradle AgentSessionTranscript
  • kubernetes-crd-kind:kradle-agent-session-attachment·KubernetesCrdKindKradle AgentSessionAttachment
  • kubernetes-crd-kind:kradle-kradle-workspace-runtime·KubernetesCrdKindKradle KradleWorkspaceRuntime
  • kubernetes-crd-kind:kradle-agent-memory-snapshot·KubernetesCrdKindKradle AgentMemorySnapshot
  • kubernetes-crd-kind:kradle-agent-memory-query·KubernetesCrdKindKradle AgentMemoryQuery
  • kubernetes-crd-kind:kradle-agent-memory-update·KubernetesCrdKindKradle AgentMemoryUpdate
  • kubernetes-crd-kind:kradle-agent-run-memory-import·KubernetesCrdKindKradle AgentRunMemoryImport
  • kubernetes-crd-kind:kradle-external-backend-provider·KubernetesCrdKindKradle ExternalBackendProvider
  • kubernetes-crd-kind:kradle-external-backend-binding·KubernetesCrdKindKradle ExternalBackendBinding
  • kubernetes-crd-kind:kradle-external-backend-sync-policy·KubernetesCrdKindKradle ExternalBackendSyncPolicy
  • kubernetes-crd-kind:kradle-external-provider-capability-manifest·KubernetesCrdKindKradle ExternalProviderCapabilityManifest
  • kubernetes-crd-kind:kradle-external-webhook-delivery·KubernetesCrdKindKradle ExternalWebhookDelivery
  • kubernetes-crd-kind:kradle-external-sync-event·KubernetesCrdKindKradle ExternalSyncEvent
  • kubernetes-crd-kind:kradle-external-sync-state·KubernetesCrdKindKradle ExternalSyncState
  • kubernetes-crd-kind:kradle-external-write-intent·KubernetesCrdKindKradle ExternalWriteIntent
  • kubernetes-crd-kind:kradle-external-sync-conflict·KubernetesCrdKindKradle ExternalSyncConflict
  • kubernetes-crd-kind:kradle-external-object-link·KubernetesCrdKindKradle ExternalObjectLink
  • kubernetes-crd-kind:kradle-policy-profile·KubernetesCrdKindKradle PolicyProfile
  • kubernetes-crd-kind:kradle-policy-template·KubernetesCrdKindKradle PolicyTemplate
  • kubernetes-crd-kind:kradle-policy-binding·KubernetesCrdKindKradle PolicyBinding
  • kubernetes-crd-kind:kradle-policy-exception-request·KubernetesCrdKindKradle PolicyExceptionRequest
  • kubernetes-crd-kind:kradle-repository·KubernetesCrdKindKradle Repository
  • kubernetes-crd-kind:kradle-branch-protection·KubernetesCrdKindKradle BranchProtection
  • kubernetes-crd-kind:kradle-organization·KubernetesCrdKindKradle Organization
  • kubernetes-crd-kind:kradle-org-namespace-binding·KubernetesCrdKindKradle OrgNamespaceBinding
  • kubernetes-crd-kind:kradle-sshkey·KubernetesCrdKindKradle SSHKey
  • kubernetes-crd-kind:kradle-repository-permission·KubernetesCrdKindKradle RepositoryPermission
  • kubernetes-crd-kind:kradle-user·KubernetesCrdKindKradle User
  • kubernetes-crd-kind:kradle-team·KubernetesCrdKindKradle Team
  • kubernetes-crd-kind:kradle-invite·KubernetesCrdKindKradle Invite
  • kubernetes-crd-kind:kradle-identity-mapping·KubernetesCrdKindKradle IdentityMapping
  • kubernetes-crd-kind:kradle-auth-provider·KubernetesCrdKindKradle AuthProvider

Incoming edges

asserts_about1
  • claim:kradle-ci-engine-modeled·TestableClaimKradle CI engine entities exist

Related pages

No related wiki pages for this record.

Shortcuts

Open in graph
Browse node kind