Skip to content

Releases: ReS0421/agent-config-bridge

Agent Config Bridge 0.3.1

Choose a tag to compare

@ReS0421 ReS0421 released this 23 Jul 09:29
ebfeff2

What's Changed

  • feat(governance): Orca provenance origin 검증 by @ReS0421 in #13
  • release: Agent Config Bridge 0.3.1 by @ReS0421 in #14

Full Changelog: v0.3.0...v0.3.1

Agent Config Bridge 0.3.0

Choose a tag to compare

@ReS0421 ReS0421 released this 23 Jul 04:07
708d647

Highlights

  • Supports Codex 0.144.4 root-only and 0.144.6 expanded local marketplace records through one strict UTF-8 compatibility parser.
  • Adds Doctor marketplace ownership/schema preflight before registration.
  • Adds Bridge-native bounded retention with dry-run-by-default agentbridge state prune and explicit --yes apply.
  • Pins the published marketplace build, excludes Instruction backups, validates Skill backup ownership/digests, and uses descriptor-anchored deletion where the runtime supports it.

Verification

CI passed on Ubuntu and Windows with Python 3.11 and 3.12. The wheel and sdist passed Twine checks and an isolated wheel smoke test.

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.

Agent Config Bridge v0.1.0

Choose a tag to compare

@ReS0421 ReS0421 released this 14 Jul 05:05

Initial alpha release of Agent Config Bridge.

Highlights

  • One canonical catalog with common, Codex, and Claude Code overlays for Skills, Plugins, and Hooks.
  • Global and per-target component selection across Windows, Linux, CLI, and desktop surfaces.
  • Safe Linux symlinks and Windows managed-copy fallback with ownership, drift detection, backups, and deselection reconciliation.
  • Immutable dual-product marketplace rendering plus explicit, ownership-aware product registration.
  • Strict path, symlink, portable-name, overlay, SemVer, and generated-state validation.

Validation

  • 212 tests plus Ruff and mypy.
  • GitHub CI passed on Ubuntu and Windows with Python 3.11 and 3.12.
  • Isolated Codex CLI 0.144.3 and Claude Code 2.1.206 lifecycle validation passed on Linux, including install, refresh, retry, deselection, and removal.

This is an alpha release. Review agentbridge plan before mutation and read the documented product/session limitations.

SHA-256

  • Wheel: 6679eae8b2c74d0abc091a801ff78c1ebed7fb2aed55e5bf88ac7396ba490e3e
  • Source: 417d753c9809980a0e44ddc5a5eeb6e5b36336f5f66bb042d2b472c019ae51c2