Releases
v0.2.0
v0.2.0 — Architecture Refactor, Examples & Triage Pipeline
Compare
Sorry, something went wrong.
No results found
Changes since v0.1.0
Features
AI triage pipeline — labels (needs-triage, needs-info, ready-for-agent, ready-for-human, wontfix), triage.yml workflow + scripts/triage.js
Usage examples — 6 new files under examples/: imperative-tools.html, annotation-demo.html, mixed-dashboard.html, GETTING_STARTED.md, MULTI_TAB_SCENARIOS.md, README.md (938 lines total)
Quick Start (OpenCode) section in README — natural-language usage instructions
Refactors
Config extraction (Candidate 1) — pure functions, DEFAULTS, BRIDGE_TOOLS, CLI parsing extracted to lib/config.mjs; server.js 1213→945 lines; tests expanded from 36→39, all pass
Dispatch table (Candidate 2) — 310-line switch replaced with BRIDGE_HANDLERS object map + 12 named handler functions + ok/err helpers + refreshTabTools middleware; server.js 945→888 lines, 0 switch cases remaining
Other
Fix: import crypto from 'node:crypto' for Node 18 compatibility
build(deps): bump actions/checkout 4→7, setup-node 4→6, codeql-action 3→4, puppeteer-core ^24.43.1→^25.3.0
ci: GitHub Actions CI, CodeQL, Dependabot, Robin workflows
You can’t perform that action at this time.