From 0fdd1c61ee52309a74665c4186e9ee83b3d8b62a Mon Sep 17 00:00:00 2001 From: Toby Martin Date: Sun, 23 Aug 2026 19:02:10 +1000 Subject: [PATCH] fix(ai): export app-server web search config --- Cargo.lock | 2 +- crates/graphql-orm-ai/CHANGELOG.md | 13 +++++++++++++ crates/graphql-orm-ai/Cargo.toml | 2 +- crates/graphql-orm-ai/MIGRATION.md | 8 ++++++++ crates/graphql-orm-ai/README.md | 2 +- crates/graphql-orm-ai/src/providers.rs | 1 + docs/reference/workspace-packages.md | 2 +- 7 files changed, 26 insertions(+), 4 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 952fdf8b..74a28025 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3104,7 +3104,7 @@ dependencies = [ [[package]] name = "graphql-orm-ai" -version = "0.93.0" +version = "0.93.1" dependencies = [ "agql-auth", "async-graphql", diff --git a/crates/graphql-orm-ai/CHANGELOG.md b/crates/graphql-orm-ai/CHANGELOG.md index 91dd7356..a16b9840 100644 --- a/crates/graphql-orm-ai/CHANGELOG.md +++ b/crates/graphql-orm-ai/CHANGELOG.md @@ -18,6 +18,19 @@ checkpoint facts. For the current workspace baseline and active gates, use the [implementation status](docs/implementation-status.md) and the central [AI production-readiness plan](../../docs/plans/active/ai-production-readiness/README.md). +## [0.93.1] - 2026-08-23 + +Persistent schema module: **0.63.0** (unchanged from 0.93.0). + +### Fixed + +- Re-export `AiCodexAppServerWebSearchTurnConfig` from the crate root so + downstream implementations of the public retained-process trait can name + its web-search configuration argument. + +There is no schema, data, protected-payload, GraphQL SDL, backup or restore +migration in this release. + ## [0.93.0] - 2026-08-23 Persistent schema module: **0.63.0** (unchanged from 0.92.0). diff --git a/crates/graphql-orm-ai/Cargo.toml b/crates/graphql-orm-ai/Cargo.toml index 740a52d1..776a1aad 100644 --- a/crates/graphql-orm-ai/Cargo.toml +++ b/crates/graphql-orm-ai/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "graphql-orm-ai" -version = "0.93.0" +version = "0.93.1" edition = "2024" authors = ["Toby Martin "] description = "Project-agnostic AI agent runtime for graphql-orm applications" diff --git a/crates/graphql-orm-ai/MIGRATION.md b/crates/graphql-orm-ai/MIGRATION.md index 6ea7a6bd..8297bd0f 100644 --- a/crates/graphql-orm-ai/MIGRATION.md +++ b/crates/graphql-orm-ai/MIGRATION.md @@ -19,6 +19,14 @@ they describe. For the current workspace baseline and active delivery gates, use [implementation status](docs/implementation-status.md) and the central [AI production-readiness plan](../../docs/plans/active/ai-production-readiness/README.md). +## 0.93.0 to 0.93.1: public web-search configuration export + +Adopt `graphql-orm-ai` 0.93.1 from one reviewed full monorepo revision. The AI +schema module remains **0.63.0**. There is no database, data, GraphQL SDL, +protected-payload, backup or restore migration. The only change is the missing +crate-root re-export for `AiCodexAppServerWebSearchTurnConfig`; consumers can +now name the existing public retained-process trait argument. + ## 0.92.0 to 0.93.0: opt-in Codex app-server native web search Adopt `graphql-orm-ai` 0.93.0 from one reviewed full monorepo revision. The AI diff --git a/crates/graphql-orm-ai/README.md b/crates/graphql-orm-ai/README.md index dcab8aa2..a9303962 100644 --- a/crates/graphql-orm-ai/README.md +++ b/crates/graphql-orm-ai/README.md @@ -28,7 +28,7 @@ for AI, ORM, storage, backup, and tool-profile packages: ```toml [dependencies] -graphql-orm-ai = { git = "https://github.com/Dastari/graphql-orm.git", rev = "", version = "0.93.0", default-features = false, features = ["sqlite"] } +graphql-orm-ai = { git = "https://github.com/Dastari/graphql-orm.git", rev = "", version = "0.93.1", default-features = false, features = ["sqlite"] } ``` Exactly one persistence backend is required: `sqlite` (default), `postgres`, diff --git a/crates/graphql-orm-ai/src/providers.rs b/crates/graphql-orm-ai/src/providers.rs index e5860890..09c14afe 100644 --- a/crates/graphql-orm-ai/src/providers.rs +++ b/crates/graphql-orm-ai/src/providers.rs @@ -69,4 +69,5 @@ pub use codex_app_server::{ AiCodexAppServerModelToolMode, AiCodexAppServerProtocolActor, AiCodexAppServerProvider, AiCodexAppServerRegistration, AiCodexAppServerRunLimits, AiCodexAppServerRunPool, AiCodexAppServerRunProcess, AiCodexAppServerRunProcessFactory, AiCodexAppServerTurnInput, + AiCodexAppServerWebSearchTurnConfig, }; diff --git a/docs/reference/workspace-packages.md b/docs/reference/workspace-packages.md index 7d197ecb..cb8ed716 100644 --- a/docs/reference/workspace-packages.md +++ b/docs/reference/workspace-packages.md @@ -19,7 +19,7 @@ changes. | Package | Version | Path | Default features | Direct internal dependencies | | --- | --- | --- | --- | --- | | `graphql-orm` | `0.26.0` | `crates/graphql-orm` | `sqlite` | `graphql-orm-macros`, `graphql-orm-operation-catalog`, `graphql-orm-router-protocol` (dev-only) | -| `graphql-orm-ai` | `0.93.0` | `crates/graphql-orm-ai` | `sqlite` | `graphql-orm`, `graphql-orm-ai-tool-profiles`, `graphql-orm-storage` | +| `graphql-orm-ai` | `0.93.1` | `crates/graphql-orm-ai` | `sqlite` | `graphql-orm`, `graphql-orm-ai-tool-profiles`, `graphql-orm-storage` | | `graphql-orm-ai-tool-profiles` | `0.9.0` | `crates/graphql-orm-ai-tool-profiles` | none | `graphql-orm-operation-catalog`, `graphql-orm-router-protocol` (dev-only) | | `graphql-orm-backup` | `0.7.1` | `crates/graphql-orm-backup` | `local` | `graphql-orm` (optional), `graphql-orm-storage` | | `graphql-orm-macros` | `0.26.0` | `crates/graphql-orm-macros` | `sqlite` | none |