[
  {
    "title": "Official TypeScript SDK",
    "date": "2026-07-13",
    "category": "api",
    "summary": "@coherenceos/sdk is now on npm — a fully typed, zero-dependency TypeScript client covering every /v1 endpoint, including SSE agent streaming.",
    "url": "https://getcoherence.io/changelog#2026-07-13-typescript-sdk"
  },
  {
    "title": "Machine-readable error codes, complete live OpenAPI spec, versioning policy",
    "date": "2026-07-11",
    "category": "api",
    "summary": "Every API error now carries a stable machine-readable code, the live OpenAPI spec covers the full endpoint surface, and we published our versioning & deprecation policy.",
    "url": "https://getcoherence.io/changelog#2026-07-11-error-codes-complete-spec"
  },
  {
    "title": "API reference docs accuracy overhaul",
    "date": "2026-07-11",
    "category": "api",
    "summary": "The API reference documentation now describes only shipped behavior, with planned capabilities clearly labeled.",
    "url": "https://getcoherence.io/changelog#2026-07-11-api-docs-accuracy"
  },
  {
    "title": "Streaming responses for the Agents API",
    "date": "2026-07-11",
    "category": "agents",
    "summary": "POST /v1/agents/messages now streams over Server-Sent Events, so agents and UIs can render progress as the run happens instead of waiting for the full response.",
    "url": "https://getcoherence.io/changelog#2026-07-11-agent-streaming"
  },
  {
    "title": "API v1: filtering, bulk operations, search, activity feeds, and rate limit headers",
    "date": "2026-06-19",
    "category": "api",
    "summary": "The public API expanded with record filtering, bulk endpoints, module schema reads, cross-module search, read-only activity feeds, and standard rate limit headers.",
    "url": "https://getcoherence.io/changelog#2026-06-19-api-v1-expansion"
  },
  {
    "title": "Agent discovery artifacts",
    "date": "2026-06-19",
    "category": "agents",
    "summary": "getcoherence.io now publishes machine-readable discovery artifacts so AI agents can find and integrate with Coherence on their own.",
    "url": "https://getcoherence.io/changelog#2026-06-19-agent-discovery-artifacts"
  },
  {
    "title": "MCP server published to npm",
    "date": "2026-05-13",
    "category": "agents",
    "summary": "The official Coherence MCP server, @coherenceos/mcp-server, is now on npm so MCP clients can work with your workspace.",
    "url": "https://getcoherence.io/changelog#2026-05-13-mcp-server-on-npm"
  },
  {
    "title": "Public REST API v1",
    "date": "2026-05-11",
    "category": "api",
    "summary": "Coherence now has a public REST API at api.getcoherence.io/v1, authenticated with scoped API keys.",
    "url": "https://getcoherence.io/changelog#2026-05-11-public-rest-api-v1"
  }
]