# Add project script actions with run shortcuts and persistence · flambo/t3code

[View on GitCafe](https://git.cafe/flambo/t3code/commit/4f36062f9b43d40d05e94cdcc08f1eab75ab3ae3)

Repository: [flambo/t3code](https://git.cafe/flambo/t3code)

Visibility: public

Requested revision: 4f36062f9b43d40d05e94cdcc08f1eab75ab3ae3

Requested commit: 4f36062f9b43d40d05e94cdcc08f1eab75ab3ae3

Commit: 4f36062f9b43d40d05e94cdcc08f1eab75ab3ae3

Tree: 11cf922eefa567dd5486af4236947b5b6c4c0d15

Author: Julius Marminge

Committer: Julius Marminge

## Message

```
Add project script actions with run shortcuts and persistence

- add project-scoped script actions in the chat toolbar, including setup-on-worktree-create
- support dynamic `script.{id}.run` keybindings and command resolution
- persist and sync project scripts across web state, contracts, WebSocket API, and server registry
- add backend and frontend tests for script helpers, persistence, and registry behavior

```

## Parents

- [9e877f592bad913a5d6e9168becab35a5d78605d](https://git.cafe/flambo/t3code/commit/9e877f592bad913a5d6e9168becab35a5d78605d?format=markdown)

[Source at this commit](https://git.cafe/flambo/t3code/tree/4f36062f9b43d40d05e94cdcc08f1eab75ab3ae3?format=markdown)
