BACK_TO_FEEDAICRIER_2
STS2 Local Agent maps tool-calling lessons
OPEN_SOURCE ↗
REDDIT · REDDIT// 17d agoTUTORIAL

STS2 Local Agent maps tool-calling lessons

Alex5418's STS2 Local Agent is an open-source local LLM controller for Slay the Spire 2, built on STS2MCP and driven by Qwen3.5-27B through KoboldCPP/Ollama. The post says it can beat the Act 1 boss, but its bigger value is a practical breakdown of routing, parsing, and guardrails for flaky local tool use.

// ANALYSIS

This is less an LLM breakthrough than a systems-design case study: the agent gets better when the action space gets smaller and the game loop gets more deterministic. For small local models, reliability is being engineered, not prompted.

  • State-based tool routing and single-tool mode are the strongest ideas here because they shrink the decision surface and avoid stale-state mistakes after each action.
  • The energy guard, smart-wait loop, and parser fallback are exactly the sort of hardening local agents need when both the host API and the model are a little messy.
  • If "block first" is non-negotiable, it should be enforced outside the prompt; a validator or rule gate will beat hoping a 27B model remembers the priority.
  • A rolling combat summary makes more sense than raw chat history, but it should be structured state, not prose recap.
  • Fair A/B testing will need fixed seeds, archived state traces, or matched encounter sets, otherwise you're mostly measuring RNG.
// TAGS
sts2-local-agentagentllmprompt-engineeringmcpopen-sourceself-hosted

DISCOVERED

17d ago

2026-03-26

PUBLISHED

17d ago

2026-03-25

RELEVANCE

7/ 10

AUTHOR

ComprehensiveAd5148