I'm working on a Python agent, that needs to edit state of richtext. On js side, I can use y-prosemirror but the document schema is based on YXmlFragment which is not supported by pycrdt.
Unfortunately, I'm new to Yjs and have zero experience with Rust. I can give it a try under some guidance, but I'm not sure that would be the best solution for the mantainer :)
Maybe someone already did it, and I can use a fork?
Problem
I'm working on a Python agent, that needs to edit state of richtext. On js side, I can use y-prosemirror but the document schema is based on
YXmlFragment
which is not supported bypycrdt
.Proposed Solution
Any plans to support the full range of
Yjs
types?Additional context
From https://github.com/jupyter-server/team-compass/issues/55 I know that the XML part is not used internally.
Unfortunately, I'm new to Yjs and have zero experience with Rust. I can give it a try under some guidance, but I'm not sure that would be the best solution for the mantainer :)
Maybe someone already did it, and I can use a fork?