refactor: store Zalo hosted media in plugin state

Move Zalo hosted outbound media metadata and expiry into plugin state, add SDK chunked hosted media storage, and keep CI/type/lint gates green after rebase.
This commit is contained in:
Peter Steinberger
2026-06-06 22:56:48 -07:00
committed by GitHub
parent 443ac732a1
commit 08ae0e6d29
42 changed files with 1381 additions and 684 deletions

View File

@@ -1,9 +1,10 @@
// Plugin runtime types describe activated plugin capabilities exposed to core execution.
import type { PluginRuntimeChannel } from "./types-channel.js";
import type { PluginRuntimeCore, RuntimeLogger } from "./types-core.js";
export type { RuntimeLogger };
type PluginRuntimeChannel = import("./types-channel.js").PluginRuntimeChannel;
// ── Subagent runtime types ──────────────────────────────────────────
export type SubagentRunParams = {