Skip to content

Agent Config Bridge v0.2.0

Choose a tag to compare

@ReS0421 ReS0421 released this 14 Jul 08:08

Agent Config Bridge v0.2.0 expands the canonical catalog from Skills, Plugins,
and Hooks to five independently selectable component classes:

  • Skills
  • Plugins
  • Hooks
  • Settings
  • Schedules

Highlights:

  • Reconciles owned Settings leaves into Codex config.toml and Claude Code
    settings.json while preserving unrelated local values and Codex TOML
    comments.
  • Publishes immutable, target-specific Schedule snapshots from strict
    five-field cron, IANA timezone, portable working-directory, timeout, and
    PROMPT.md definitions.
  • Registers an ownership-aware one-minute heartbeat in Linux user crontab or
    Windows Task Scheduler, with absolute CLI pinning, overlap locks, timeout
    enforcement, drift detection, and stale-plan protection.
  • Normalizes schedule prompt line endings across Windows and Linux checkouts.
  • Hardens Windows registration with System32 schtasks.exe resolution,
    non-CWD executable discovery, UTF-16 task imports, and safe canonicalization
    of Task Scheduler's omitted defaults.
  • Adds Linux/Windows CI on Python 3.11 and 3.12, including a real Windows Task
    Scheduler create/query/idempotence/delete round trip.

Important boundary: host-managed Schedules are separate from Codex Desktop and
Claude Desktop native task stores. They do not appear in the Desktop scheduled
task UI. Claude session loops and cloud Remote Routines are also not synced.

Upgrade workflow:

uv sync
agentbridge validate --config bridge.toml
agentbridge doctor --config bridge.toml
agentbridge plan --config bridge.toml
agentbridge apply --config bridge.toml
agentbridge register --config bridge.toml

Run register once on every target operating system whose host scheduler
should execute published Schedules.