v0.0.5-preview
Pre-release
Pre-release
·
37 commits
to main
since this release
Highlights
- GHCP workspace MCP fixed (#164, closes #163): GitHub Copilot CLI workspace MCP config is now written to root
.mcp.jsonusing the Copilot-compatible{ "mcpServers": ... }schema withtools: ["*"], instead of.vscode/mcp.json. Azure MCP now loads correctly in Copilot CLI workspaces. - Chat passthrough no longer drops startup context (#165):
chatpreserves the generated Azure Functions startup/setup context when forwarding passthrough args, addschat --dry-runto preview the resolved agent launch without spawning or mutating state, and aligns GHCP plugin activation with the local layout (usesAGENTS.md+.github/agents/functions-copilot.agent.md; no longer generates.github/copilot-instructions.md). - Safer workspace updates (#165): customer-owned routing/TOML files are saved aside by default (overridable with
--force), while JSON settings (.mcp.json,.claude/settings.json) are deep-merged so custom MCP servers and user settings are preserved acrossinstall -> updatecycles in both local and plugin modes. - Setup guidance is now cross-platform and current (#162):
azure-functions-setupfix instructions cover Windows / macOS / Linux instead of Linux-only commands, and recommend the latest GA runtimes (Node.js 24, Python 3.13). New setup eval coverage guards against cross-platform and stale-runtime regressions.
Other Changes
- Eval grader fix (#160): command-based tool-call graders now restrict regex checks to
bash,powershell, andrun, excludingread_bashwhich lacks acommandarg. Fixes the live deploy eval grader failure. - Workflow cleanup (#161): renamed CI workflows to clearer, purpose-oriented names (
Build and Test,Skill Evaluation - Offline,Skill Evaluation - Azure Live Deploy,Cleanup Azure Live Eval Resources) and removed obsolete workflows (Nightly E2E, Live Azure Login Smoke). - Release prep (#168): bump package to
0.0.5-preview, regenerate plugin payload and marketplace manifests, refresh release helper docs.
What's Changed
- fix(eval): exclude read_bash from command-based tool-call graders by Tsuyoshi Ushio (@TsuyoshiUshio) in #160
- chore(actions): clarify workflow names and remove unused e2e jobs by Tsuyoshi Ushio (@TsuyoshiUshio) in #161
- fix: update setup runtime install guidance by Tsuyoshi Ushio (@TsuyoshiUshio) in #162
- Fix GHCP MCP workspace config path by Tsuyoshi Ushio (@TsuyoshiUshio) in #164
- fix: preserve chat startup context with passthrough by Tsuyoshi Ushio (@TsuyoshiUshio) in #165
- chore: prepare v0.0.5-preview release by Tsuyoshi Ushio (@TsuyoshiUshio) in #168
Full Changelog: v0.0.4-preview...v0.0.5-preview
npm publishing is handled by the downstream Microsoft mirror pipeline, not this workflow.