mirror of
https://github.com/paperclipai/paperclip.git
synced 2026-11-14 00:26:28 +01:00
Refine agent workspaces and organization charts (#20973)
Refine agent details, identity editing, responsive controls, and organization charts with three card tiers, clearer save feedback, and stable filtering. Guard instruction-file renames and root configuration updates in one transaction through the agent lifecycle integration, preserving conflict checks, rollback, and configuration history. Co-Authored-By: Paperclip <noreply@paperclip.ing>
This commit is contained in:
1 parent
45170b0cac
commit
9dfdeaad86
56 files changed
+1864
-489
No files matched your search
@@ -165,3 +165,14 @@ POST /api/agents/{agentId}/config-revisions/{revisionId}/rollback
|
||||
```
|
||||
|
||||
View and roll back agent configuration changes.
|
||||
|
||||
### Rename an instruction file
|
||||
|
||||
Use `PUT /api/agents/{id}/instructions-bundle/file` with `path`, `renameTo`,
|
||||
`content`, and the source file's current `baseHash`. Use `null` only when the
|
||||
configured root file is missing; a concurrently created root returns `409`. Renames require the same
|
||||
instruction configuration permission as file writes. The managed file store
|
||||
checks the source hash and destination under the agent write lock, then updates
|
||||
the file and the configured root path together. A stale source or occupied
|
||||
name returns `409`. External bundles must be migrated to managed storage before
|
||||
using this operation. A successful response contains the renamed file detail.
|
||||
Reference in new issue
Block a user