Skip to main content

Agent Platform Foundation - Epic 34, Orchestration, Registry, and Agents

Agent Platform Foundation - Epic 34, Orchestration, Registry, and Agents

Epic 34: Agent Platform Foundation (January 2026)

4-week sprint delivering core infrastructure, OSSA v0.3.0 compliance, and 6 production services. 42/42 issues closed (100%).

Core Services Deployed

  • agent-protocol (port 3000) - MCP server for agent operations
  • agent-mesh (port 3005) - Agent-to-agent communication
  • agent-router (port 3006) - Vast.ai GPU model routing
  • agent-brain (port 3007) - Qdrant vector database
  • agent-tracer (port 3008) - OpenTelemetry tracing
  • compliance-engine (port 3009) - Cedar policy enforcement

Key Deliverables

  • OSSA v0.3.0 specification (JSON Schema, validation tooling, CLI wizard, export adapters)
  • Agent BuildKit CLI (lifecycle management, deployment, orchestration, GitLab integration)
  • Cedar policy system (SOC2/GDPR/HIPAA/PCI-DSS templates, runtime enforcement)
  • 18+ canonical agents defined in OSSA format

Performance

  • Agent spawn time: <2 seconds
  • Agent communication latency: sub-100ms
  • API latency p95: <50ms
  • Throughput: 100+ concurrent tasks
  • Service uptime: 99.9%

Agent Orchestration System (2026-02-05)

8 autonomous Claude agents across 2 computers (M4/M3) with strict filesystem boundary enforcement.

Components Built

  1. Identity Management (identity.ts, 416 lines): 8 agent identities, service account mapping, claiming/releasing mechanism
  2. Spawn Command (spawn-orchestrated.command.ts, 220 lines): Pick identity -> Load tokens -> Analyze TODO -> Claim task -> Create worktree -> Register work -> Launch Claude
  3. Filesystem Boundaries (filesystem-boundaries.ts, 320 lines): Authorized edit zones (.worktrees, DEMOs, wikis), read-only zone (__CURRENT_WORK), out-of-bounds enforcement
  4. Boundary CLI (boundaries.command.ts, 101 lines): generate-clauderc, generate-gitlab-ci-var, validate-path, show boundaries

Agent Registry Consolidation (2026-02-05)

Deleted agent-registry project (obsolete, OSSA v0.3.3). platform-agents established as single source of truth (OSSA v0.4.3). Zero code references found. Preserved unique GitLab Ultimate Observability SDK (380 lines) into platform-agents.

Agent Package Alignment (2026-01-16)

16 core agents aligned with GitLab service accounts. 5 packages renamed, 2 created, 16 archived. Structure: packages/@ossa/ with orchestrators (3), reviewers (2), executors (7), analyzers (4).

Platform Agents Registry Optimization (2026-01-29)

1,220 lines of TypeScript: OSSA v0.3.6 Zod validation schema (450 lines), manifest validation, registry validation, sync automation, publishing workflow, migration tool. CI/CD pipeline with validation on change.

Agent Structure Documentation (2026-01-28)

Defined .agents-workspace/ (project-level) and .agent/agents/{name}/ (module-level) structures. Separation of duties: OSSA CLI for agent building, BuildKit CLI for project orchestration.