Something went wrong. Try again.
personal memory agent
Something went wrong. Try again.
fix(observe): stop retrying a frame whose reason code cannot change master
One predicate, is_non_retryable_generate_reason, lives beside the other provider reason-code semantics; both describe retry loops consult it identically. schema_invalid is deliberately not a member, preserving the highest-volume path's retry. A declining frame no longer burns five attempts, and the other frames' descriptions still land.
Author Jer Miller Date (Jul 30, 2026, 9:01 AM UTC) Commit 4e46ccde 4e46ccdef7ca34392404e617ad6e9dcbd2faea6e Parent f84fb5f6 f84fb5f68f0bf2e397801322eb2157b8b96d082b