From 4716f98095b9010911c2b952bc0f370d599315e9 Mon Sep 17 00:00:00 2001 From: Jason Doyle Date: Fri, 4 Sep 2026 15:30:30 -0700 Subject: [PATCH 1/2] Prepare 1.1.0 release --- .env.example | 2 +- CHANGELOG.md | 2 ++ README.md | 10 +++++----- deploy/aws/terraform.tfvars.example | 2 +- deploy/azure/main.example.bicepparam | 2 +- deploy/gcp/terraform.tfvars.example | 2 +- deploy/kubernetes/helm/agentic-data-kernel/Chart.yaml | 4 ++-- deploy/kubernetes/helm/agentic-data-kernel/README.md | 2 +- docs/INTEGRATIONS.md | 2 +- docs/RELEASING.md | 6 +++--- package-lock.json | 4 ++-- package.json | 2 +- src/version.ts | 2 +- 13 files changed, 22 insertions(+), 20 deletions(-) diff --git a/.env.example b/.env.example index 08c335d..92afa4b 100644 --- a/.env.example +++ b/.env.example @@ -2,7 +2,7 @@ POSTGRES_PASSWORD=replace-with-a-long-random-password APP_DATABASE_PASSWORD=replace-with-a-different-long-random-password POSTGRES_PORT=54329 POSTGRES_BIND_ADDRESS=127.0.0.1 -AGENTIC_DATA_IMAGE=ghcr.io/jason-doyle/agentic-data-kernel:1.0.0 +AGENTIC_DATA_IMAGE=ghcr.io/jason-doyle/agentic-data-kernel:1.1.0 DATABASE_URL=postgresql://agentic_app:replace-with-a-different-long-random-password@127.0.0.1:54329/agentic_data MIGRATION_DATABASE_URL=postgresql://postgres:replace-with-a-long-random-password@127.0.0.1:54329/agentic_data DATABASE_SSL=disable diff --git a/CHANGELOG.md b/CHANGELOG.md index efc1b0d..3efb8e9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +## 1.1.0 + - Added framework-neutral agent middleware with bounded context compilation, model-facing JSON Schema tools, identity-bound Agent Intent dispatch, durable turn recording, and embedded, in-process production, and HTTP diff --git a/README.md b/README.md index 8365992..f50034f 100644 --- a/README.md +++ b/README.md @@ -288,11 +288,11 @@ matter more than durable agency semantics. ## Install and run -The current stable release is `1.0.0`. Pin an exact version in production. +The current stable release is `1.1.0`. Pin an exact version in production. ```powershell -npm install agentic-data-kernel@1.0.0 -npx --yes agentic-data-kernel@1.0.0 example --db .data\example.db +npm install agentic-data-kernel@1.1.0 +npx --yes agentic-data-kernel@1.1.0 example --db .data\example.db ``` Package entry points and commands: @@ -335,7 +335,7 @@ Replace every placeholder in `.env` with the generated values, database passwords, and embedding-provider configuration before continuing: ```powershell -$env:AGENTIC_DATA_IMAGE = "ghcr.io/jason-doyle/agentic-data-kernel:1.0.0" +$env:AGENTIC_DATA_IMAGE = "ghcr.io/jason-doyle/agentic-data-kernel:1.1.0" docker compose --profile server pull docker compose --profile server up --no-build ``` @@ -390,7 +390,7 @@ lineage verification ## Stable support and boundaries -- Version 1.0.0 supports the bounded production profile documented in +- Version 1.x supports the bounded production profile documented in [Stability and Compatibility](docs/STABILITY.md). - Production targets one PostgreSQL primary. - The default rate limiter is process-local. diff --git a/deploy/aws/terraform.tfvars.example b/deploy/aws/terraform.tfvars.example index a6e323f..523c85e 100644 --- a/deploy/aws/terraform.tfvars.example +++ b/deploy/aws/terraform.tfvars.example @@ -1,7 +1,7 @@ # Copy this file, then uncomment and replace every example before deployment. # aws_region = "us-east-2" # name_prefix = "agentic-data" -# image = "ghcr.io/jason-doyle/agentic-data-kernel:1.0.0" +# image = "ghcr.io/jason-doyle/agentic-data-kernel:1.1.0" # ecs_cluster_arn = "arn:aws:ecs:..." # private_subnet_ids = ["subnet-...", "subnet-..."] # task_security_group_ids = ["sg-..."] diff --git a/deploy/azure/main.example.bicepparam b/deploy/azure/main.example.bicepparam index 78ceece..07d0ed1 100644 --- a/deploy/azure/main.example.bicepparam +++ b/deploy/azure/main.example.bicepparam @@ -3,7 +3,7 @@ using './main.bicep' // Copy this file, then uncomment and replace every example before deployment. // param location = 'eastus2' // param namePrefix = 'agentic-data' -// param image = 'ghcr.io/jason-doyle/agentic-data-kernel:1.0.0' +// param image = 'ghcr.io/jason-doyle/agentic-data-kernel:1.1.0' // param managedEnvironmentId = '/subscriptions/.../managedEnvironments/...' // param artifactStorageName = 'artifact-store' // param runtimeIdentityResourceId = '/subscriptions/.../userAssignedIdentities/...' diff --git a/deploy/gcp/terraform.tfvars.example b/deploy/gcp/terraform.tfvars.example index 383ec88..f13df05 100644 --- a/deploy/gcp/terraform.tfvars.example +++ b/deploy/gcp/terraform.tfvars.example @@ -4,7 +4,7 @@ # cluster_name = "agentic-autopilot" # namespace = "agentic-data" # release_name = "agentic-data" -# image_tag = "1.0.0" +# image_tag = "1.1.0" # image_digest = "" # artifact_pvc_name = "agentic-data-filestore" # runtime_kubernetes_secret_name = "agentic-data-runtime" diff --git a/deploy/kubernetes/helm/agentic-data-kernel/Chart.yaml b/deploy/kubernetes/helm/agentic-data-kernel/Chart.yaml index ccdc166..43d7da1 100644 --- a/deploy/kubernetes/helm/agentic-data-kernel/Chart.yaml +++ b/deploy/kubernetes/helm/agentic-data-kernel/Chart.yaml @@ -2,5 +2,5 @@ apiVersion: v2 name: agentic-data-kernel description: Agent-first persistence API and effect worker type: application -version: 1.0.0 -appVersion: "1.0.0" +version: 1.1.0 +appVersion: "1.1.0" diff --git a/deploy/kubernetes/helm/agentic-data-kernel/README.md b/deploy/kubernetes/helm/agentic-data-kernel/README.md index 66fb31b..32f0934 100644 --- a/deploy/kubernetes/helm/agentic-data-kernel/README.md +++ b/deploy/kubernetes/helm/agentic-data-kernel/README.md @@ -44,7 +44,7 @@ Install: helm upgrade --install agentic-data ` .\deploy\kubernetes\helm\agentic-data-kernel ` --namespace agentic-data ` - --set image.tag="1.0.0" ` + --set image.tag="1.1.0" ` --set config.embeddingBaseUrl="https://api.openai.com/v1" ` --set config.effectAllowedHosts="payments.example.com" ``` diff --git a/docs/INTEGRATIONS.md b/docs/INTEGRATIONS.md index f2a7513..651fcb8 100644 --- a/docs/INTEGRATIONS.md +++ b/docs/INTEGRATIONS.md @@ -112,7 +112,7 @@ An MCP client can launch the published embedded server directly: "command": "npx", "args": [ "--yes", - "agentic-data-kernel@1.0.0", + "agentic-data-kernel@1.1.0", "mcp", "--db", ".data/agentic.db" diff --git a/docs/RELEASING.md b/docs/RELEASING.md index eb05906..55ee3b7 100644 --- a/docs/RELEASING.md +++ b/docs/RELEASING.md @@ -115,10 +115,10 @@ For a stable release: ```powershell npm view agentic-data-kernel@latest version -npm view agentic-data-kernel@1.0.0 dist.attestations +npm view agentic-data-kernel@ dist.attestations docker pull ghcr.io/jason-doyle/agentic-data-kernel: -docker pull ghcr.io/jason-doyle/agentic-data-kernel:1.0 -docker pull ghcr.io/jason-doyle/agentic-data-kernel:1 +docker pull ghcr.io/jason-doyle/agentic-data-kernel:. +docker pull ghcr.io/jason-doyle/agentic-data-kernel: docker pull ghcr.io/jason-doyle/agentic-data-kernel:latest gh release view v --repo Jason-Doyle/agentic-data-kernel ``` diff --git a/package-lock.json b/package-lock.json index 954ce50..5929a19 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "agentic-data-kernel", - "version": "1.0.0", + "version": "1.1.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "agentic-data-kernel", - "version": "1.0.0", + "version": "1.1.0", "license": "Apache-2.0", "dependencies": { "@modelcontextprotocol/sdk": "^1.30.0", diff --git a/package.json b/package.json index 93e6fdd..64224fc 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "agentic-data-kernel", - "version": "1.0.0", + "version": "1.1.0", "description": "Temporal knowledge and durable workflow infrastructure for software agents", "keywords": [ "agents", diff --git a/src/version.ts b/src/version.ts index 9a8d629..a35217c 100644 --- a/src/version.ts +++ b/src/version.ts @@ -1,4 +1,4 @@ -export const PACKAGE_VERSION = "1.0.0"; +export const PACKAGE_VERSION = "1.1.0"; export const AGENT_INTENT_VERSION = "1.0" as const; export const LEGACY_AGENT_INTENT_VERSION = "0.1" as const; export const SUPPORTED_AGENT_INTENT_VERSIONS = [ From 11bab6a2aac0221321330623135e3d35ec41f548 Mon Sep 17 00:00:00 2001 From: Jason Doyle Date: Fri, 4 Sep 2026 15:31:04 -0700 Subject: [PATCH 2/2] Refresh 1.1 benchmark evidence --- README.md | 2 +- benchmarks/sre/results/report.md | 8 ++++---- benchmarks/sre/results/summary.json | 20 ++++++++++---------- 3 files changed, 15 insertions(+), 15 deletions(-) diff --git a/README.md b/README.md index f50034f..a6ee6bc 100644 --- a/README.md +++ b/README.md @@ -143,7 +143,7 @@ stale or inconsistent published evidence. | Application-authored tables | 8 | 0 | | Total operated tables | 8 | 18 | | Median database footprint | 540,672 bytes | 1,572,864 bytes | -| Informational median runtime | 52.02 ms | 865.57 ms | +| Informational median runtime | 50.75 ms | 898.69 ms | The result is deliberately not presented as a universal win: diff --git a/benchmarks/sre/results/report.md b/benchmarks/sre/results/report.md index a3cc772..eb4e305 100644 --- a/benchmarks/sre/results/report.md +++ b/benchmarks/sre/results/report.md @@ -2,9 +2,9 @@ Generated from `summary.json`. -Source revision: `e8b97677131117a403bba0202021d1b850598f00` +Source revision: `4716f98095b9010911c2b952bc0f370d599315e9` -Source hash: `59eec5ed80b8c4a470e9959b969a131197281f355df8e93b001bc843cfeb583e` +Source hash: `f83a13452a3e6b6efa545a468d88394e43f25e64c21b5b312cfa550bf96079bd` ## Correctness @@ -44,8 +44,8 @@ operated, or upgraded. | Variant | Median milliseconds | | --- | ---: | -| Conventional PostgreSQL | 52.02 | -| Agentic Data Kernel | 865.57 | +| Conventional PostgreSQL | 50.75 | +| Agentic Data Kernel | 898.69 | Runtime is not a headline metric. The variants perform different work and this deterministic smoke benchmark is not a latency study. diff --git a/benchmarks/sre/results/summary.json b/benchmarks/sre/results/summary.json index 74f09e4..bb73258 100644 --- a/benchmarks/sre/results/summary.json +++ b/benchmarks/sre/results/summary.json @@ -4,8 +4,8 @@ "environment": { "node": "v22.22.2", "postgres": "18.6 (Debian 18.6-1.pgdg12+2)", - "commit": "e8b97677131117a403bba0202021d1b850598f00", - "sourceHash": "59eec5ed80b8c4a470e9959b969a131197281f355df8e93b001bc843cfeb583e" + "commit": "4716f98095b9010911c2b952bc0f370d599315e9", + "sourceHash": "f83a13452a3e6b6efa545a468d88394e43f25e64c21b5b312cfa550bf96079bd" }, "runs": [ { @@ -31,7 +31,7 @@ "provider reconciliation": true, "verification and terminal state": true }, - "durationMs": 70.5781 + "durationMs": 55.4837 }, "operatedTables": 8, "databaseBytes": 540672 @@ -59,7 +59,7 @@ "provider reconciliation": true, "verification and terminal state": true }, - "durationMs": 926.5473999999999 + "durationMs": 927.7570999999999 }, "operatedTables": 18, "databaseBytes": 1572864 @@ -87,7 +87,7 @@ "provider reconciliation": true, "verification and terminal state": true }, - "durationMs": 52.016099999999824 + "durationMs": 50.752899999999954 }, "operatedTables": 8, "databaseBytes": 540672 @@ -115,7 +115,7 @@ "provider reconciliation": true, "verification and terminal state": true }, - "durationMs": 865.5692000000004 + "durationMs": 898.6871000000001 }, "operatedTables": 18, "databaseBytes": 1572864 @@ -143,7 +143,7 @@ "provider reconciliation": true, "verification and terminal state": true }, - "durationMs": 50.6215000000002 + "durationMs": 50.02570000000014 }, "operatedTables": 8, "databaseBytes": 540672 @@ -171,7 +171,7 @@ "provider reconciliation": true, "verification and terminal state": true }, - "durationMs": 835.1620999999996 + "durationMs": 840.5906000000004 }, "operatedTables": 18, "databaseBytes": 1572864 @@ -277,8 +277,8 @@ "agenticDataKernelMedian": 1572864 }, "runtimeMillisecondsInformational": { - "conventionalPostgresMedian": 52.016099999999824, - "agenticDataKernelMedian": 865.5692000000004 + "conventionalPostgresMedian": 50.752899999999954, + "agenticDataKernelMedian": 898.6871000000001 }, "explanationQuestions": 9, "claims": {