# assistant2: Add initial concept of profiles \(\#27123\) · gitcafe/zed

[View on GitCafe](https://git.cafe/gitcafe/zed/commit/efd3f8a8f14483b8a5b92a8a59c8885624b4352d)

Repository: [gitcafe/zed](https://git.cafe/gitcafe/zed)

Visibility: public

Requested revision: efd3f8a8f14483b8a5b92a8a59c8885624b4352d

Requested commit: efd3f8a8f14483b8a5b92a8a59c8885624b4352d

Commit: efd3f8a8f14483b8a5b92a8a59c8885624b4352d

Tree: 21660fcd14899f7bea62817eadece1053cdc297e

Author: Marshall Bowers

Committer: GitHub

## Message

```
assistant2: Add initial concept of profiles (#27123)

This PR adds the initial concept of agent profiles to Assistant 2.

Right now these are just collections of tools that can quickly be
enabled together:


https://github.com/user-attachments/assets/7c7f9cc8-a5e5-492f-96f7-79697bbf3d72

There are currently two profiles:

- `Read-only` - Consists only of tools that do not perform writes.
- `Code Writer` - Consists of all tools for writing code, with the
exception of the `lua-interpreter`.

Release Notes:

- N/A
```

## Parents

- [930dba4a7f51bcaf8d834dfa981e38f5a16266e8](https://git.cafe/gitcafe/zed/commit/930dba4a7f51bcaf8d834dfa981e38f5a16266e8?format=markdown)

[Source at this commit](https://git.cafe/gitcafe/zed/tree/efd3f8a8f14483b8a5b92a8a59c8885624b4352d?format=markdown)
