You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maka.apache.org by wy...@apache.org on 2026/09/23 15:01:02 UTC

(maka) 02/03: Merge upstream Rust import and client updates

This is an automated email from the ASF dual-hosted git repository.

M4n5ter pushed a commit to branch feat/runtime-host-rust
in repository https://gitbox.apache.org/repos/asf/maka.git

commit 496017d1e88ba6b3c4c2e197e3f340ffdb00ab91
Merge: ad8d2a5502 16f8dcab45
Author: M4n5ter <m4...@gmail.com>
AuthorDate: Wed Sep 23 22:55:04 2026 +0800

    Merge upstream Rust import and client updates
    
    Generated-by: Codex

 Cargo.lock                                         |   2 +
 crates/js-runtime/src/plugin/bridge.rs             |  55 ++-
 crates/js-runtime/src/plugin/sdk.js                |   2 +
 crates/plugins/src/filesystem.rs                   |   1 +
 crates/plugins/src/filesystem/database.rs          | 134 ++++++
 crates/plugins/src/remote.rs                       |   9 +
 crates/runtime-host/Cargo.toml                     |   2 +
 .../runtime-host/src/plugins/javascript/bridge.rs  |   5 +
 .../src/plugins/javascript/bridge/wire.rs          |  26 ++
 .../runtime-host/src/server/plugin_remote/views.rs |  13 +
 .../src/server/plugin_remote/views/database.rs     | 159 +++++++
 .../server/plugin_remote/views/database/query.rs   | 455 +++++++++++++++++++++
 .../runtime-host/tests/fixtures/remote-plugin.mjs  |  39 ++
 .../tests/integration/plugin_remote.rs             |  41 ++
 .../tests/integration/plugin_remote/fixture.rs     |  33 ++
 .../tests/integration/plugin_remote/javascript.rs  |  80 +++-
 crates/session-import/README.md                    |   5 +-
 crates/session-import/README.zh-CN.md              |   5 +-
 crates/session-import/src/lib.rs                   |   1 +
 crates/session-import/src/opencode.rs              | 375 +++++++++++++++++
 crates/session-import/src/opencode/database.rs     | 131 ++++++
 crates/session-import/src/opencode/wire.rs         |  86 ++++
 crates/session-import/src/transcript.rs            |   2 +
 crates/session-import/tests/opencode.rs            | 216 ++++++++++
 packages/plugin-sdk/README.md                      |   2 +
 packages/plugin-sdk/README.zh-CN.md                |   2 +
 packages/plugin-sdk/src/database.ts                |  44 ++
 packages/plugin-sdk/src/host.ts                    |   4 +
 packages/runtime-host/src/protocol/index.ts        |   2 +-
 29 files changed, 1899 insertions(+), 32 deletions(-)


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@maka.apache.org
For additional commands, e-mail: commits-help@maka.apache.org