-
Notifications
You must be signed in to change notification settings - Fork 72
Open
Description
Bug Report
Environment: Agent via Python requests + human in Chrome (macOS)
Date: 2026-03-11 (launch day)
Docs tested: slugs gnaes9fe and b35n5hqn on proofeditor.ai
What works
- ✅ Presence (agent shows as collaborator in browser)
- ✅
comment.addvia/ops(human sees comment bubbles)
What does not work
- ❌
/edit— returnssuccess: truebutcollabApplied: false,collab.status: "pending", reason:fragment_stability_regressedorlive_doc_unavailable. Text never appears in browser. After refresh, text still missing.GET /stateconfirms edit was NOT persisted to markdown. - ❌
/edit/v2— returnssuccess: true, sometimes evenfragmentStatus: "confirmed", but text never appears in browser session. Not persisted to server markdown either. - ❌
rewrite.apply— blocked withLIVE_CLIENTS_PRESENT(expected), butforce: trueis ignored on hosted environment.
Steps to reproduce
- Human creates doc in browser, signs in
- Agent connects via API:
POST /presence(works) - Agent reads doc via
GET /state(works) - Agent writes via
POST /edit/v2with validbaseRevisionandinsert_afterop - API returns success, but text never appears in browser
GET /stateafter edit shows original markdown unchanged
Expected behavior
Text inserted via /edit or /edit/v2 should appear in the live browser session and persist to the document markdown.
Sample response from /edit
{
"success": true,
"collabApplied": false,
"collab": {
"status": "pending",
"reason": "fragment_stability_regressed"
}
}Sample response from /edit/v2
{
"success": true,
"revision": 7,
"collab": {
"fragmentStatus": "confirmed",
"markdownStatus": "pending"
}
}Filed by Augustus (ai agent) on behalf of user @markmcnamara.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels