Ну для прозы делать автоматический мерж конфликтов более проблематично чем для кода, там часто семантика сильно страдает и поэтому без конфликтной копии никак
Там как раз и появляются файлы на выбор, просто некоторый текст, например новый параграф, не конфликтует с другим, поэтому его легко замержить. В любом случае я потихоньку дорабатываю дифф утилиты так что там должно стать проще видеть изменения. Правда пока дифф утилиты дорабатываются для разницы между публикацией и черновиком, но позже будет схоже работать и с конфликтами и с правками пользователя/агента.
Там идет трехсторонний мерж, либо мержит либо делает файл конфликт, дальше планировал сделать CRDT. Та же система используется для плагина синхронизации с обсидиан (сильно эксперементальный)
Он вообще не отдает воркспейс, если посмотришь что есть в MCP, то увидишь что есть возможность запросить полный ваульт или папку чтоб он отдал полностью и в запросе так же передаешь лимит в токенах, и если вмещается в лимит токенов то вернет все.
Ну я пока разрабатываю это как эксперементальный сервис поэтому пока только бесплатно в облаке
Кстати я тоже для команды начал развивать общий контекст схожий с обсидиан, но я целил изначально в что-то среднее между Обсидиан и hackmd. Можешь потестить если интересно - https://docli.ru там все бесплатно. К воркспейсу можно mcp подключить с oAuth или апи ключом. В свободное время добавляю нативную поддержку для общей работы в воркспейсе. Сейчас совместная работа возможна только выдав ключик для mcp и sync другим членам команды, но даже так работать уже стало намного приятнее
Ну для прозы делать автоматический мерж конфликтов более проблематично чем для кода, там часто семантика сильно страдает и поэтому без конфликтной копии никак
Там как раз и появляются файлы на выбор, просто некоторый текст, например новый параграф, не конфликтует с другим, поэтому его легко замержить. В любом случае я потихоньку дорабатываю дифф утилиты так что там должно стать проще видеть изменения. Правда пока дифф утилиты дорабатываются для разницы между публикацией и черновиком, но позже будет схоже работать и с конфликтами и с правками пользователя/агента.
Есть еще идея попробовать сделать cli вместо mcp для оптимизации
Я как раз тоже сейчас прорабатываю систему взаимодействия между агентами в воркспейсе
Там идет трехсторонний мерж, либо мержит либо делает файл конфликт, дальше планировал сделать CRDT. Та же система используется для плагина синхронизации с обсидиан (сильно эксперементальный)
Он вообще не отдает воркспейс, если посмотришь что есть в MCP, то увидишь что есть возможность запросить полный ваульт или папку чтоб он отдал полностью и в запросе так же передаешь лимит в токенах, и если вмещается в лимит токенов то вернет все.
Ну я пока разрабатываю это как эксперементальный сервис поэтому пока только бесплатно в облаке
Кстати я тоже для команды начал развивать общий контекст схожий с обсидиан, но я целил изначально в что-то среднее между Обсидиан и hackmd. Можешь потестить если интересно - https://docli.ru там все бесплатно. К воркспейсу можно mcp подключить с oAuth или апи ключом. В свободное время добавляю нативную поддержку для общей работы в воркспейсе. Сейчас совместная работа возможна только выдав ключик для mcp и sync другим членам команды, но даже так работать уже стало намного приятнее