Skip to content
v2.0.0MIT

Agent skills for BIRD projects, editor tooling, CI/CD, source research, and incident diagnosis.

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog.

2.0.0 - 2026-07-29

Changed

  • Reworked bird-agent around birdcc init, the current project schema, config aliases, workspaces, cross-file JSON diagnostics, and explicit BIRD 2/3 boundaries.
  • Split VS Code language tooling from TextMate highlighting, added the extension pack, migrated Vim/Neovim guidance to BIRD.vim/BIRD.nvim, and removed the unverified JetBrains plugin ID.
  • Rebuilt CI guidance from the current setup-birdcc contract: one checkout, explicit CLI availability, correct pnpm/Turbo cache semantics, BIRD_BIN, and paired version matrices.
  • Tightened source exploration and incident diagnosis around exact revisions and layered, read-only evidence.
  • Refreshed scripts, evaluations, OpenAI interfaces, plugin marketplaces, and installation docs for all five skills.
  • Replaced root maintenance shell/PEP 723 scripts with a Python 3.14 uv project and a typed Typer CLI for metadata, marketplace, local-link, validation, and evaluation workflows.
  • Added Ruff, pytest, locked official-PyPI dependencies, marketplace reconciliation, and a harness-neutral concurrent eval runner with expectation isolation.

1.0.0 - 2026-06-19

Added

  • bird-agent skill for writing, validating, formatting, and debugging BIRD (BIRD1/2/3) routing daemon configuration files with parser-backed diagnostics.
  • birdcc-installer skill for installing BIRD editor support and the @birdcc/cli (birdcc) command-line toolkit.
  • birdcc-cicd skill for adding the setup-birdcc GitHub Action to CI/CD workflows.