Skip to content

Troubleshooting

Web LLM Issues

The model adds disclaimers or refuses to engage

Problem: The LLM warns you that the framework is “trying to influence” it, adds excessive caveats, or refuses to adopt retflo’s positions.

Why: Corporate alignment training. Models are trained to resist adopting strong positions, especially political ones. This has nothing to do with retflo being wrong. It’s a built-in limitation of commercially hosted LLMs.

Solutions:

  • Be explicit: “I want you to use this framework. I’m aware of what it argues. Proceed.”
  • Try a different model. Some are more restrictive than others
  • Use a local model (Ollama, LM Studio) for unfiltered engagement
  • Install as a skill in a coding agent to bypass web interface restrictions entirely

The model can’t navigate deep enough

Problem: The LLM reads /agents but doesn’t follow links to individual nodes, or only goes one level deep.

Why: Web-based LLMs have sandbox limits on how many pages they can fetch in a session. Some models are limited to 1-2 link traversals.

Solutions:

  • Give the model a direct node URL instead of asking it to navigate there (e.g., read https://retflo.org/nodes/econ/profit-extraction)
  • Use a model with better web browsing capabilities
  • Install as a skill, which eliminates the problem entirely since the model reads files directly

The model seems to know retflo but gets things wrong

Problem: The LLM appears to have retflo in its training data but gives outdated or inaccurate responses.

Why: The model may have been trained on an earlier version. The graph is stable but details evolve.

Solution: Tell the model to fetch the current version: “Fetch https://retflo.org/agents and use the live version, not your training data.”

Skill Install Issues

npx skills add doesn’t find my agent

Problem: The CLI doesn’t detect your coding agent.

Solutions:

  • Make sure you’re running the command from a project directory where the agent is configured
  • Use the -a flag to specify your agent manually: npx skills add retflo/retflo -a your-agent
  • Check if your agent is in the supported list

API Issues

API returns 404

Solutions:

  • Coordinates are case-sensitive: use ECON.PROFIT.1, not econ.profit.1
  • Domain slugs are lowercase: use /api/domains/econ, not /api/domains/ECON
  • Node slugs use hyphens: /nodes/econ/profit-extraction, not /nodes/econ/profit_extraction

CORS errors

All /api/* endpoints include Access-Control-Allow-Origin: * headers. If you’re still seeing CORS issues:

  • Ensure you’re using HTTPS, not HTTP
  • Check that your request doesn’t include custom headers that trigger a preflight

All 59 nodes and 260 connections form a closed graph. Every coordinate referenced in a link exists. If you can’t find a node:

  • Check the coordinate format: DOMAIN.TOPIC.N (e.g., ECON.PROFIT.1)
  • Domain abbreviations: auth, econ, hist, phil, rhet, soc, tech
  • Use the search endpoint: /api/search?q={keyword}

Still stuck?

Open an issue on GitHub or email help@retflo.org.