zed/crates/debugger_ui/src
Danilo Leal 700b0b5de6
Some checks are pending
Congratsbot / check-author (push) Waiting to run
Congratsbot / congrats (push) Blocked by required conditions
deploy_nightly_docs / deploy_docs (push) Waiting to run
run_tests / orchestrate (push) Waiting to run
run_tests / check_style (push) Waiting to run
run_tests / clippy_windows (push) Blocked by required conditions
run_tests / clippy_linux (push) Blocked by required conditions
run_tests / clippy_mac (push) Blocked by required conditions
run_tests / clippy_mac_x86_64 (push) Blocked by required conditions
run_tests / run_tests_windows (push) Blocked by required conditions
run_tests / run_tests_linux (push) Blocked by required conditions
run_tests / run_tests_mac (push) Blocked by required conditions
run_tests / doctests (push) Blocked by required conditions
run_tests / check_workspace_binaries (push) Blocked by required conditions
run_tests / build_visual_tests_binary (push) Blocked by required conditions
run_tests / check_wasm (push) Blocked by required conditions
run_tests / check_dependencies (push) Blocked by required conditions
run_tests / check_docs (push) Blocked by required conditions
run_tests / check_licenses (push) Blocked by required conditions
run_tests / check_scripts (push) Blocked by required conditions
run_tests / check_postgres_and_protobuf_migrations (push) Blocked by required conditions
run_tests / extension_tests (push) Blocked by required conditions
run_tests / tests_pass (push) Blocked by required conditions
agent_ui: Render skills as creases (#56689)
Closes AI-230

This PR makes skills, added as /-mentions, be rendered in the agent
panel as creases, like anything you'd @-mention. Naturally, clicking on
the crease button opens the corresponding skill file in a buffer.

It turned out to be quite a bit of plumbing to make this work,
particularly as I am also introducing an interface to display dividers
and headers in the completion menu. This was relevant to me to add
because it sets a good foundation to convert many agent panel-related
actions as slash commands.

Release Notes:

- N/A

---------

Co-authored-by: MartinYe1234 <52641447+MartinYe1234@users.noreply.github.com>
2026-05-14 22:20:34 +00:00
..
session agent_ui: Render skills as creases (#56689) 2026-05-14 22:20:34 +00:00
tests Rust 1.95 (#55104) 2026-04-29 10:27:47 +00:00
attach_modal.rs Merge gpui::Task and scheduler::Task (#53674) 2026-05-05 22:41:13 +00:00
debugger_panel.rs Make all status bar tools able to hide its button via UI (#54971) 2026-05-08 10:36:03 +00:00
debugger_ui.rs Merge gpui::Task and scheduler::Task (#53674) 2026-05-05 22:41:13 +00:00
dropdown_menus.rs gpui: Improve Anchored to support center position (#47154) 2026-04-21 09:01:42 +00:00
new_process_modal.rs Use available width for the labels in the debug modal (#56510) 2026-05-12 16:41:26 +00:00
persistence.rs Fix shared database test isolation (#51809) 2026-03-18 12:05:57 -07:00
session.rs Start removing callers of legacy excerpt APIs (#50144) 2026-02-26 10:37:43 -05:00
tests.rs theme: Split out theme_settings crate (#52569) 2026-03-27 14:41:25 +01:00