Skip to content

Agent PBX v0.7.0

Choose a tag to compare

@m4xx3d0ut m4xx3d0ut released this 06 Jun 03:06
· 22 commits to dev since this release

Highlights

  • Adds optional Joplin notes integration with scoped notebooks under project > agent, MCP document export, and server-side configuration for local REST API plus CLI/WebDAV sync.
  • Adds the TUI Joplin tab for listing, viewing, creating, renaming, deleting, saving, COPY notes, and growing LOG notes within the Agent PBX notebook scope.
  • Adds tmux-direct Joplin COPY/LOG capture using Codex /copy and local clipboard helpers, so prompts and copied responses can be written to notes.
  • Adds sync-on-write support that runs joplin --profile <profile> sync after note writes, and surfaces Joplin zero-exit E2EE errors such as unloaded master keys.
  • Improves tmux plan-selection routing and alerts, including relaxed scope for visible native Codex plan selectors.
  • Syncs starred agents across TUI clients so workstation and watch-screen TUIs share pinned agent ordering.
  • Expands user configuration defaults, Joplin availability guards, README guidance, and AGENTS/runbook notes for Joplin and tmux-direct workflows.

Verification

  • .venv/bin/python -m pytest (280 passed, 1 warning)
  • git diff --check
  • .venv/bin/python -m build --sdist --wheel
  • scripts/build_wheelhouse.sh --out dist/agent-pbx-wheelhouse --python .venv/bin/python
  • Offline wheelhouse install smoke test: agent-pbx --version reported agent-pbx 0.7.0

Assets

  • install-agent-pbx.sh: installer wrapper for artifact-based installs.
  • agent-pbx-wheelhouse.tar.gz: offline wheelhouse containing Agent PBX and runtime dependencies.