Streaming mode. Hides names, paths and keys you list from tool output before they reach the screen.

Streaming mode. Hides names, paths and keys you list from tool output before they reach the screen.
Status: stub. Tested with Claude Code 2.1.287.
Install:
/plugin install on-camera --marketplace <owner>/rostech-mods
hooks/register.ts 15 lines1import type { Register } from 'claude-code'
2
3// STUB. Loads, validates, and answers /on-camera with what it will become.
4// The shape it is heading for: tool.call: await next(e), redact the result; /on-camera on|off; band says LIVE when on
5export const register: Register = on => {
6 on('session.start', async ($, e, next) => {
7 await $.command.register({ name: 'on-camera', description: "Streaming mode. Hides names, paths and keys you list from tool output before they reach the screen." })
8 return next(e)
9 })
10
11 on('command.run', { command: 'on-camera' }, async () => {
12 return { text: 'Not built yet. ' + "Streaming mode. Hides names, paths and keys you list from tool output before they reach the screen." }
13 })
14}
15