Permission Modes: - Add default/plan/auto_accept modes controlling tool access - Plan mode restricts Task agent to read-only tools only - Auto-accept mode bypasses approval prompts (with confirmation) Approval Scaffolding: - Add ApprovalRule/ApprovalRuleSet for granular tool control - Pattern-based matching on tool name and arguments - Default rules for common safe/dangerous patterns - Prep for future bidirectional approval flow CLI Refactor: - Default to Task agent (main orchestrator) - Add --mode flag and runtime mode switching - Integrate prompt_toolkit for better UX: - Persistent command history (~/.webber_history) - Tab completion for commands and file paths - Auto-suggest from history - Deprecate standalone 'explore' command Other: - Split CHANGELOG.md into per-package files - Update AGENTS.md release procedure for both packages Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
11 lines
362 B
Markdown
11 lines
362 B
Markdown
# Changelog
|
|
|
|
This monorepo maintains separate changelogs for each package:
|
|
|
|
- **[webber-api/CHANGELOG.md](webber-api/CHANGELOG.md)** - API server changes
|
|
- **[webber-cli/CHANGELOG.md](webber-cli/CHANGELOG.md)** - CLI client changes
|
|
|
|
Each package is versioned independently using prefixed git tags:
|
|
- `api/vX.Y.Z` for API releases
|
|
- `cli/vX.Y.Z` for CLI releases
|