v0.13.0 — Real-Time Collaborative Coding
Real-Time Collaborative Coding — "Google Docs for Code"
Auto-Pull: The Missing Half
aura live startnow auto-pulls teammate changes every 5 seconds- Safe functions (not locally modified) are applied instantly via AST splice
- Dirty functions (edited in last 30s) are queued — run
aura pullto resolve - Watcher feedback loop prevention built in
- This is the core "Google Docs" experience: edit on one machine, see it appear on the other within seconds
Simplified Git-Like Commands
aura save "message"— one command: snapshot + intent + git commit + push to teamaura share— push all locally changed functions to team immediatelyaura pull [--dry-run]— pull teammate changes with function-level detailaura diff— semantic diff showing function-level changes, not linesaura history [--file path]— semantic timeline with intent contextaura trace <function>— who changed this function, when, why
Function History on Mothership
- New
function_body_historytable — append-only log of every function version - Every push records: who, when, content hash, intent
- New routes:
/api/v1/live/history,/api/v1/live/trace - Enables team-wide
aura historyandaura tracequeries
How to Test Real-Time Sync
# Machine A # Machine B
aura live start aura live start
# edit a function... # watch it appear in ~5 seconds!
aura save "my changes" aura pullUpdate
sudo aura updateFull Changelog: v0.12.9...v0.13.0