343f32033dc399000074a08d822d1e625d8ebec9
Add Pi (pi-coding-agent) as a native runtime alongside Claude, Codex, and OpenCode in the Mosaic installation wizard and launcher. Monorepo changes (@mosaic/mosaic): - Add 'pi' to RuntimeName union type - Add Pi to runtime detector (command: pi, --version flag) - Add Pi label to runtime installer - Add configurePiMcp() for ~/.pi/agent/settings.json MCP config - Add 'pi' to wizard runtime scan list Local install (~/.config/mosaic/) changes applied separately: - runtime/pi/RUNTIME.md — Pi runtime contract - runtime/pi/mosaic-extension.ts — Pi extension (lifecycle hooks, mission detection, session lock, /mosaic-status command) - bin/mosaic — launch_pi(), yolo pi, coord --pi, prdy --pi - adapters/pi.md — Pi adapter documentation - AGENTS.md — Pi added to runtime load order - skills/ — symlinked monorepo skills for launcher discovery Pi integration notes: - mosaic pi and mosaic yolo pi are identical (Pi has no permission restrictions) - Runtime contract injected via --append-system-prompt (native flag) - Mosaic skills loaded via --skill flags (native Pi skill discovery) - Extension loaded via --extension for session lifecycle hooks - Pi native thinking levels replace sequential-thinking MCP gate - Model-agnostic: works with any provider configured in Pi settings
Merge pull request 'fix(ci): pass DATABASE_URL through Turbo to test tasks' (#338) from fix/turbo-env-passthrough into main
Merge pull request 'feat(gateway): add Anthropic, OpenAI, Z.ai LLM providers (P8-002)' (#212) from feat/p8-002-llm-providers into main
Description
Self-hosted multi-user AI agent platform — web dashboard, TUI, remote control, shared memory, mission orchestration
Releases
11
mosaic v0.0.29
Latest
Languages
TypeScript
74.5%
Shell
19.7%
PowerShell
3%
JavaScript
1.4%
Python
1%
Other
0.4%