Skip to content

Rulvar API reference


Rulvar API reference / @rulvar/testing / CreateTestEngineOptions

Interface: CreateTestEngineOptions

Defined in: packages/testing/src/test-engine.ts:35

Properties

PropertyTypeDescriptionDefined in
agentsRecord<string, FakeResponder>-packages/testing/src/test-engine.ts:36
budgetDefaults?BudgetDefaults-packages/testing/src/test-engine.ts:39
concurrency?{ perProvider?: Record<string, number>; perRun?: number; }-packages/testing/src/test-engine.ts:40
concurrency.perProvider?Record<string, number>-packages/core/dist/index.d.ts
concurrency.perRun?number-packages/core/dist/index.d.ts
executors?Partial<Record<IsolatedExecutorTag, ToolExecutorProvider>>Isolated tool executors, as in production (RV-216).packages/testing/src/test-engine.ts:44
pricing?PriceTableVersioned price table; wins over adapter caps.pricing, as in production.packages/testing/src/test-engine.ts:46
profiles?Record<string, AgentProfile>Additional profiles; every agents key is auto-registered as an empty profile.packages/testing/src/test-engine.ts:38
quota?EngineQuotaConfigThe shared quota limiter config, as in production (RV-215).packages/testing/src/test-engine.ts:42