Skip to content
mini-lab
Features of prelude-2

Feature #1096

Fires on “newString” (not labeled yet: read the examples)

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

Where it fires

  • agent 94%
  • story 2%
  • worksheet 2%
  • chat 1%
  • python 1%

Makes the model say

longer FornewString turns decided You + also

Makes it not say

seens head smilesOhroom impress laptop

Strongest examples

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

  1. agent 4.38
    test_arith.py<|arg|>oldString=positive<|arg|>newString=is_positive
  2. agent 4.38
    it<|arg|>path=test_mathlib.py<|arg|>oldString=double<|arg|>newString=double_v
  3. agent 4.32
    it<|arg|>path=listlib.py<|arg|>oldString=max_item<|arg|>newString=my_max
  4. agent 4.31
    _number_utils.py<|arg|>oldString=raise_to<|arg|>newString=power<|arg|>replaceAll
  5. agent 4.28
    <|arg|>oldString=square<|arg|>newString=squared<|arg|>replaceAll
  6. agent 4.25
    test_math_utils.py<|arg|>oldString=is_positive<|arg|>newString=new_is
  7. agent 4.23
    it<|arg|>path=test_lists.py<|arg|>oldString=count<|arg|>newString=how_many
  8. agent 4.22
    it<|arg|>path=test_lib.py<|arg|>oldString=square<|arg|>newString=my_square
  9. agent 4.21
    <|tool_call_start|>edit<|arg|>path=main.py<|arg|>oldString=first<|arg|>newString=head<|arg|>replaceAll
  10. agent 4.17
    path=test_greetings.py<|arg|>oldString=last_letter<|arg|>newString=my_last
  11. agent 4.17
    <|tool_call_start|>edit<|arg|>path=main.py<|arg|>oldString=excite<|arg|>newString=exclaim<|arg|>replaceAll
  12. agent 4.17
    path=test_greetings.py<|arg|>oldString=last_letter<|arg|>newString=my_last