Skip to main content

Overview

Exercise Tell’s real SDK/runtime surface with scripted model steps. The testing factory keeps request compilation, policies, events, tools, and persistence real while replacing provider inference with an in-process deterministic driver.

Example

Key Points

  • Tell::testing() is the short path for one or more deterministic final responses.
  • TellTestFactory::steps() scripts tool, final, usage, and failure states.
  • No HTTP call or real provider credential is required. Test state stays under the supplied project at .tell-testing, so temporary-project cleanup owns the complete lifecycle.