Repository navigation
@truefoundry/trueforge@0.179.0-rc.1
Pre-release
Pre-release
·
7 commits
to main
since this release
Patch Changes
- 97f7d7f: Bump
@modelcontextprotocol/sdkfrom 1.30.1 to 1.31.0. - f975575: On Daytona sandbox create, reactivate inactive snapshots with a clear retry error, and raise a P1 for unexpected create failures (not authz).
- 6a38bc1: Map Daytona sandbox-environment secret sync HTTP 4xx failures to 422 instead of 502.
- 95f5c5c: Remove the sandbox-environments frontend feature flag and always enable environments UI.
- 8cc8453: Log a traceback for every error that leaves the server as a non-2xx response. Thrown
HTTPExceptions below 500 were returned with nothing in the log but the access-log line, so a 400/422/424 could not be traced to the code that raised it. Route handlers that caught an error and converted it into a client error now rethrow it as anHTTPExceptioncarrying the original ascause, and OpenAPI request validation throws instead of answering directly, so the app error handler is the one place that builds the error envelope and logs it. Each line carries method, path, status, the error chain, and the stack. When the handler rethrows withcause, the traceback includes the route throw and each cause stack. Routine401/403/404rejections stay at debug level. - e1f470f: Raise the default model HTTP headers and body timeouts to 2 minutes so slow first-token and idle stream responses are not dropped.
- f072150: Remove
AUTOMATICALLY_MOVE_TRUEFORGE_TABLES_FROM_PUBLIC_TO_TRUEFORGE_SCHEMAand the Postgres bootstrap that moved public tables intoPOSTGRES_SCHEMA; schema creation stays with the Migrator and init migration. - ee3cbc4: Remove the internal ServiceFoundry agent and session import API used for the TrueFoundry to TrueForge backfill, including the unused managed-agent ID passed on agent create.
- 694a572: Reject duplicate sandbox environment names on create (POST) instead of overwriting via upsert.
- e25945d: Add configurable sandbox resource caps and limit environment variable and secret names in the UI.
- 87634d8: Truncate derived session titles on grapheme boundaries so emoji clusters are never split, and leave
the title unset when nothing fits instead of storing a blank value. - Updated dependencies [97f7d7f]
- Updated dependencies [f975575]
- Updated dependencies [8cc8453]
- Updated dependencies [e1f470f]
- Updated dependencies [694a572]
- @truefoundry/trueforge-core@0.179.0-rc.1
- @truefoundry/trueforge-sdk@0.179.0-rc.1