cad-editor/crates/ocs_plugin_api/src/ipc
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Sebastian f20bf93dfe feat(plugin): emit SelectionChangedV4 to V4 plugins and add ocs_plugin_api architecture docs
- Add HostNotification::SelectionChangedV4 { tab_id, handles } with discriminant 7
- Broadcast active-tab selection changes at update() and automation_op boundaries
- Use stable order-independent signature to avoid spurious hover notifications
- Clear Scene selection in automation new/open to avoid stale handles
- Add crates/ocs_plugin_api/ARCHITECTURE.md and module-level rustdoc
- Cross-link README.md and docs/plugin-architecture.md
- Fix test env race with shared ENV_LOCK and EnvVarGuard helpers
2026-08-25 23:31:27 +02:00
..
v4 feat(plugin): emit SelectionChangedV4 to V4 plugins and add ocs_plugin_api architecture docs 2026-08-25 23:31:27 +02:00
client.rs Snapshot: V4 plugin API and host integration 2026-08-12 21:01:39 +02:00
mod.rs feat(plugin): emit SelectionChangedV4 to V4 plugins and add ocs_plugin_api architecture docs 2026-08-25 23:31:27 +02:00
protocol.rs feat(plugin): emit SelectionChangedV4 to V4 plugins and add ocs_plugin_api architecture docs 2026-08-25 23:31:27 +02:00
proxy.rs docs(ipc): clarify polled response reads 2026-08-23 13:23:26 +03:00
server.rs Snapshot: V4 plugin API and host integration 2026-08-12 21:01:39 +02:00
transport.rs feat(plugin): emit SelectionChangedV4 to V4 plugins and add ocs_plugin_api architecture docs 2026-08-25 23:31:27 +02:00