Architecture documentation for the Operator type/interface in types.ts from the claude-code codebase.