v0.8.0
What's New
/agent Validation (#80)
/agent <name>now validates the agent exists before switching- Shows available agents on mismatch
/agents Command (#81)
- Lists all discovered agents with source labels (plugin, user, workspace)
- Extracts description from YAML frontmatter or first content line
- Marks currently active agent
Multi-Source Agent Discovery
- Agents discovered from three sources (workspace overrides earlier):
- Installed plugins (
~/.copilot/installed-plugins/**/agents/) - User profile (
~/.copilot/agents/) - Workspace (
<workspace>/agents/)
- Installed plugins (
Access Control (from v0.7.1, included in this release)
- Platform-level access control with additive union model
- Secure-by-default: missing access config = deny
- Model fallback bug fix (config fallbacks when listModels fails)
Breaking Change
- Access control is now secure-by-default. If no
accessblock is configured at either the platform or bot level, all users are denied. Previously, missing access config meant open access. Add anaccessblock with"mode": "open"to restore the previous behavior, or configure an allowlist. See configuration docs for details.
Full Changelog: v0.7.0...v0.8.0