# gpui: Add action_schema_by_name for O\(1\) action schema lookup \(\#47180\) · gitcafe/zed

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

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

Visibility: public

Requested revision: 95cf4ab3f2a381affee3fdf87e3ad12abb2b9bc1

Requested commit: 95cf4ab3f2a381affee3fdf87e3ad12abb2b9bc1

Commit: 95cf4ab3f2a381affee3fdf87e3ad12abb2b9bc1

Tree: 0d4da5c951ed06df96433f19f46371209f5e2daa

Author: Xiaobo Liu

Committer: GitHub

## Message

```
gpui: Add action_schema_by_name for O(1) action schema lookup (#47180)

Release Notes:

- N/A


Avoids iterating through all registered actions when looking up a single
action's schema in json_schema_store.

---------

Signed-off-by: Xiaobo Liu <cppcoffee@gmail.com>
```

## Parents

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

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