TwoWells/Catenary

Giving AI coding agents LSP-powered code intelligence.

8Stars on the repository
32Mods indexed here, across every type
25d agoLast push, which is what freshness is scored on
AGPL-3.0Licence, which decides whether bodies are shown

SessionStart

01

TwoWells/Catenary

Hook

Runs when a session starts, executing install.sh with --format. From TwoWells/Catenary.

8 25d ago C tokens not measured AGPL-3.0

PreToolUse

02

TwoWells/Catenary

Hook

Runs before the agent uses a tool, running catenary hook pre-tool --format=claude. From TwoWells/Catenary.

8 25d ago A tokens not measured AGPL-3.0

Stop

03

TwoWells/Catenary

Hook

Runs when the agent finishes a response, running catenary hook post-agent --format=claude. From TwoWells/Catenary.

8 25d ago A tokens not measured AGPL-3.0

SubagentStop

04

TwoWells/Catenary

Hook

Runs when a subagent finishes, running catenary hook post-agent --format=claude. From TwoWells/Catenary.

8 25d ago A tokens not measured AGPL-3.0

SessionEnd

05

TwoWells/Catenary

Hook

Runs when a session ends, running catenary hook session-end --format=claude. From TwoWells/Catenary.

8 25d ago A tokens not measured AGPL-3.0

SubagentStart

06

TwoWells/Catenary

Hook

Runs when a subagent starts, running catenary hook subagent-start --format=claude. From TwoWells/Catenary.

8 25d ago A tokens not measured AGPL-3.0

WorktreeRemove

07

TwoWells/Catenary

Hook

Runs when a git worktree is removed, running catenary hook worktree-remove --format=claude. From TwoWells/Catenary.

8 25d ago A tokens not measured AGPL-3.0

WorktreeCreate

08

TwoWells/Catenary

Hook

Runs when a git worktree is created, running catenary hook worktree-create --format=claude. From TwoWells/Catenary.

8 25d ago A tokens not measured AGPL-3.0

PermissionRequest

09

TwoWells/Catenary

Hook

Runs when the agent asks permission for an action, running catenary hook permission-request --format=claude. From TwoWells/Catenary.

8 25d ago A tokens not measured AGPL-3.0

Setup

10

TwoWells/Catenary

Hook

Runs once when the project is set up, running an inline shell check. From TwoWells/Catenary.

8 25d ago A tokens not measured AGPL-3.0

UserPromptSubmit

11

TwoWells/Catenary

Hook

Runs when you submit a prompt, before the agent sees it, running an inline shell check. From TwoWells/Catenary.

8 25d ago A tokens not measured AGPL-3.0

UserPromptExpansion

12

TwoWells/Catenary

Hook

Runs to expand your prompt before the agent sees it, running an inline shell check. From TwoWells/Catenary.

8 25d ago A tokens not measured AGPL-3.0

PermissionDenied

13

TwoWells/Catenary

Hook

Runs on the PermissionDenied event, running an inline shell check. From TwoWells/Catenary.

8 25d ago A tokens not measured AGPL-3.0

PostToolUse

14

TwoWells/Catenary

Hook

Runs after a tool call finishes, running an inline shell check. From TwoWells/Catenary.

8 25d ago A tokens not measured AGPL-3.0

PostToolUseFailure

15

TwoWells/Catenary

Hook

Runs when a tool call fails, running an inline shell check. From TwoWells/Catenary.

8 25d ago A tokens not measured AGPL-3.0

Notification

16

TwoWells/Catenary

Hook

Runs when the agent sends a notification, running an inline shell check. From TwoWells/Catenary.

8 25d ago A tokens not measured AGPL-3.0

TaskCreated

17

TwoWells/Catenary

Hook

Runs on the TaskCreated event, running an inline shell check. From TwoWells/Catenary.

8 25d ago A tokens not measured AGPL-3.0

TaskCompleted

18

TwoWells/Catenary

Hook

Runs when a task is marked completed, running an inline shell check. From TwoWells/Catenary.

8 25d ago A tokens not measured AGPL-3.0

StopFailure

19

TwoWells/Catenary

Hook

Runs on the StopFailure event, running an inline shell check. From TwoWells/Catenary.

8 25d ago A tokens not measured AGPL-3.0

TeammateIdle

20

TwoWells/Catenary

Hook

Runs on the TeammateIdle event, running an inline shell check. From TwoWells/Catenary.

8 25d ago A tokens not measured AGPL-3.0

InstructionsLoaded

21

TwoWells/Catenary

Hook

Runs after instructions files are loaded, running an inline shell check. From TwoWells/Catenary.

8 25d ago A tokens not measured AGPL-3.0

ConfigChange

22

TwoWells/Catenary

Hook

Runs on the ConfigChange event, running an inline shell check. From TwoWells/Catenary.

8 25d ago A tokens not measured AGPL-3.0

CwdChanged

23

TwoWells/Catenary

Hook

Runs on the CwdChanged event, running an inline shell check. From TwoWells/Catenary.

8 25d ago A tokens not measured AGPL-3.0

PreCompact

24

TwoWells/Catenary

Hook

Runs before the context is compacted, running an inline shell check. From TwoWells/Catenary.

8 25d ago A tokens not measured AGPL-3.0