mirror of
https://github.com/tiennm99/goclaw.git
synced 2026-10-19 04:16:03 +00:00
fix(skills): add agent manage grants
Add explicit per-agent manage grants for skills so granted agents can patch/delete skills when ownership identity drifts. Expose skill owner and manage-grant controls in the web skills UI, and add PostgreSQL/SQLite migrations plus coverage for preserve/revoke behavior.
This commit is contained in:
1 parent
ba3b535286
commit
0d6c5bbb7c
24 files changed
+595
-38
No files matched your search
@@ -6,6 +6,24 @@ Significant changes, features, and fixes in reverse chronological order.
|
||||
|
||||
## 2026-05-17
|
||||
|
||||
### Skills: agent manage grants
|
||||
|
||||
**Fixes**
|
||||
|
||||
- Added explicit per-agent skill manage grants so agents can edit/delete skills they were authorized to maintain even when `owner_id` no longer matches their current actor identity.
|
||||
- Auto-granted manage permission to the creating/publishing agent for new managed skills.
|
||||
|
||||
**UI**
|
||||
|
||||
- Show custom skill owner IDs in the Skills table.
|
||||
- Added Skills page controls to grant agent skill access and edit/delete permission.
|
||||
|
||||
**Tests**
|
||||
|
||||
- Added PG/SQLite grant coverage and verified Go builds plus Web UI build.
|
||||
|
||||
---
|
||||
|
||||
### Agents: provider switch save fix
|
||||
|
||||
**Fixes**
|
||||
|
||||
Reference in new issue
Block a user