A comprehensive, platform-specific guide for Zone New Companion, Open TV, and OTT Navigator with complete dependency management and protocol-specific configurations
The OpenClaw guide and config is now maintained as a proper repository with better structure and actionable examples.
New location: https://github.com/digitalknk/openclaw-runbook
- Streamlined narrative guide
- Copy-paste example templates
- VPS setup instructions
The OpenClaw guide is now maintained as a proper repository with better structure and actionable examples.
New location: https://github.com/digitalknk/openclaw-runbook
- Streamlined narrative guide
- Copy-paste example templates
- VPS setup instructions
This is not a proposal. This documents existing but hidden functionality found in Claude Code v2.1.19 binary, plus speculation on how it could be used.
TeammateTool already exists in Claude Code. We extracted this from the compiled binary at ~/.local/share/claude/versions/2.1.19 using strings analysis. The feature is fully implemented but gated behind feature flags (I9() && qFB()).
| // zod schema | |
| z.object({ | |
| // valid if string or: | |
| optional: z.string().optional(), // field not provided, or explicitly `undefined` | |
| nullable: z.string().nullable(), // field explicitly `null` | |
| nullish: z.string().nullish(), // field not provided, explicitly `null`, or explicitly `undefined` | |
| }); | |
| // type | |
| { |
preface: Posting these online since it sounds like these notes are somewhat interesting based on a few folks I've shared with. These are semi-rough notes that I basically wrote for myself in case I ever needed to revisit this fix, so keep that in mind.
I recently bought an LG ULTRAGEAR monitor secondhand off of a coworker. I really love it and it's been great so far, but I ran into some minor issues with it in Linux. It works great on both Mac and Windows, but on Linux it displays just a black panel until I use the second monitor to go in and reduce the refresh rate down to 60 Hz.
This has worked decent so far but there's some issues:
- It doesn't work while linux is booting up. The motherboards boot sequence is visible just fine, but as soon as control is handed over to Linux and I'd normally see a splash screen while I'm waiting for my login window, I see nothing.
- It doesn't work on the login screen. This would be fine if login consistently worked on my second screen, but I need to manually switch
| // zod schema | |
| z.object({ | |
| // valid if string or: | |
| optional: z.string().optional(), // field not provided, or explicitly `undefined` | |
| nullable: z.string().nullable(), // field explicitly `null` | |
| nullish: z.string().nullish(), // field not provided, explicitly `null`, or explicitly `undefined` | |
| }); | |
| // type | |
| { |
| [gcode_macro PREP_PRINT] | |
| description: Loads and starts the print | |
| variable_x_max: 0 | |
| variable_y_max: 0 | |
| variable_z_max: 0 | |
| variable_nozzle: 0 | |
| variable_fila_dia: 0 | |
| variable_bed_temp: 0 | |
| variable_extruder_temp: 0 | |
| variable_chamber_temp: 0 |
| import glob from 'fast-glob' | |
| import { build } from 'esbuild' | |
| import { Project } from 'ts-morph' | |
| const project = new Project({ | |
| compilerOptions: { | |
| outDir: 'dist', | |
| emitDeclarationOnly: true, | |
| }, | |
| tsConfigFilePath: './tsconfig.json', |