Max Brunsfeld
89039f6f34
Restore rendering of assistant tool calls ( #11385 )
...
Chat message rendering was restructured in
https://github.com/zed-industries/zed/pull/11327 , but it caused tool
calls not to be rendered if the assistant hadn't generated any message
text.
before:

after:
<img width="518" alt="Screenshot 2024-05-03 at 11 17 45 PM"
src="https://github.com/zed-industries/zed/assets/326587/34de19ba-daf2-4ac1-9fe0-f51d0ce94872 ">
Release Notes:
- N/A
2024-05-03 23:33:47 -07:00
Kyle Kelley
3e5dcd1bec
Attachment store for assistant2 ( #11327 )
...
This sets up a way for the user (or Zed) to _push_ context instead of
having the model retrieve it with a function. Our first use is the
contents of the current file.
<img width="399" alt="image"
src="https://github.com/zed-industries/zed/assets/836375/198429a5-82af-4b82-86f6-cb961f10de5c ">
<img width="393" alt="image"
src="https://github.com/zed-industries/zed/assets/836375/cfb52444-723b-4fc1-bddc-57e1810c512b ">
I heard the asst2 example was deleted in another branch so I deleted
that here too since we wanted the workspace access.
Release Notes:
- N/A
---------
Co-authored-by: Marshall <marshall@zed.dev>
2024-05-03 14:48:00 -07:00
Marshall Bowers
3dc5d48e0c
assistant2: Add ChatNotice
component ( #11262 )
...
This PR adds a new `ChatNotice` component for displaying notices within
the assistant.
We will be able to use this for allowing the user to confirm a project
index request.
<img width="518" alt="Screenshot 2024-05-01 at 2 41 31 PM"
src="https://github.com/zed-industries/zed/assets/1486634/3beaeeaf-6046-4284-ac0a-4248e1f9ac20 ">
Release Notes:
- N/A
2024-05-01 14:51:28 -04:00
Marshall Bowers
d55b637b7e
assistant2: Fix the height of collapsed messages ( #11230 )
...
This PR fixes the height of collapsed messages, addressing the
associated TODO comment.
Release Notes:
- N/A
2024-04-30 17:44:51 -04:00
Marshall Bowers
d01428e69c
assistant2: Add create buffer tool ( #11219 )
...
This PR adds a new tool to the `assistant2` crate that allows the
assistant to create a new buffer with some content.
Release Notes:
- N/A
---------
Co-authored-by: Nathan <nathan@zed.dev>
2024-04-30 13:43:25 -04:00
Marshall Bowers
04cd8dd0f2
assistant2: Add the ability to collapse chat messages ( #11194 )
...
This PR adds the ability to collapse/uncollapse chat messages.
I think the spacing might be a little off with the collapsed
calculations, so we'll need to look into that.
https://github.com/zed-industries/zed/assets/1486634/4009c831-b44e-4b30-85ed-0266cb5b8a26
Release Notes:
- N/A
2024-04-29 19:25:58 -04:00
Marshall Bowers
089ea7852d
assistant2: Use ChatMessage
component to render chat messages ( #11193 )
...
This PR updates the new assistant panel to use the `ChatMessage`
component to render its chat messages.
This also lays the foundation for collapsing the messages, though that
has yet to be wired up.
Adapted from the work on the `assistant-chat-ui` branch.
Release Notes:
- N/A
2024-04-29 18:47:16 -04:00