]> Piment Noir Git Repositories - e-mobility-charging-stations-simulator.git/commit
fix(sandcastle): wire reasoning effort through to agent providers
authorJérôme Benoit <jerome.benoit@sap.com>
Fri, 8 May 2026 14:09:44 +0000 (16:09 +0200)
committerJérôme Benoit <jerome.benoit@sap.com>
Fri, 8 May 2026 14:21:51 +0000 (16:21 +0200)
commitbd65c6c368bf359f53a923425fbbd22d57bf3262
treedc8ef44448c68b7810065066aea33c5e701a489f
parent564c935521dd9ae44ef2a06a3dfe5a947cf7d8da
fix(sandcastle): wire reasoning effort through to agent providers

Pass AGENT_*_EFFORT constants through agentProvider() to the opencode
provider's variant flag. LoopStrategy gains actorEffort/criticEffort
optional overrides following the same pattern as actorModel/criticModel.

- opencode: effort mapped to --variant CLI flag
- pi: no effort support (provider limitation, param silently ignored)
.sandcastle/refinement-loop.ts
.sandcastle/task-source.ts
.sandcastle/types.ts
.sandcastle/utils.ts