Skip to content
mini-lab
Features of prelude-2

Feature #3719

Fires on “<|tool_call_start|>” (not labeled yet: read the examples)

Fires on
0.42% of tokens
Mostly in
agent
Layer
after block 4

Where it fires

  • agent 91%
  • python 4%
  • story 4%
  • chat 1%
  • worksheet 0%

Makes the model say

edreadestny anyitem<|tool_call_start|>ve

Makes it not say

toies "ion nevering Kitty hat

Strongest examples

On text the dictionary never trained on. The underlined token is where it fires most.

  1. agent 3.95
    x):⏎6: return x * x * x<|tool_end|><|assistant_start|><|tool_call_start|>edit<|arg|>path
  2. agent 3.89
    n in nums if n % 2 == 1]<|tool_end|><|assistant_start|><|tool_call_start|>edit<|arg|>path
  3. agent 3.8
    (s):⏎6: return s.upper()<|tool_end|><|assistant_start|><|tool_call_start|>edit<|arg|>path
  4. agent 3.79
    (s):⏎6: return s.upper()<|tool_end|><|assistant_start|><|tool_call_start|>edit<|arg|>path
  5. agent 3.77
    cubed(x):⏎2: return x * x<|tool_end|><|assistant_start|><|tool_call_start|>edit<|arg|>path
  6. agent 3.76
    (nums):⏎6: return min(nums)<|tool_end|><|assistant_start|><|tool_call_start|>edit<|arg|>path
  7. agent 3.74
    excite(s):⏎6: return s + "!"<|tool_end|><|assistant_start|><|tool_call_start|>edit<|arg|>path
  8. agent 3.73
    n in nums if n % 2 == 1]<|tool_end|><|assistant_start|><|tool_call_start|>edit<|arg|>path
  9. agent 3.72
    s, n):⏎6: return s * n<|tool_end|><|assistant_start|><|tool_call_start|>edit<|arg|>path
  10. agent 3.71
    squared(x):⏎6: return x * x<|tool_end|><|assistant_start|><|tool_call_start|>edit<|arg|>path
  11. agent 3.7
    n in nums if n % 2 == 1]<|tool_end|><|assistant_start|><|tool_call_start|>edit<|arg|>path
  12. agent 3.68
    ):⏎10: return x * x * x<|tool_end|><|assistant_start|><|tool_call_start|>edit<|arg|>path