Skip to content

feat(agent): add Pi coding agent support to setup tooling#912

Open
championswimmer wants to merge 1 commit into
railwayapp:masterfrom
championswimmer:add-pi-coding-agent
Open

feat(agent): add Pi coding agent support to setup tooling#912
championswimmer wants to merge 1 commit into
railwayapp:masterfrom
championswimmer:add-pi-coding-agent

Conversation

@championswimmer
Copy link
Copy Markdown

@championswimmer championswimmer commented May 22, 2026

Add Pi (https://pi.dev) as a supported coding tool across Railway agent setup flows.

Note

I understand we cannot keep adding every other coding agent individually hardcoded into Railway CLI, but Pi is one of the most popular ones just after Codex and Claude. Since we have Droid and OpenCode, I think Pi deserves to be here as well.

Kept the implementation minimal and followed existing conventions:

  • detect Pi via ~/.pi/agent
  • install Railway skills into ~/.pi/agent/skills
  • install Railway MCP config into ~/.pi/agent/mcp.json
  • include Pi in MCP support checks and CLI parsing tests
  • update agent setup docs and examples to mention Pi

Refs:

Add Pi (https://pi.dev) as a supported coding tool across Railway agent setup flows.

This keeps the implementation minimal and follows the existing coding tool conventions:
- detect Pi via ~/.pi/agent
- install Railway skills into ~/.pi/agent/skills
- install Railway MCP config into ~/.pi/agent/mcp.json
- include Pi in MCP support checks and CLI parsing tests
- update agent setup docs and examples to mention Pi

Refs:
- Pi: https://pi.dev
@championswimmer
Copy link
Copy Markdown
Author

@m-abdelwahab can we plis have pi too 🙏🏼

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant