Releases: inkeep/agents
@inkeep/agents-manage-api@0.32.0
Minor Changes
- a262e1e: postgres migration
Patch Changes
-
8d8b6dd: Fix runtime configuration implementation to properly apply environment variable overrides
This change fixes a critical bug where runtime configuration environment variables were parsed but never actually used by the runtime execution code. The fix includes:
-
Core Changes (agents-core):
- Removed
getEnvNumber()helper function - Bundled all 56 runtime constants into a
runtimeConstsexport object for cleaner imports - Constants now use plain default values instead of reading from
process.envdirectly
- Removed
-
Environment Parsing (manage-api & run-api):
- Updated env.ts files to import
runtimeConstsinstead of individual constants - Added missing
AGENTS_VALIDATION_PAGINATION_DEFAULT_LIMITto manage-api parsing - Both APIs now properly parse environment variables and create
runtimeConfigobjects
- Updated env.ts files to import
-
Runtime Implementation (run-api):
- Updated 10+ runtime files to import
runtimeConfigfrom../envinstead of from@inkeep/agents-core - Fixed files include: Agent.ts, ToolSessionManager.ts, relationTools.ts, a2a/client.ts, AgentSession.ts, stream-helpers.ts, IncrementalStreamParser.ts, conversations.ts
- Environment variable overrides now properly affect runtime behavior
- Updated 10+ runtime files to import
Impact: Environment variables documented in
.env.examplefiles now actually work. Users can configure runtime limits, timeouts, and other behavior via environment variables as intended. -
-
cb75c9c: bug fix for pages in traces
-
Updated dependencies [185db71]
-
Updated dependencies [8d8b6dd]
-
Updated dependencies [a262e1e]
-
Updated dependencies [cb75c9c]
- @inkeep/agents-core@0.32.0
@inkeep/agents-core@0.32.1
Patch Changes
- 5bd3d93: update dev deps agent-core
@inkeep/agents-core@0.32.0
Minor Changes
- a262e1e: postgres migration
Patch Changes
-
185db71: fix validation errors of form fields for:
subAgent.idsubAgent.promptagent.nameagent.contextVariablesagent.headersSchema
-
8d8b6dd: Fix runtime configuration implementation to properly apply environment variable overrides
This change fixes a critical bug where runtime configuration environment variables were parsed but never actually used by the runtime execution code. The fix includes:
-
Core Changes (agents-core):
- Removed
getEnvNumber()helper function - Bundled all 56 runtime constants into a
runtimeConstsexport object for cleaner imports - Constants now use plain default values instead of reading from
process.envdirectly
- Removed
-
Environment Parsing (manage-api & run-api):
- Updated env.ts files to import
runtimeConstsinstead of individual constants - Added missing
AGENTS_VALIDATION_PAGINATION_DEFAULT_LIMITto manage-api parsing - Both APIs now properly parse environment variables and create
runtimeConfigobjects
- Updated env.ts files to import
-
Runtime Implementation (run-api):
- Updated 10+ runtime files to import
runtimeConfigfrom../envinstead of from@inkeep/agents-core - Fixed files include: Agent.ts, ToolSessionManager.ts, relationTools.ts, a2a/client.ts, AgentSession.ts, stream-helpers.ts, IncrementalStreamParser.ts, conversations.ts
- Environment variable overrides now properly affect runtime behavior
- Updated 10+ runtime files to import
Impact: Environment variables documented in
.env.examplefiles now actually work. Users can configure runtime limits, timeouts, and other behavior via environment variables as intended. -
-
cb75c9c: bug fix for pages in traces