Orchestration No native equivalent

scratchpad_read

Read a key from a plan's scratchpad. Returns the stored value or null if not found.

What it does

Retrieves a value previously stored in a plan’s scratchpad by key. Returns null if the key doesn’t exist.

When to use it

  • Consuming earlier results — read findings from a previous step
  • Conditional logic — check if a key exists before proceeding

Benchmark note

This benchmark compares CodeSift against the closest practical native workflow an agent would use for the same task. For some tools, that baseline is a direct shell equivalent such as rg or find. For AST-aware, graph-aware, and LSP-backed tools, the baseline is a multi-step workflow rather than a strictly identical command. Results should be read as agent-workflow comparisons: token cost, call count, and practical context efficiency.