An AI coding agent hook that blocks destructive commands before they execute
Turn Linux applications into Quake-style dropdowns.
Full-featured mocking library in Rust, including rich failure messages and argument matchers
A behaviour-driven mocking framework for generic traits. Create mocks for (multiple) traits in a behaviour-driven development mocking framework. Define the behaviour of mocks and expected method calls using argument patterns. Supports mocking of generic traits and generic methods. Requires: nightly
Wrapper-daemon for oby. `oby claude` launches Claude Code inside a wrapped pty, listens on per-agent unix sockets for hook traffic from oby-hook + oby-tee, and paints a togglable activity feed showing every tool call (with recovered stdout/stderr that the agent's shell pipelines discarded). Installs the `oby` binary.
Core types and Capturer trait for oby — the wire-format and plugin contract shared by oby-hook, oby-tee, and the oby wrapper.
PreToolUse / PostToolUse / SubagentStop hook dispatcher for oby. Routes Claude Code tool-call payloads to per-tool Capturers, rewrites Bash commands to recover discarded stdout/stderr via oby-tee, composes with peer hooks, and reports back to the oby wrapper over a unix socket.
In-pipeline helper for oby. Reads stdin, streams bytes to the wrapper's per-agent unix socket with a JSON header, fail-open. Injected by oby-hook's PreToolUse rewrite to capture stdout/stderr that would otherwise be discarded.
A repository projection and textual rewrite tool.
System-installed safety hook for Claude Code and Codex CLI
An MCP server providing scoped, allowlisted shell access for Claude Desktop and other MCP clients.
A post-processing tool for analyzing perf data