diff --git a/.changeset/20260816223810-regenerate-sdk-from-openapi.md b/.changeset/20260816223810-regenerate-sdk-from-openapi.md deleted file mode 100644 index 91f0e5bcc..000000000 --- a/.changeset/20260816223810-regenerate-sdk-from-openapi.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@truefoundry/trueforge-sdk': patch ---- - -Regenerate SDK from updated OpenAPI spec. diff --git a/.changeset/20260817052904-daytona-snapshot-register-status.md b/.changeset/20260817052904-daytona-snapshot-register-status.md deleted file mode 100644 index c2ab94b93..000000000 --- a/.changeset/20260817052904-daytona-snapshot-register-status.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@truefoundry/trueforge-core': patch -'@truefoundry/trueforge': patch ---- - -Await Daytona snapshot registration on sandbox provider configure so auth failures return 422 instead of a false pending status, and keep GET status refreshes persisted. diff --git a/.changeset/20260817061700-ask-user-recommended-option.md b/.changeset/20260817061700-ask-user-recommended-option.md deleted file mode 100644 index f64364230..000000000 --- a/.changeset/20260817061700-ask-user-recommended-option.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@truefoundry/trueforge-core': patch ---- - -Instruct ask_user_question to mark a first option as (Recommended) when context clearly favors one. diff --git a/.changeset/20260817101700-max-request-body-bytes.md b/.changeset/20260817101700-max-request-body-bytes.md deleted file mode 100644 index 7838b5a8e..000000000 --- a/.changeset/20260817101700-max-request-body-bytes.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@truefoundry/trueforge': patch ---- - -Reject oversized HTTP request bodies with 413 via config-driven Hono bodyLimit (MAX_REQUEST_BODY_BYTES). diff --git a/.changeset/20260817113112-trueforge-ui-with-router.md b/.changeset/20260817113112-trueforge-ui-with-router.md deleted file mode 100644 index 3b3726608..000000000 --- a/.changeset/20260817113112-trueforge-ui-with-router.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@truefoundry/trueforge-ui': minor -'@truefoundry/trueforge': patch ---- - -Add opt-in `withRouter` URL sync for shell places (`/`, `/agents/:agentName`, `/sessions/:sessionId`, `/settings`), with path customization via `routes` and `react-router-dom` as an optional peer. Serve the app shell for client-side deep links from the TrueForge server. diff --git a/.github/fern/openapi/openapi.json b/.github/fern/openapi/openapi.json index 595e4a4ce..531098b55 100644 --- a/.github/fern/openapi/openapi.json +++ b/.github/fern/openapi/openapi.json @@ -4185,7 +4185,7 @@ "info": { "description": "HTTP API for the TrueForge agent server (`/api/v1`). Interactive docs are served at `/api/v1/docs` (OpenAPI JSON at `/api/v1/openapi.json`).\n\n**Authentication:** Standalone deployments (no OIDC) accept requests without credentials — middleware stamps a local default user. When OIDC is configured, protected routes require a valid `id_token` cookie or `Authorization: Bearer` ID token. There is no built-in API-key scheme; pass custom headers only if your reverse proxy or IdP layer requires them.\n\nCovers DB-backed sessions, the agent registry, settings catalogs, and model/MCP/skill/sandbox providers.", "title": "TrueForge API", - "version": "0.1.0" + "version": "0.1.1" }, "openapi": "3.1.0", "paths": { diff --git a/docs/openapi.json b/docs/openapi.json index 595e4a4ce..531098b55 100644 --- a/docs/openapi.json +++ b/docs/openapi.json @@ -4185,7 +4185,7 @@ "info": { "description": "HTTP API for the TrueForge agent server (`/api/v1`). Interactive docs are served at `/api/v1/docs` (OpenAPI JSON at `/api/v1/openapi.json`).\n\n**Authentication:** Standalone deployments (no OIDC) accept requests without credentials — middleware stamps a local default user. When OIDC is configured, protected routes require a valid `id_token` cookie or `Authorization: Bearer` ID token. There is no built-in API-key scheme; pass custom headers only if your reverse proxy or IdP layer requires them.\n\nCovers DB-backed sessions, the agent registry, settings catalogs, and model/MCP/skill/sandbox providers.", "title": "TrueForge API", - "version": "0.1.0" + "version": "0.1.1" }, "openapi": "3.1.0", "paths": { diff --git a/packages/trueforge-core/CHANGELOG.md b/packages/trueforge-core/CHANGELOG.md index fb893168b..e8edc6094 100644 --- a/packages/trueforge-core/CHANGELOG.md +++ b/packages/trueforge-core/CHANGELOG.md @@ -1,5 +1,12 @@ # @truefoundry/trueforge-core +## 0.1.1 + +### Patch Changes + +- 69237db: Await Daytona snapshot registration on sandbox provider configure so auth failures return 422 instead of a false pending status, and keep GET status refreshes persisted. +- 7783fc0: Instruct ask_user_question to mark a first option as (Recommended) when context clearly favors one. + ## 0.1.0 ### Minor Changes diff --git a/packages/trueforge-core/package.json b/packages/trueforge-core/package.json index b69306815..b554e3c2b 100644 --- a/packages/trueforge-core/package.json +++ b/packages/trueforge-core/package.json @@ -1,6 +1,6 @@ { "name": "@truefoundry/trueforge-core", - "version": "0.1.0", + "version": "0.1.1", "description": "TrueForge Agent Harness library.", "author": "TrueFoundry", "license": "MIT", diff --git a/packages/trueforge-sdk/CHANGELOG.md b/packages/trueforge-sdk/CHANGELOG.md index f65082d4e..736fc9e1c 100644 --- a/packages/trueforge-sdk/CHANGELOG.md +++ b/packages/trueforge-sdk/CHANGELOG.md @@ -1,5 +1,13 @@ +## [0.1.1] - 2026-08-17 + ## [0.1.0] - 2026-08-16 +## 0.1.1 + +### Patch Changes + +- 5100c59: Regenerate SDK from updated OpenAPI spec. + ## [0.1.0-rc.1] - 2026-08-14 ## 0.1.0 diff --git a/packages/trueforge-sdk/package.json b/packages/trueforge-sdk/package.json index f3fcad93f..a756ce25a 100644 --- a/packages/trueforge-sdk/package.json +++ b/packages/trueforge-sdk/package.json @@ -1,6 +1,6 @@ { "name": "@truefoundry/trueforge-sdk", - "version": "0.1.0", + "version": "0.1.1", "private": false, "type": "commonjs", "main": "./dist/cjs/index.js", diff --git a/packages/trueforge-sdk/src/BaseClient.ts b/packages/trueforge-sdk/src/BaseClient.ts index 18f748d61..7e9456f04 100644 --- a/packages/trueforge-sdk/src/BaseClient.ts +++ b/packages/trueforge-sdk/src/BaseClient.ts @@ -65,8 +65,8 @@ export function normalizeClientOptions