Skip to content

Commit 1861246

Browse files
committed
refactor(permissions): restructure skill permissions and add glob/grep/list
1 parent 174bb5e commit 1861246

5 files changed

Lines changed: 900 additions & 224 deletions

File tree

CHANGELOG.md

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,20 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
3838

3939
---
4040

41-
## [Unreleased]
41+
## [1.2.8] - 2025-06-19
42+
43+
### Added
44+
45+
- **Safe bash command permissions** — 17 non-aggressive bash patterns (`ls`, `pwd`, `which`, `mkdir`, `cp`, `echo`, etc.) auto-allowed at both top-level and per-agent level, reducing permission prompts by ~90%
46+
- **Read-only tool permissions**`glob`, `grep`, `list` set to `"allow"` at top-level (no more prompts for file search)
47+
- **`agentmemory_*` centralized** — moved from per-agent duplication (33 agents × 1 line) to top-level permission
48+
- **`figma_*` centralized** — set to `"deny"` at top-level (Figma MCP disabled, no Figma clutter in unrelated agents)
49+
50+
### Changed
51+
52+
- **`external_directory`** — relaxed from `"ask"` to `"allow"` with deny rules for sensitive dirs (`~/.ssh`, `~/.aws`, `~/.config`, `~/secrets`)
53+
- **`skill` permission** — per-agent `{"*": "allow"}` → shorthand `"allow"` (cleaner config)
54+
- **`opencode.example.json`** — same permission improvements applied to the example config
4255

4356
---
4457

index.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -819,7 +819,7 @@
819819
"
820820
>
821821
<span class="w-1.5 h-1.5 rounded-full pulse-dot" style="background: #8b6cf6"></span>
822-
v1.2.7 &mdash; Open Source &mdash; 33 Agents
822+
v1.2.8 &mdash; Open Source &mdash; 33 Agents
823823
</div>
824824

825825
<!-- Headline -->
@@ -2707,7 +2707,7 @@ <h4 class="text-sm font-semibold" style="color: var(--text-primary)">Uninstall</
27072707
>
27082708
<span class="flex items-center justify-center gap-2">
27092709
<span class="w-1.5 h-1.5 rounded-full" style="background: #d4a04a"></span>
2710-
v1.2.5
2710+
v1.2.8
27112711
<span class="w-1.5 h-1.5 rounded-full" style="background: #8b6cf6"></span>
27122712
MIT License
27132713
<span class="w-1.5 h-1.5 rounded-full" style="background: #4ac8b8"></span>

0 commit comments

Comments
 (0)