Skip to content

Instantly share code, notes, and snippets.

@willsmanley
Created January 22, 2026 22:39
Show Gist options
  • Select an option

  • Save willsmanley/690ad5b45f5b25c86a6526f02d2e44e2 to your computer and use it in GitHub Desktop.

Select an option

Save willsmanley/690ad5b45f5b25c86a6526f02d2e44e2 to your computer and use it in GitHub Desktop.
--- a/~/.config/rpi/config.json (before)
+++ b/~/.config/rpi/config.json (after)
@@
-{"artifactsRepo": "/Users/daddy/.humanlayer/riptide/rpi-artifacts", "linearIntegrationEnabled": false}
+{
+ "artifactsRepo": "/Users/daddy/.humanlayer/riptide/rpi-artifacts",
+ "linearIntegrationEnabled": false,
+ "thoughtsRepo": "/Users/daddy/rpi",
+ "reposDir": "repos",
+ "user": "daddy",
+ "repoMappings": {}
+}
@willsmanley
Copy link
Author

The failure happened because rpi reads config from ~/.config/rpi/config.json, which only had artifactsRepo/linearIntegrationEnabled. Missing thoughtsRepo/reposDir/user meant it tried to call expandPath(undefined), triggering filePath.startsWith. Adding those keys fixed init/status. — codex

@dexhorthy
Copy link

oh god you must have someone gotten an ancient version of this - those fields are all super deprecated

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment