Skip to content

ChannelGate 0.5.6

Choose a tag to compare

@makeitfutureDev makeitfutureDev released this 25 Sep 13:16
· 419 commits to main since this release
ec928f4

ChannelGate 0.5.6 — file handoff to Composio that actually works, whole-folder Google Drive sync, Codex over SSH, and Slack Settings as tabs.

Highlights

  • Send generated files to Drive, Gmail and other Composio tools. stage_file_for_composio now stages through the hosted MCP's workbench when the stored token is a consumer (ck_) key, which the REST upload rejects — so personal Composio tokens work. The file is read from the descriptor the gateway proved, never re-opened by path. Every run's Composio notice now carries the handoff rule, so Codex stages instead of relaying base64.
  • Google Drive sync covers the whole channel folder, not a Drive/ subfolder. Agent instructions and skills, channel memory, secrets and key files, .git and dependency trees never sync; .driveignore adds your own exclusions; symlinks are never followed; and rclone now runs in a throwaway container that sees only the channel folder, its sync state and the key. A folder that was empty when linked no longer stops syncing forever, and a folder that contains the home or the gateway's data is refused.
  • Codex over SSH gets what a chat turn's Codex gets: the gateway tools, your own and the channel's Composio accounts, the channel's MCP servers and your channel secrets, starting in the channel folder. with-secrets <command> runs any other command with those secrets. VS Code over SSH opens its folder dialog in the channel folder.
  • Slack ⚙️ Settings pages are a row of tabs again (General · Resume · MCP · Skills · Secrets); an unset model now names the channel's own harness default. The managed instructions forbid recommending a blanket container prune.

The runtime image is unchanged from 0.5.5. Full list: CHANGELOG.md. Signed release evidence: the Release evidence workflow run for v0.5.6.