//#region src/constants/execution-limits-shared/defaults.ts
/**
* Shared execution limit default constants used for runtime behavior across services.
* These define limits and defaults for runtime execution, not schema validation.
*/
const executionLimitsSharedDefaults = {
	MCP_TOOL_CONNECTION_TIMEOUT_MS: 1e4,
	MCP_TOOL_MAX_RETRIES: 3,
	MCP_TOOL_MAX_RECONNECTION_DELAY_MS: 3e4,
	MCP_TOOL_INITIAL_RECONNECTION_DELAY_MS: 1e3,
	MCP_TOOL_RECONNECTION_DELAY_GROWTH_FACTOR: 1.5,
	CONVERSATION_HISTORY_DEFAULT_LIMIT: 50,
	CONVERSATION_HISTORY_MAX_OUTPUT_TOKENS_DEFAULT: 8e3
};

//#endregion
export { executionLimitsSharedDefaults };