Skip to content

v0.1.3 — Deep Agent Integration + Global Rules

Choose a tag to compare

@jaxtonzhc jaxtonzhc released this 23 Jun 17:19

What's New

Deep Agent Integration

  • New activate_provider / has_provider abstract methods for all adapters
  • apm switch now writes config AND activates the provider in one step
  • Smart sync: skips if provider with same URL+key already exists
  • Supported agents: Claude Code, OpenCode, ZCode, Hermes, Pi, OMP

Global Rules Management

  • apm rules sync — injects a global rules reference into each agent's config
  • apm rules status — checks which agents have the reference
  • Configurable source path (stored in ~/.apm/rules-config.json)
  • First-run interactive setup for new users

GUI

  • New Rules page: view source path, sync status, open in editor
  • One-click "Sync Rules" button

Fixes

  • Pi adapter: use settings.json for defaultProvider/defaultModel activation
  • OpenCode adapter: include required limit.output field
  • CI: added Python 3.9 to test matrix

Assets

  • agent_provider_manager-0.1.3-py3-none-any.whl — Python package (pip install)
  • agent_provider_manager-0.1.3.tar.gz — Source distribution
  • APM-macOS-arm64.zip — Electron GUI app (macOS Apple Silicon)