Skip to content

Releases: Pu11en/channel-brains

Channel Brains v0.1.4

Choose a tag to compare

@Pu11en Pu11en released this 03 Aug 15:53
bbd1715

What's Changed

  • Make plugin upgrades idempotent by @Pu11en in #4
  • Monitor indexing automatically by @Pu11en in #5

Full Changelog: v0.1.3...v0.1.4

Channel Brains v0.1.3

Choose a tag to compare

@Pu11en Pu11en released this 03 Aug 02:23
b26baa7

Plugin-owned indexing monitoring

Channel Brains now handles “let me know when done” itself.

Improvements

  • Extends get_brain_status with wait_until_terminal, bounded timeout, and local polling controls.
  • Emits MCP progress while monitoring local SQLite state.
  • Adds --wait-until-terminal to the same-session command bridge.
  • Returns explicit waited, terminal, and timed_out metadata without adding a seventh tool.
  • Prevents agents from creating external scheduled tasks, heartbeats, or task-level polling loops for completion monitoring.
  • Keeps detached ingestion resumable if the client closes while accurately explaining that a closed conversation cannot receive a plugin message.
  • Improves installation language around stale caches, discovered tools, and channel-URL consent.

Verification

  • 99 offline tests passed.
  • CI passed on Windows, macOS, and Python 3.10 through 3.14 on Linux.
  • MCP stdio progress delivery passed.
  • A real two-process local monitor returned correctly on a queued to ready transition.
  • A fresh-agent test of “lmk when done” selected one plugin-owned wait and no automation.

Channel Brains v0.1.2

Choose a tag to compare

@Pu11en Pu11en released this 02 Aug 21:20
cf303a0

One-line installation that keeps working in the same task

Paste this into a supported local AI coding workspace:

Get this on yourself: https://github.com/Pu11en/channel-brains

Improvements

  • Adds native plugin packaging for ZCode, Claude Code, and Codex, plus the Hermes MCP adapter.
  • Automates ZCode user-scope installation without Settings or config replacement.
  • Adds the channel-brains same-session bridge with all six MCP operation names and matching structured JSON.
  • Keeps create_brain ingestion running in a detached local worker when invoked through the bridge.
  • Lets the installing agent continue immediately when the current task freezes newly installed MCP tools.
  • Handles the Hermes enable-all prompt and verifies six-tool discovery.

Verification

  • 96 offline tests passed.
  • CI passed on Windows, macOS, and Python 3.10 through 3.14 on Linux.
  • Isolated installs verified with Claude Code, Codex, and Hermes Agent.

Channel Brains v0.1.0

Choose a tag to compare

@Pu11en Pu11en released this 31 Jul 04:18

First public release of Channel Brains.

  • Local stdio MCP server with exactly six tools
  • SQLite FTS5 caption search with timestamped YouTube citations
  • Local YouTube caption ingestion, no API keys or hosted service
  • GitHub installation via uvx

Verified by offline tests, package build, a clean wheel install, live YouTube smoke testing, and Windows/macOS/Ubuntu CI.