Commit Graph
7 Commits
Author SHA1 Message Date
pj c9e0f6a366 fix(runner): accept chosen_action echo that carries the weight suffix
real runs showed the model copies the whole numbered line including the
trailing (w34) weight annotation, so strict-skip rejected ~91% of picks
and the llm was paralyzed. strip the weight suffix before comparing. also
nudge the prompt to stress-test repeated submissions (idempotency).
2026-07-13 08:22:01 +05:30
pj 37bdf59cbd feat(runner): llm picks one number from weighted candidates
drop the seeded-root call for a setup-only precedence path, render a
numbered weighted candidate list, pin a reasoning-first choice schema,
strict-skip when chosen_action does not echo the numbered entry, and let
the model supply typed values (corpus fallback when empty).
2026-07-13 07:23:21 +05:30
pj 637f89ab08 feat(runner): append spec instructions to llm system prompt 2026-07-13 07:02:17 +05:30
pj 1916bd9eea feat(runner): stamp llm ranked list and chosen rank on trace 2026-06-18 11:48:51 -04:00
pj fed3345325 fix(runner): explain action kinds in llm prompt to stop swipe loops 2026-06-12 11:18:03 +05:30
pj 3ca0e9a5b9 refactor(runner): rename openrouter package to llmclient 2026-06-12 10:52:14 +05:30
pj ad6b78c9bf feat(runner): llmSource selects actions via OpenRouter 2026-06-12 10:33:20 +05:30